CN102456176B - Method and device for engineering change of bill of material - Google Patents

Method and device for engineering change of bill of material Download PDF

Info

Publication number
CN102456176B
CN102456176B CN201010520506.7A CN201010520506A CN102456176B CN 102456176 B CN102456176 B CN 102456176B CN 201010520506 A CN201010520506 A CN 201010520506A CN 102456176 B CN102456176 B CN 102456176B
Authority
CN
China
Prior art keywords
bom
bill
change
project
tracking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201010520506.7A
Other languages
Chinese (zh)
Other versions
CN102456176A (en
Inventor
张洪华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kingdee Software China Co Ltd
Original Assignee
Kingdee Software China Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kingdee Software China Co Ltd filed Critical Kingdee Software China Co Ltd
Priority to CN201010520506.7A priority Critical patent/CN102456176B/en
Publication of CN102456176A publication Critical patent/CN102456176A/en
Application granted granted Critical
Publication of CN102456176B publication Critical patent/CN102456176B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method and a device for the engineering change of a bill of material (BOM). The method comprises the following steps of: after a BOM engineering change request is received, extracting the BOM to be changed from a BOM data table according to unique information determining the BOM in the BOM engineering change request; classifying change information, and extracting tracking numbers corresponding to the change information of the same class according to the class of the change information; changing tracking numbers in the BOM to be changed into the extracted tracking numbers to generate N new BOMs; and changing the tracking numbers in the BOM to be changed into tracking numbers corresponding to an unchanged product to generate a new BOM. In the method, the change information is classified, the tracking numbers corresponding to the change information of each class are extracted according to a classification result, and only the tracking numbers in the unchanged BOM are changed into the extracted tracking numbers to generate the new BOM. The change of the BOM is simplified, and the processing performance of a system is improved.

Description

A kind of method of Bill of Material (BOM) change in the work and device
Technical field
The present invention relates to Enterprise Resources Plan technical field, the method for particularly a kind of Bill of Material (BOM) change in the work and device.
Background technology
Bill of Material (BOM) (BOM, Bill of Material) be the product structure data file that computing machine can identify, contact and the tie of linking up the every business of enterprise, be most important basic data in the information systems such as ERP, whether its organized formats rationally directly has influence on the handling property of system.BOM also claims client BOM.Generally there are two implications: one refers to the products catalogue filtering out client's order from all product structures; The detail list of the concrete specification product of a finger user order.The BOM of project-oriented enterprise is set up with the corresponding relation of BOM tables of data by item number, tracking number.
BOM tables of data: the general designation of each BOM tables of data, comprises cost BOM, order BOM, manufacturing BOM, plan BOM etc.
BOM change in the work: when the data of enterprise B OM management are very accurate, management system compares specification, need to manage the process of change in the work, now, BOM change needs submit applications, and through multistage examination & approval, just can come into force, in ERP system, BOM change in the work is the change being driven BOM by change in the work list, and change record is recorded, in order to verification.
The method of BOM change in the work of the prior art is introduced below in conjunction with chart.
Because project-oriented enterprise exists a lot of projects, the manufacture of product all manufactures according to project.Such as comprise project A, project B, project C etc.; Each project comprises a lot of platform product, and every platform product comprises again a lot of part part.Therefore, the BOM system of this kind of enterprise is very huge.
Be described for the enterprise producing locomotive, every platform locomotive comprises a lot of parts, and such as, the project A of this enterprise needs 100, the locomotive producing certain model, and when producing to 30, certain part in locomotive is changed by customer requirement.For this project-oriented industry that part is more, this change in the work is quite frequent.As shown in table 1, be the BOM tables of data that 100 BOM are formed.
This project A has 100 locomotives, to follow the tracks of number be 1,2,3 ..., 100, need to set up 100 BOM, as shown in table 1.As can be seen from Table 1,100 BOM are almost identical, only have tracking number to encode different with BOM, when change in the work, need to carry out updating maintenance to the BOM of 100 in this project, will increase maintenance cost like this.
Such as, for this project A, customer requirement changes from the 31st locomotive, and the part W of the locomotive of 31-the 60th is changed to part V; The part W of 61-the 100th locomotive is changed to part U.60 BOM of the locomotive to 31-the 100th are now needed to change, the data flow schematic diagram that BOM as shown in Figure 1 changes.
Table 1
BOM encodes Item number Tracking number BOM type
BOM1 Project A 1 BOM
BOM2 Project A 2 BOM
BOM3 Project A 3 BOM
…… …… …… ……
BOM100 Project A 100 BOM
Therefore, the method for current this BOM change in the work, by increasing the burden of system, causes system handling property lower.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of method and device of Bill of Material (BOM) change in the work, can simplify the process of BOM change in the work, improves the handling property of system.
The invention provides a kind of method of Bill of Material (BOM) change in the work, comprise the following steps:
Receive Bill of Material (BOM) BOM change in the work request;
According to uniquely determining in BOM change in the work request that the information of BOM extracts the BOM needing to change from BOM tables of data; The BOM existed in described BOM tables of data comprises Bill of Material (BOM) coding, item number and tracking number; Bill of Material (BOM) coding is for following the tracks of Bill of Material (BOM); Item number is for representing the kind of project; Follow the tracks of number for the product in track project; The Bill of Material (BOM) of a project comprises an item number and a Bill of Material (BOM) coding;
Modification information in described BOM change in the work request is classified, extracts tracking number corresponding to similar modification information respectively according to the kind of modification information;
Need the tracking number in the BOM changed to change to the tracking number extracted respectively by described, generate the BOM that N part is new; N is the number of the kind of described modification information;
Need the tracking number in the BOM changed to change to tracking number corresponding to the product that do not change by described, generate new BOM.
Preferably, describedly uniquely determine that the information of BOM is:
BOM encodes; Or
Item number and BOM type.
Preferably, need the tracking number in the BOM changed to change to the tracking number extracted respectively by described, generate the BOM that N part is new, be specially:
N part is copied by needing the BOM changed;
The tracking sum copied every part in the BOM obtained changes to product sum corresponding to N number of modification information respectively, generates the new BOM of N part respectively.
Preferably, the BOM coding copied in the N part BOM obtained is what to be regenerated according to unique ID by predetermined coding rule.
Preferably, also comprise: BOM new for (N+1) part generated is combined the BOM after forming this Xiang Mingda.
The present invention also provides a kind of device of Bill of Material (BOM) change in the work, comprising:
Receiving element, for receiving Bill of Material (BOM) BOM change in the work request;
Extraction unit, for according to uniquely determine in BOM change in the work request the information of BOM extract from BOM tables of data need change BOM; The BOM existed in described BOM tables of data comprises Bill of Material (BOM) coding, item number and tracking number; Bill of Material (BOM) coding is for following the tracks of Bill of Material (BOM); Item number is for representing the kind of project; Follow the tracks of number for the product in track project; The Bill of Material (BOM) of a project comprises an item number and a Bill of Material (BOM) coding;
Modification information taxon, for classifying the modification information in described BOM change in the work request;
Tracking extracting unit, extracts tracking number corresponding to similar modification information respectively for the kind N according to modification information;
First changing unit, for needing the tracking number in the BOM changed to change to the tracking number extracted respectively by described, generates the BOM that N part is new;
Second changing unit, for needing the tracking number in the BOM changed to change to tracking number corresponding to the product that do not change by described, generates new BOM.
Preferably, describedly uniquely determine that the information of BOM is:
BOM encodes; Or
Item number and BOM type.
Preferably, described first changing unit comprises:
Replicon unit, for needing the BOM changed to copy N part;
Follow the tracks of a number change subelement, the tracking sum copied every part in the BOM obtained changes to product sum corresponding to N number of modification information respectively, generates the new BOM of N part respectively.
Preferably, also comprise BOM and to encode generation unit, for the BOM copied in N part BOM of obtaining coding is regenerated according to ID unique in predetermined coding rule.
Preferably, also comprise merge cells, for BOM new for (N+1) part generated is combined the BOM after forming this Xiang Mingda.
Compared with prior art, the present invention has the following advantages:
First modification information classifies by the method for BOM change in the work provided by the invention, tracking number corresponding to every class modification information is extracted according to classification results, then only the tracking in BOM before changing number is revised as the tracking number extracted respectively, generates the BOM that N part is new; Tracking in BOM before changing number is revised as and does not change tracking number corresponding to product, generate another part of BOM.Because BOM provided by the invention is the corresponding BOM coding of an item number, i.e. an initial corresponding BOM of project.Due to the organized formats of this BOM, when needs carry out change in the work to BOM, need not modify separately by the BOM corresponding to each product, but modify according to the kind grouping of the request of changing, thus simplify the change of BOM, the handling property of system can be improved like this.
Accompanying drawing explanation
Fig. 1 is the data flow schematic diagram that in prior art, BOM changes;
Fig. 2 is the process flow diagram of the embodiment of the method one of Bill of Material (BOM) change in the work provided by the invention;
Fig. 3 is the process flow diagram of another embodiment of method of inventing the Bill of Material (BOM) change in the work provided;
Fig. 4 be item number provided by the invention, follow the tracks of number and BOM tables of data between mapping relations figure;
Fig. 5 is the schematic flow sheet that BOM provided by the invention carries out change in the work;
Fig. 6 is device embodiment one schematic diagram provided by the invention;
Fig. 7 is another embodiment schematic diagram of device provided by the invention;
Fig. 8 is the another embodiment schematic diagram of device provided by the invention.
Embodiment
For enabling above-mentioned purpose of the present invention, feature and advantage become apparent more, are described in detail the specific embodiment of the present invention below in conjunction with accompanying drawing.
See Fig. 2, this figure is the process flow diagram of the embodiment of the method one of BOM change in the work provided by the invention.
S101: receive BOM change in the work request;
The change in the work list of the corresponding client of this BOM change in the work request; Change in the work list comprises header and the BOM subitem of the BOM that needs change.
S102: according to uniquely determining in BOM change in the work request that the information of BOM extracts the BOM needing to change from BOM tables of data; The BOM existed in described BOM tables of data comprises Bill of Material (BOM) coding, item number and tracking number; Bill of Material (BOM) coding is for following the tracks of Bill of Material (BOM); Item number is for representing the kind of project; Follow the tracks of number for the product in track project; The Bill of Material (BOM) of a project comprises an item number and a Bill of Material (BOM) coding;
Describedly uniquely determining that the information of BOM can be encoded for BOM, also can be item number and BOM type.
S103: the modification information in described BOM change in the work request is classified, extracts tracking number corresponding to similar modification information respectively according to the kind of modification information;
Multiple modification information may be comprised in a BOM change in the work request, such as, may the multiple parts in locomotive be changed respectively.The corresponding modification information of each part.
Such as comprise two kinds of modification informations, the specific tracking number that often kind of modification information is corresponding.Such as, the part W in the locomotive of tracking 31-60 is changed to V, the part W in the locomotive of tracking 60-100 is changed to U.
S104: need the tracking number in the BOM changed to change to the tracking number extracted respectively by described, generate the BOM that N part is new; N is the number of the kind of described modification information;
Such as, the tracking number extracted is 31-60 and 60-100, then the tracking 1-100 in the BOM needing to change is revised as 31-60 and 60-100 respectively, the BOM that generation two parts is new respectively.
S105: need the tracking number in the BOM changed to change to tracking number corresponding to the product that do not change by described, generate new BOM.
Such as, the tracking 1-100 in the BOM needing to change is changed to 1-30.Because there are 30 not need amendment in 100 locomotives.
The method of BOM change in the work provided by the invention, first modification information is classified, extract tracking number corresponding to every class modification information according to classification results, then only the tracking in BOM before changing number is revised as the tracking number extracted respectively, generate the BOM that N part is new; Tracking in BOM before changing number is revised as and does not change tracking number corresponding to product, generate another part of BOM.Because BOM provided by the invention is the corresponding BOM coding of an item number, i.e. an initial corresponding BOM of project.Due to the organized formats of this BOM, when needs carry out change in the work to BOM, need not modify separately by the BOM corresponding to each product, but modify according to the kind grouping of the request of changing, thus simplify the change of BOM, the handling property of system can be improved like this.
See Fig. 3, this figure is the process flow diagram of another embodiment of method of Bill of Material (BOM) change in the work provided by the invention.
S104 in embodiment one needs the tracking number in the BOM changed to change to the tracking number extracted respectively by described, generates the BOM that N part is new, is specially:
N part is copied by needing the BOM changed;
The tracking sum copied every part in the BOM obtained changes to product sum corresponding to N number of modification information respectively, generates the new BOM of N part respectively.
Introduce below in conjunction with specific embodiment.
S201: set up item number, to follow the tracks of number and the mapping relations model of Bill of Material (BOM) BOM tables of data; The BOM tables of data one_to_one corresponding of each item number in described mapping relations model and this project; The sum of tracking in each project number is identical with the sum of product in this project;
Comprise polytype BOM such as BOM, manufacturing BOM, cost BOM due to BOM tables of data, but only have BOM to comprise item number and tracking number, by item number and tracking number, the BOM in this project can be extracted like this.
S202: the BOM setting up this project according to described mapping relations model;
S203: according to change request number N, copies N part by described BOM to be changed;
Like this, copy the N part BOM obtained and add BOM originally to be changed, obtain (N+1) part BOM altogether; This (N+1) part BOM is identical, and being all does not have the BOM before change.
S204: the tracking sum copied in N part BOM every part of obtaining is changed to respectively product sum corresponding in N number of change request, generate the new BOM of N part respectively;
S205: the tracking sum in the BOM be replicated is changed to the sum not changing product, generates a new BOM.
Be understandable that, S104 and S105 does not have sequencing, can complete in one step yet.
The method of Bill of Material (BOM) change in the work provided by the invention, set up item number, to follow the tracks of number and the mapping relations model of BOM tables of data, only has BOM to comprise item number and to follow the tracks of number, BOM can be extracted like this in BOM tables of data.Multiple tracking number can be comprised in a BOM.When the BOM of certain project needs to do change in the work, the BOM of this project can be copied N part, N is the number of the request of changing; Such BOM that will obtain this identical project of (N+1) part.The sum of the tracking in initial BOM to be changed number is changed to the sum not changing product, generates a new BOM.The tracking sum copying in N part BOM of obtaining every part is changed to respectively the sum of product in N number of change request, generate the BOM that N part is new.Therefore, the BOM after this Xiang Mingda becomes (N+1) individual BOM.After BOM in BOM tables of data divides into groups according to change request by variation provided by the invention, then the tracking number often organizing BOM is modified according to change request, thus simplify the change of BOM, the handling property of system can be improved like this.
Understand better to make those skilled in the art and implement the technical scheme of the present embodiment, introducing the specific implementation of above technical scheme below in conjunction with object lesson.
Be introduced for the project-oriented enterprise producing locomotive below, this locomotive can be automobile, train or subway etc., due to every platform locomotive having numerous parts, therefore the manufacture of locomotive needs to follow the tracks of through and through, and this just needs to set up BOM to every platform locomotive.
Such as now be introduced for project A, project A comprises 100 locomotives, and namely the product of this project is locomotive.
First according to S101 set up item number, to follow the tracks of number and mapping relations model between BOM tables of data.As shown in Figure 4, this figure be item number, follow the tracks of number and BOM tables of data between mapping relations figure.
As can be seen from Figure 4, for a project A, the sum of product is 100, then the sum of corresponding tracking number is also 100, is respectively 1-100; This project A only sets up BOM, i.e. a BOM1.
By the mapping relations model of Fig. 4 set up this project A item number, follow the tracks of number and BOM encode mapping relations, as shown in table 2.
Then, as shown in table 3 according to the BOM of the mapping relations foundation shown in table 2.
Table 2 item number, follow the tracks of number and BOM coding mapping relations
Item number Tracking number BOM encodes
Project A 1 BOM1
Project A 2 BOM1
Project A 3 BOM1
Project A …… BOM1
Project A 100 BOM1
The BOM of table 3 project A
BOM encodes Item number Tracking number BOM type
BOM1 Project A 1-100 Order BOM
As can be seen from Table 3, the BOM of the project A that the embodiment of the present invention provides only has one at first, and BOM coding also only has a BOM1.And project A of the prior art has 100 BOM codings in (to there being 100 locomotives), be BOM1-BOM100 respectively.
100 locomotives that project A produces, when having produced 30, client has needed the part W in the remaining locomotive do not produced to change, and need 30 locomotives wherein that part W is changed to V, part W is changed to U by remaining 40 locomotives.
According to S103, the BOM of the project A shown in table 3 is copied two parts according to the number of change request, because the change request of current client is two, be respectively and W changed into U and change W into V.Like this, obtaining the BOM shown in three parts of identical tables 3 altogether, is former BOM1 respectively, and first copies BOM2 and second copies BOM3.
The tracking in former BOM1 number is changed into 1-30 by 1-100; Represent and produced 30 locomotives, these 30 locomotives do not need to change.
The tracking number copied first in BOM2 changes 31-60 into by 1-100; Represent that the part W in these 30 locomotives do not produced changes V into.
The tracking number copied second in BOM3 changes 61-100 into by 1-100; Represent that the part W in these 40 locomotives do not produced changes U into.
It should be noted that, the tracking number copying BOM2 in the present embodiment by first changes 31-60 into by 1-100, and the tracking number copying BOM3 by second changes 61-100 into by 1-100; The tracking number that also can copy BOM2 by first changes 31-70 into by 1-100; The tracking number copying BOM3 by second changes 71-100 into by 1-100.As long as ensure that the sum in the locomotive do not produced in this project A meets the demand of client.Be not limited to the tracking number amendment of the BOM which copied, as long as ensure 30 locomotives containing V part, 40 locomotives containing U part.
As shown in Figure 5, this figure is the schematic flow sheet that BOM carries out change in the work.Can clearly be seen that from this figure, a BOM originally changes to three independently BOM according to the method that the present embodiment provides.
See table 4, this table be change after item number, follow the tracks of number and BOM coding between mapping relations table.
Table 4 change after item number, follow the tracks of number and BOM coding mapping relations
Item number Tracking number BOM encodes
Project A 1 BOM1
Project A 2 BOM1
Project A …… BOM1
Project A 30 BOM1
Project A 31 BOM2
Project A 32 BOM2
Project A …… BOM2
Project A 60 BOM2
Project A 61 BOM3
Project A 62 BOM3
Project A …… BOM3
Project A 100 BOM3
For project A, due to change in the work, BOM becomes three, respectively as shown in table 5, table 6 and table 7.
BOM after the former BOM change in the work of table 5
BOM encodes Item number Tracking number BOM type
BOM1 Project A 1-30 Order BOM
Table 6 first copies the BOM after BOM change in the work
BOM encodes Item number Tracking number BOM type
BOM2 Project A 31-60 BOM
Table 7 first copies the BOM after BOM change in the work
BOM encodes Item number Tracking number BOM type
BOM3 Project A 61-100 BOM
As seen from the above analysis, after embodiment provided by the invention carries out BOM change in the work, part in 70 locomotives is changed, then final project A becomes three BOM, instead of as prior art, need 70 BOMs corresponding to 70 locomotives to modify, generate again 70 new BOM.Therefore, this process simplify the change in the work flow process of BOM, dynamically can change according to tracking number, thus carry out the change in the work of BOM.
It should be noted that, on the basis of the BOM of the embodiment of the present invention after above change, three BOM after change can also be merged into one for project A, as shown in table 8.
The BOM of the project A after table 8 change in the work
BOM encodes Item number Tracking number BOM type
BOM1 Project A 1-30 Order BOM
BOM2 Project A 31-60 Order BOM
BOM3 Project A 61-100 Order BOM
It should be noted that, to be only introduced for a project A above, when copying former BOM, the BOM coding copied in the BOM obtained is what to be regenerated according to unique ID by predetermined coding rule.Such as, have BOM2 in project B, then the BOM coding copying generation in project A can not be BOM2.Namely the BOM coding generated can not be encoded with the BOM existed at present and be repeated, because each ID is unique.
Based on the method for above-mentioned Bill of Material (BOM) change in the work, present invention also offers the system of Bill of Material (BOM) change in the work, describe its ingredient in detail below in conjunction with specific embodiment.
See Fig. 6, this figure is device embodiment one schematic diagram provided by the invention.
The device of the Bill of Material (BOM) change in the work that the present embodiment provides, comprising:
Receiving element 601, for receiving Bill of Material (BOM) BOM change in the work request;
The change in the work list of the corresponding client of this BOM change in the work request; Change in the work list comprises header and the BOM subitem of the BOM that needs change.
Extraction unit 602, for according to uniquely determine in BOM change in the work request the information of BOM extract from BOM tables of data need change BOM; The BOM existed in described BOM tables of data comprises Bill of Material (BOM) coding, item number and tracking number; Bill of Material (BOM) coding is for following the tracks of Bill of Material (BOM); Item number is for representing the kind of project; Follow the tracks of number for the product in track project; The Bill of Material (BOM) of a project comprises an item number and a Bill of Material (BOM) coding;
Describedly uniquely determining that the information of BOM can be encoded for BOM, also can be item number and BOM type.
Modification information taxon 603, for classifying the modification information in described BOM change in the work request;
Tracking extracting unit 604, extracts tracking number corresponding to similar modification information respectively for the kind according to modification information;
Multiple modification information may be comprised in a BOM change in the work request, such as, may the multiple parts in locomotive be changed respectively.The corresponding modification information of each part.
Such as comprise two kinds of modification informations, the specific tracking number that often kind of modification information is corresponding.Such as, the part W in the locomotive of tracking 31-60 is changed to V, the part W in the locomotive of tracking 60-100 is changed to U.
First changing unit 605, for needing the tracking number in the BOM changed to change to the tracking number extracted respectively by described, generates the BOM that N part is new; N is the number of the kind of described modification information.
Such as, the tracking number extracted is 31-60 and 60-100, then the tracking 1-100 in the BOM needing to change is revised as 31-60 and 60-100 respectively, the BOM that generation two parts is new respectively.
Second changing unit 606, for needing the tracking number in the BOM changed to change to tracking number corresponding to the product that do not change by described, generates new BOM.
Such as, the tracking 1-100 in the BOM needing to change is changed to 1-30.Because there are 30 not need amendment in 100 locomotives.
The device of BOM change in the work provided by the invention, first modification information is classified, extract tracking number corresponding to every class modification information according to classification results, then only the tracking in BOM before changing number is revised as the tracking number extracted respectively, generate the BOM that N part is new; Tracking in BOM before changing number is revised as and does not change tracking number corresponding to product, generate another part of BOM.Because BOM provided by the invention is the corresponding BOM coding of an item number, i.e. an initial corresponding BOM of project.Due to the organized formats of this BOM, when needs carry out change in the work to BOM, need not modify separately by the BOM corresponding to each product, but modify according to the kind grouping of the request of changing, thus simplify the change of BOM, the handling property of system can be improved like this.
See Fig. 7, the present invention goes back the schematic diagram of another embodiment of generator.
The present embodiment is mainly introduced the first changing unit 605 and is comprised:
Replicon unit 605a, for needing the BOM changed to copy N part;
Like this, copy the N part BOM obtained and add BOM originally to be changed, obtain (N+1) part BOM altogether; This (N+1) part BOM is identical, and being all does not have the BOM before change.
Follow the tracks of a number change subelement 605b, the tracking sum copied every part in the BOM obtained changes to product sum corresponding to N number of modification information respectively, generates the new BOM of N part respectively.Specific embodiment can see table 5, table 6 and table 7.
See Fig. 8, this figure is the schematic diagram of the another embodiment of device provided by the invention.
The device that the present embodiment provides also comprises merge cells 801, for BOM new for (N+1) part generated is combined the BOM after forming this Xiang Mingda.Specific embodiment can see table 8.
The device of Bill of Material (BOM) change in the work provided by the invention, when the BOM of certain project needs to do change in the work, can copy N part by the BOM of this project, and N is the number of the request of changing; Such BOM that will obtain this identical project of (N+1) part.The sum of the tracking in initial BOM to be changed number is changed to the sum not changing product, generates a new BOM.The tracking sum copying in N part BOM of obtaining every part is changed to respectively the sum of product in N number of change request, generate the BOM that N part is new.Therefore, the BOM after this Xiang Mingda becomes (N+1) individual BOM.After BOM in BOM tables of data divides into groups according to change request by variation provided by the invention, then the tracking number often organizing BOM is modified according to change request, thus simplify the change of BOM, the handling property of system can be improved like this.
The above is only preferred embodiment of the present invention, not does any pro forma restriction to the present invention.Although the present invention discloses as above with preferred embodiment, but and be not used to limit the present invention.Any those of ordinary skill in the art, do not departing under technical solution of the present invention ambit, the Method and Technology content of above-mentioned announcement all can be utilized to make many possible variations and modification to technical solution of the present invention, or be revised as the Equivalent embodiments of equivalent variations.Therefore, every content not departing from technical solution of the present invention, according to technical spirit of the present invention to any simple modification made for any of the above embodiments, equivalent variations and modification, all still belongs in the scope of technical solution of the present invention protection.

Claims (8)

1. a method for Bill of Material (BOM) change in the work, is characterized in that, comprises the following steps:
Set up item number, to follow the tracks of number and the mapping relations model of Bill of Material (BOM) BOM tables of data; The BOM tables of data one_to_one corresponding of each item number in described mapping relations model and this project; The sum of tracking in each project number is identical with the sum of product in this project;
Receive Bill of Material (BOM) change in the work request;
According to uniquely determining in Bill of Material (BOM) change in the work request that the information of Bill of Material (BOM) extracts the Bill of Material (BOM) needing to change from Bill of Material (BOM) tables of data; The Bill of Material (BOM) existed in described Bill of Material (BOM) tables of data comprises Bill of Material (BOM) coding, item number and tracking number; Bill of Material (BOM) coding is for following the tracks of Bill of Material (BOM); Item number is for representing the kind of project; Follow the tracks of number for the product in track project; The Bill of Material (BOM) of a project comprises an item number and a Bill of Material (BOM) coding;
Modification information in described Bill of Material (BOM) change in the work request is classified, extracts tracking number corresponding to similar modification information respectively according to the kind of modification information;
N part is copied by needing the Bill of Material (BOM) changed;
The tracking sum copied every part in the Bill of Material (BOM) obtained changes to product sum corresponding to N number of modification information respectively, generates the new Bill of Material (BOM) of N part respectively; N is the number of the kind of described modification information;
Need the tracking number in the Bill of Material (BOM) changed to change to tracking number corresponding to the product that do not change by described, generate new Bill of Material (BOM).
2. method according to claim 1, is characterized in that, describedly uniquely determines that the information of Bill of Material (BOM) is:
Bill of Material (BOM) is encoded; Or
Item number and Bill of Material (BOM) type.
3. method according to claim 1, is characterized in that, the Bill of Material (BOM) coding copied in the N part Bill of Material (BOM) obtained is what to be regenerated according to unique ID by predetermined coding rule.
4. method according to claim 1, is characterized in that, also comprises: Bill of Material (BOM) new for (N+1) part generated is combined the Bill of Material (BOM) after forming this Xiang Mingda.
5. a device for Bill of Material (BOM) change in the work, is characterized in that, comprising:
Receiving element, for receiving Bill of Material (BOM) change in the work request;
Extraction unit, for according to uniquely determine in Bill of Material (BOM) change in the work request the information of Bill of Material (BOM) extract from Bill of Material (BOM) tables of data need change Bill of Material (BOM); The Bill of Material (BOM) existed in described Bill of Material (BOM) tables of data comprises Bill of Material (BOM) coding, item number and tracking number; Bill of Material (BOM) coding is for following the tracks of Bill of Material (BOM); Item number is for representing the kind of project; Follow the tracks of number for the product in track project; The Bill of Material (BOM) of a project comprises an item number and a Bill of Material (BOM) coding; Set up item number, to follow the tracks of number and the mapping relations model of Bill of Material (BOM) BOM tables of data; The BOM tables of data one_to_one corresponding of each item number in described mapping relations model and this project; The sum of tracking in each project number is identical with the sum of product in this project;
Modification information taxon, for classifying the modification information in described Bill of Material (BOM) change in the work request;
Tracking extracting unit, extracts tracking number corresponding to similar modification information respectively for the kind N according to modification information;
First changing unit, for needing the tracking number in the Bill of Material (BOM) changed to change to the tracking number extracted respectively by described, generates the Bill of Material (BOM) that N part is new; Described first changing unit comprises:
Replicon unit, for needing the Bill of Material (BOM) changed to copy N part;
Follow the tracks of a number change subelement, the tracking sum copied every part in the Bill of Material (BOM) obtained changes to product sum corresponding to N number of modification information respectively, generates the new Bill of Material (BOM) of N part respectively;
Second changing unit, for needing the tracking number in the Bill of Material (BOM) changed to change to tracking number corresponding to the product that do not change by described, generates new Bill of Material (BOM).
6. device according to claim 5, is characterized in that, describedly uniquely determines that the information of Bill of Material (BOM) is:
Bill of Material (BOM) is encoded; Or
Item number and Bill of Material (BOM) type.
7. device according to claim 5, is characterized in that, also comprises Bill of Material (BOM) coding generation unit, for being regenerated according to ID unique in predetermined coding rule by the Bill of Material (BOM) copied in N part Bill of Material (BOM) of obtaining coding.
8. device according to claim 5, is characterized in that, also comprises merge cells, for Bill of Material (BOM) new for (N+1) part generated is combined the Bill of Material (BOM) after forming this Xiang Mingda.
CN201010520506.7A 2010-10-27 2010-10-27 Method and device for engineering change of bill of material Active CN102456176B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010520506.7A CN102456176B (en) 2010-10-27 2010-10-27 Method and device for engineering change of bill of material

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010520506.7A CN102456176B (en) 2010-10-27 2010-10-27 Method and device for engineering change of bill of material

Publications (2)

Publication Number Publication Date
CN102456176A CN102456176A (en) 2012-05-16
CN102456176B true CN102456176B (en) 2015-01-14

Family

ID=46039345

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010520506.7A Active CN102456176B (en) 2010-10-27 2010-10-27 Method and device for engineering change of bill of material

Country Status (1)

Country Link
CN (1) CN102456176B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107464083A (en) * 2017-08-24 2017-12-12 北京车和家信息技术有限责任公司 A kind of generation method of BOM, device and equipment

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103559583A (en) * 2013-11-08 2014-02-05 金蝶软件(中国)有限公司 Method and device for modifying organizations in EPR system
CN104778540B (en) * 2015-03-27 2018-06-05 中材装备集团有限公司 A kind of equipment for building materiaIs manufacturing BOM management method and management system
CN107194824A (en) * 2017-05-08 2017-09-22 中车青岛四方机车车辆股份有限公司 The variation and device of project data
CN110443552B (en) * 2019-08-15 2022-09-16 京东方科技集团股份有限公司 Method and device for automatically transmitting product main data information

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1517909A (en) * 2003-01-15 2004-08-04 英业达股份有限公司 Integration method and system for altered engineering document
CN101393624A (en) * 2008-11-05 2009-03-25 金蝶软件(中国)有限公司 Method and apparatus for operating material list to realize production management

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR0312989A (en) * 2002-07-26 2008-03-04 Ron Everett database and knowledge operation system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1517909A (en) * 2003-01-15 2004-08-04 英业达股份有限公司 Integration method and system for altered engineering document
CN101393624A (en) * 2008-11-05 2009-03-25 金蝶软件(中国)有限公司 Method and apparatus for operating material list to realize production management

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107464083A (en) * 2017-08-24 2017-12-12 北京车和家信息技术有限责任公司 A kind of generation method of BOM, device and equipment

Also Published As

Publication number Publication date
CN102456176A (en) 2012-05-16

Similar Documents

Publication Publication Date Title
CN102456176B (en) Method and device for engineering change of bill of material
CN104598376B (en) The layering automatization test system and method for a kind of data-driven
CN103176896B (en) A kind of generation method of test case and device
CN103279542B (en) Data import processing method and data processing equipment
Koengkan et al. The impact of battery-electric vehicles on energy consumption: A macroeconomic evidence from 29 European countries
CN110083639A (en) A kind of method and device that the data blood relationship based on clustering is intelligently traced to the source
CN101446962A (en) Data conversion method, device thereof and data processing system
CN104461544A (en) Dynamic code generation device and method
Wainer et al. How productivity and impact differ across computer science subareas
CN105488471B (en) A kind of font recognition methods and device
CN105825269A (en) Parallel autoencoder based feature learning method and system
CN112241458B (en) Text knowledge structuring processing method, device, equipment and readable storage medium
CN108009290A (en) A kind of data modeling and storage method of track traffic command centre gauze big data
CN109582906A (en) Determination method, apparatus, equipment and the storage medium of data reliability
CN104462462B (en) Change the data warehouse modeling method and model building device of frequency based on business
CN103207804B (en) Based on the MapReduce load simulation method of group operation daily record
CN107369025A (en) The implementation method that a kind of product is traced and tracked by lot number
CN109446167A (en) A kind of storage of daily record data, extracting method and device
CN103164532A (en) Classification and partitioning extract method of power grid model data and system
CN110704407B (en) Data deduplication method and system
CN109753990B (en) User electric energy substitution potential prediction method, system and storage medium
CN106651630A (en) Key electricity utilization industry identification method and system
CN104899652A (en) Cultural performing operation platform decision support system under integrated data interaction
Gautam et al. Optimal Sizing of Movable Energy Resources for Enhanced Resilience in Distribution Systems: A Techno-Economic Analysis
CN102479072A (en) Multi-header report generating method, device and terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant