Method, server, system and storage medium for realizing WBSBOM synchronous change standard BOM

CN116303793BActive Publication Date: 2026-08-21WUXI AUTOWELL TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310286228.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-20
Publication Date
2026-08-21
Estimated Expiration
2043-03-20

AI Technical Summary

Technical Problem

但是,上述WBSBOM变更方法存在如下不足:一、发起WBSBOM变更时无法自动触发OA发起设计变更流程,需要人工在OA填写变更明细并发起设计变更流程,流程繁琐,而且由于WBSBOM中结构存在差异,且机台号与变更履历对应复杂,需人工计算核对,不仅费时费力,变更效率低,而且变更的准确性差,存在变更数据填写错误的风险,一旦变更数据填错,将可能导致机台缺料

Benefits of technology

[0049]If the first server is an ABM server, then the second server is an OA server. The system, composed of the first and second servers, enables synchronized changes of the WBSBOM to the standard BOM. This not only achieves efficient changes to the WBSBOM and effectively avoids the risk of errors in data entry due to improper manual operation in existing WBSBOM change schemes, ensuring the integrity of the BOM and the physical equipment, which is conducive to product structure optimization and upgrading, and can respond promptly to changes in market and customer needs; moreover, the ABM server can synchronize the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM, realizing the function of synchronized changes of the WBSBOM to the standard BOM. There is no need to create a new change for the standard BOM corresponding to the identifier of the target WBSBOM for the same change items, reducing the number of documents issued and improving the efficiency of BOM changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116303793B_ABST
    Figure CN116303793B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a kind of methods for realizing WBSBOM synchronous change standard BOM, server, system and storage medium, the method in which ABM server receives the change request instruction of WBSBOM of first user, sends the change notice with the change item of WBSBOM to OA server, and change audit process is generated according to the change item by OA server through change notice trigger, after determining that the change audit process is approved by the approval personnel in OA server, second user directly carries out audit operation to WBSBOM change notice in ABM server, when audit operation is confirmed to pass, WBSBOM change is completed.The application realizes the efficient change of WBSBOM, effectively avoids the risk that change data is filled in error due to improper manual operation, ensures the integrity of BOM and machine physical object, and can respond to market and customer demand change in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of data processing technology, and in particular to a method, server, system and storage medium for realizing synchronous change of WBSBOM standard BOM. Background Technology

[0002] A Bill of Materials (BOM) is a list of all materials included in a product. It shows the structural relationships between the product's main assembly, sub-assemblies, components, parts, and raw materials, as well as the required quantities. It is a technical document that defines the product structure and is also known as a product structure table or product structure tree. The standard BOM is a template for the project's bill of materials; the Workbench BOM (WBSBOM) is the machine BOM, corresponding to the actual machine. The WBSBOM inherits from the standard BOM and is modified according to customer needs, adding or removing components.

[0003] When product design is optimized, or market and customer needs change, WBSBOM needs to be modified to upgrade machines. The existing WBSBOM modification method involves the initiator viewing the WBSBOM in the ERP system, manually filling in the change details in the OA system, and initiating a design change process. After approval, the document control department performs the WBSBOM change operation in the ERP system and publishes it. However, the above WBSBOM modification method has the following shortcomings: 1. Initiating a WBSBOM change does not automatically trigger the OA system to initiate a design change process. It requires manual filling in of change details in the OA system and initiating the design change process, which is cumbersome. Furthermore, due to differences in the structure of WBSBOMs and the complex correspondence between machine numbers and change histories, manual calculation and verification are necessary, which is not only time-consuming and labor-intensive, but also inefficient and inaccurate, posing a risk of incorrect data entry. Incorrect data entry could lead to material shortages for machines. 2. Simultaneous modification of the corresponding standard BOM cannot be achieved when modifying the WBSBOM. If the standard BOM needs to be modified, the standard BOM change process must be manually re-initiated, resulting in low efficiency and poor accuracy.

[0004] The above problems urgently need to be solved. Summary of the Invention

[0005] To address the related technical problems, this invention provides a method, server, system, and storage medium for synchronously changing the WBSBOM standard BOM, thereby resolving the issues mentioned in the background section.

[0006] To achieve the above objectives, the embodiments of the present invention adopt the following technical solutions:

[0007] In a first aspect, embodiments of the present invention provide a method for synchronously changing the WBSBOM standard BOM, applied in an ABM server, comprising:

[0008] The system receives a change request instruction from a first user to modify a target WBSBOM, the change request instruction including at least one change item to modify the target WBSBOM.

[0009] The WBSBOM change document corresponding to the target WBSBOM is generated according to the change request instruction. The WBSBOM change document includes at least the identifier of the target WBSBOM and the change items.

[0010] The WBSBOM change message is pushed to the second user who is bound to the first user;

[0011] A change notification carrying the change item of the target WBSBOM is sent to the OA server. The change notification is used to trigger the OA server to generate a change review process to change the target WBSBOM based on the change item. The change review process flows from the approver to the archiver. The archiver is the second user. After the second user confirms that the change review process has been approved by the approver, the second user reviews the WBSBOM change document.

[0012] Obtain the second user's review operation on the WBSBOM change document, and when the review operation is determined to be approved, complete the change of the target WBSBOM.

[0013] After receiving a WBSBOM change request from the first user, the ABM server will send a change notification carrying the change items in the WBSBOM to the OA server. This notification automatically triggers the OA server to generate a change approval process based on the change items. Once the change approval process is confirmed by the approver on the OA server, the second user directly submits a WBSBOM change request for review on the ABM server. Upon successful review, the WBSBOM change is completed. This efficient WBSBOM change process, achieved through the ABM and OA servers, effectively avoids the risk of errors in data entry due to improper manual operation in existing WBSBOM change schemes. It ensures the integrity of the BOM and physical equipment, facilitates product structure optimization and upgrades, and enables timely response to market and customer demand changes. Optionally, the identifier can be customer information, production batch information, etc.

[0014] As an optional implementation, after the target WBSBOM is changed, the method for synchronously changing the standard BOM to WBSBOM further includes:

[0015] Obtain the synchronization instruction input by the second user for the WBSBOM change document, the synchronization instruction being used to instruct the change items of the WBSBOM change document to be synchronized to the standard BOM;

[0016] The change items in the WBSBOM change document will be synchronized to the standard BOM corresponding to the identifier of the target WBSBOM.

[0017] After the second user inputs a synchronization command into the ABM server regarding the WBSBOM change document, the ABM server synchronizes the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM. This realizes the function of WBSBOM synchronously changing the standard BOM, eliminating the need to create new changes to the standard BOM corresponding to the identifier of the target WBSBOM for the same change items, reducing the number of documents and improving the efficiency of BOM change.

[0018] As an optional implementation, synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM includes:

[0019] Determine whether the parent and child structures of the target WBSBOM exist in the standard BOM library;

[0020] If the parent and child structures of the target WBSBOM exist in the standard BOM library, then the change items in the WBSBOM change document will be synchronously changed to the standard BOM corresponding to the target WBSBOM.

[0021] If the parent structure of the target WBSBOM exists in the standard BOM library but no child structure exists, or if the parent structure of the target WBSBOM does not exist in the standard BOM library, then the synchronization change process ends.

[0022] The standard BOM structure is determined by checking if the parent and child structures of the target WBSBOM exist in the standard BOM library. Only when the parent and child structures of the WBSBOM exist in the quasi-BOM library will the change items in the WBSBOM change document be synchronously changed to the corresponding standard BOM of the target WBSBOM, improving the efficiency and accuracy of synchronously changing the standard BOM from the WBSBOM to the target WBSBOM. To distinguish it from the previous standard BOM, optionally, the identifier of the changed standard BOM can be based on the identifier of the previous standard BOM by adding distinguishing fields, such as adding suffix letters or numbers.

[0023] As an optional implementation, synchronizing the change items in the WBSBOM change document to the standard BOM corresponding to the target WBSBOM includes:

[0024] Determine whether there is an item in the standard BOM corresponding to the target WBSBOM that corresponds to the change item in the WBSBOM change document;

[0025] If the standard BOM corresponding to the target WBSBOM contains an item that corresponds to the change item in the WBSBOM change document, then the change item replaces the corresponding item in the standard BOM.

[0026] If the target WBSBOM does not contain a corresponding item in the standard BOM that corresponds to the change item in the WBSBOM change document, the synchronization change process ends.

[0027] When it is determined that there is an item in the standard BOM corresponding to the target WBSBOM that corresponds to the change item in the WBSBOM change document, the change item replaces the corresponding item in the standard BOM, thereby achieving the replacement and change of the standard BOM accurately and efficiently.

[0028] As an optional implementation, the step of synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the target WBSBOM further includes:

[0029] Delete items that exist in the standard BOM corresponding to the target WBSBOM but do not correspond to the change item.

[0030] When synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the target WBSBOM, delete items that exist in the standard BOM corresponding to the target WBSBOM but do not correspond to the change items, thereby achieving efficient and reliable deletion and change of the standard BOM.

[0031] As an optional implementation, sending a change notification to the OA server carrying the change item of the target WBSBOM includes:

[0032] Obtain the type of the WBSBOM change document;

[0033] If the WBSBOM change document is a first-type change document, then a change notification carrying the change item of the target WBSBOM is sent to the OA server.

[0034] If the WBSBOM change document is a second type of change document, then determine whether a trigger instruction to send the change notification to the OA server has been obtained from the first user. If a trigger instruction to send the change notification to the OA server has been obtained, then a change notification carrying the change item of the target WBSBOM is sent to the OA server.

[0035] When the WBSBOM change document is a Type 1 change document, it indicates that the change items in the WBSBOM change document can be synchronized to the standard BOM corresponding to the identifier of the target WBSBOM. In this case, a change notification carrying the change items of the target WBSBOM is directly sent to the OA server. When the WBSBOM change document is a Type 2 change document, it indicates that the change items in the WBSBOM change document cannot be synchronized to the standard BOM. In this case, the first user needs to send a trigger command, i.e., an instruction to send the change notification to the OA server, before a change notification carrying the change items of the target WBSBOM is sent to the OA server. By quickly determining whether to directly send a change notification carrying the change items of the target WBSBOM to the OA server based on the type of the WBSBOM change document, invalid judgments and invalid documents are avoided, ensuring efficient changes to the WBSBOM and standard BOM.

[0036] As an optional implementation, generating the WBSBOM change document corresponding to the target WBSBOM according to the change request instruction includes:

[0037] For the change item corresponding to the target WBSBOM, if the change item corresponding to the target WBSBOM in the standard BOM library has a parent structure and a child structure of the target WBSBOM, then the first type of change document is generated.

[0038] If the change item corresponding to the target WBSBOM in the standard BOM library contains the parent structure of the target WBSBOM but does not contain the substructure of the target WBSBOM, then a second type of change document is generated.

[0039] If the change item corresponding to the target WBSBOM in the standard BOM library does not contain the parent structure of the target WBSBOM, the synchronous change process ends.

[0040] By determining whether the parent and child structures of the target WBSBOM exist in the standard BOM library, the type of WBSBOM change document corresponding to the target WBSBOM is determined according to the change request instruction. The change document type is directly logically associated with the structure of the standard BOM in the standard BOM library, making the determination of whether WBSBOM can be synchronously changed to the standard BOM more direct and efficient.

[0041] Secondly, embodiments of the present invention provide a server for implementing synchronized changes to the WBSBOM standard BOM, the server comprising:

[0042] The receiving module is configured to receive a change request instruction input by a first user requesting to modify the target WBSBOM, the change request instruction including the change items to be modified in the target WBSBOM;

[0043] The processing module is configured to generate a WBSBOM change document corresponding to the target WBSBOM according to the change request instruction. The WBSBOM change document includes at least the identifier of the target WBSBOM and the change item.

[0044] The processing module is also configured to push the WBSBOM change message to the second user bound to the first user;

[0045] The sending module is configured to send a change notification carrying the change items of the target WBSBOM to the OA server. The change notification is used to trigger the OA server to generate a change review process to change the target WBSBOM based on the change items. The change review process flows from the approver to the archiver. The archiver is the second user. After the second user determines that the change review process has been approved by the approver, the second user reviews the WBSBOM change document.

[0046] The processing module is further configured to obtain the second user's review operation on the WBSBOM change document, and to complete the change of the target WBSBOM when the review operation is determined to be approved.

[0047] This server enables efficient changes to the WBSBOM, effectively avoiding the risk of incorrect data entry due to improper manual operation in existing WBSBOM change schemes. It ensures the integrity of the BOM and physical equipment, which is conducive to product structure optimization and upgrading, and can respond promptly to changes in market and customer needs.

[0048] Thirdly, embodiments of the present invention provide a system for implementing synchronous changes to the standard BOM of WBSBOM. The system includes a first server and a second server, wherein the first server and the second server are connected by wired or wireless means, and the first server executes the method for implementing synchronous changes to the standard BOM of WBSBOM as described in any of the embodiments of the first aspect above.

[0049] If the first server is an ABM server, then the second server is an OA server. The system, composed of the first and second servers, enables synchronized changes of the WBSBOM to the standard BOM. This not only achieves efficient changes to the WBSBOM and effectively avoids the risk of errors in data entry due to improper manual operation in existing WBSBOM change schemes, ensuring the integrity of the BOM and the physical equipment, which is conducive to product structure optimization and upgrading, and can respond promptly to changes in market and customer needs; moreover, the ABM server can synchronize the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM, realizing the function of synchronized changes of the WBSBOM to the standard BOM. There is no need to create a new change for the standard BOM corresponding to the identifier of the target WBSBOM for the same change items, reducing the number of documents issued and improving the efficiency of BOM changes.

[0050] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing computer-executable instructions. When executed by a processor, these instructions are used to implement the method for synchronously changing the WBSBOM to the standard BOM as described in any of the embodiments of the first aspect above. This not only achieves efficient changes to the WBSBOM, but also synchronizes the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM. This realizes the function of synchronously changing the WBSBOM to the standard BOM, eliminating the need to create new changes to the standard BOM corresponding to the identifier of the target WBSBOM for the same change items, reducing the number of documents issued, and improving the efficiency of BOM changes. Attached Figure Description

[0051] To more clearly illustrate and understand the technical solutions in the embodiments of the present invention, the accompanying drawings used in the background technology and embodiment descriptions of the present invention will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the content of the embodiments of the present invention and these drawings without creative effort.

[0052] Figure 1 This is a flowchart illustrating the method for synchronously changing the WBSBOM to the standard BOM provided in Embodiment 1 of the present invention.

[0053] Figure 2 This is a schematic diagram of the server structure for implementing synchronous changes to the WBSBOM standard BOM provided in Embodiment 2 of the present invention;

[0054] Figure 3 This is a schematic diagram of the system for implementing synchronous changes to the standard BOM (WBSBOM) provided in Embodiment 3 of the present invention. Detailed Implementation

[0055] To make the technical problems solved by the present invention, the technical solutions adopted, and the technical effects achieved clearer, the technical solutions of the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0056] Example 1

[0057] Please refer to Figure 1 The above, Figure 1 This is a flowchart illustrating the method for synchronously changing the WBSBOM to the standard BOM according to Embodiment 1 of the present invention. As shown in the figure, the method 100 for synchronously changing the WBSBOM to the standard BOM in this embodiment is applied in an ABM server and includes:

[0058] S101. Receive a change request instruction from a first user to modify the target WBSBOM, the change request instruction including at least one change item to modify the target WBSBOM;

[0059] S102. Generate a WBSBOM change document corresponding to the target WBSBOM according to the change request instruction. The WBSBOM change document includes at least the identifier of the target WBSBOM and the change item. The identifier may be, but is not limited to, customer information, production batch, machine number, or serial number.

[0060] S103. Push the WBSBOM change message to the second user bound to the first user;

[0061] S104. Send a change notification carrying the change item of the target WBSBOM to the OA server. The change notification is used to trigger the OA server to generate a change review process to change the target WBSBOM according to the change item. The change review process flows from the approver to the archiver. The archiver is the second user. Here, the approver does not refer to a specific approver. It may be multiple approvers from different departments.

[0062] S105. After confirming that the change review process has been approved by the approver, the second user reviews the WBSBOM change document.

[0063] S106. Obtain the second user's review operation on the WBSBOM change document, and when the review operation is determined to be approved, complete the change of the target WBSBOM.

[0064] In this embodiment, after receiving a WBSBOM change request instruction from the first user, the ABM server will send a change notification carrying the change items in the WBSBOM to the OA server. This change notification automatically triggers the OA server to generate a change review process based on the change items. After the change review process is confirmed to be approved by the approver on the OA server, the second user directly reviews the WBSBOM change request on the ABM server. Once the review is confirmed to be successful, the WBSBOM change is completed. This efficient modification of the WBSBOM through the ABM and OA servers effectively avoids the risk of errors in data entry due to improper manual operation in existing WBSBOM change schemes. It ensures the integrity of the BOM and the physical equipment, facilitates product structure optimization and upgrades, and enables timely response to market and customer demand changes.

[0065] For example, after the target WBSBOM is changed, the method 100 for synchronously changing the standard BOM to WBSBOM further includes:

[0066] Obtain the synchronization instruction input by the second user for the WBSBOM change document, the synchronization instruction being used to instruct the change items of the WBSBOM change document to be synchronized to the standard BOM;

[0067] The change items in the WBSBOM change document will be synchronized to the standard BOM corresponding to the identifier of the target WBSBOM.

[0068] In this embodiment, after the second user inputs a synchronization command into the ABM server for the WBSBOM change document, the ABM server synchronizes the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM. This realizes the function of WBSBOM synchronously changing the standard BOM, eliminating the need to create new changes to the standard BOM corresponding to the identifier of the target WBSBOM for the same change items, reducing the number of documents and improving the efficiency of BOM change.

[0069] For example, synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM includes:

[0070] Determine whether the parent and child structures of the target WBSBOM exist in the standard BOM library;

[0071] If the parent and child structures of the target WBSBOM exist in the standard BOM library, the change items in the WBSBOM change document will be synchronously changed to the standard BOM corresponding to the target WBSBOM. It should be noted that the identifier of the standard BOM after synchronous change will be changed. Optionally, a letter can be added after the original identifier (e.g., document number) to clearly indicate that the standard BOM is the standard BOM after synchronous change.

[0072] If the parent structure of the target WBSBOM exists in the standard BOM library but no child structure exists, or if the parent structure of the target WBSBOM does not exist in the standard BOM library, then the synchronization change process ends. It should be noted that after ending the synchronization change process, the first user can also determine offline whether it is necessary to create another standard BOM.

[0073] In this embodiment, the standard BOM structure logic is determined by checking whether the parent and child structures of the target WBSBOM exist in the standard BOM library. Only when the parent and child structures of the WBSBOM exist in the quasi-BOM library will the change items in the WBSBOM change document be synchronously changed to the standard BOM corresponding to the target WBSBOM, thus improving the efficiency and accuracy of synchronously changing the standard BOM from WBSBOM to the target WBSBOM. To distinguish it from the standard BOM before the change, optionally, the identifier of the changed standard BOM can be based on the identifier of the standard BOM before the change by adding distinguishing fields, such as adding suffix letters or numbers.

[0074] For example, synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the target WBSBOM includes:

[0075] Determine whether there is an item in the standard BOM corresponding to the target WBSBOM that corresponds to the change item in the WBSBOM change document;

[0076] If the standard BOM corresponding to the target WBSBOM contains an item that corresponds to the change item in the WBSBOM change document, then the change item replaces the corresponding item in the standard BOM.

[0077] If the target WBSBOM does not contain any item in the standard BOM that corresponds to the change item in the WBSBOM change document, the synchronization change process ends. It should be noted that after the synchronization change process ends, the first user can intervene and choose to change the standard BOM separately, or not change the standard BOM.

[0078] In this embodiment, when it is determined that there is an item in the standard BOM corresponding to the target WBSBOM that corresponds to the change item in the WBSBOM change document, the change item replaces the corresponding item in the standard BOM, thereby achieving the replacement and change of the standard BOM accurately and efficiently.

[0079] For example, synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the target WBSBOM further includes:

[0080] Delete items that exist in the standard BOM corresponding to the target WBSBOM but do not correspond to the change item.

[0081] In this embodiment, when synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the target WBSBOM, items that exist in the standard BOM corresponding to the target WBSBOM but do not correspond to the change items are deleted, thereby achieving efficient and reliable deletion and change of the standard BOM.

[0082] For example, sending a change notification to the OA server carrying the change item of the target WBSBOM includes:

[0083] Obtain the type of the WBSBOM change document;

[0084] If the WBSBOM change document is a first-type change document, then a change notification carrying the change item of the target WBSBOM is sent to the OA server.

[0085] If the WBSBOM change document is a second type of change document, then determine whether a trigger instruction to send the change notification to the OA server has been obtained from the first user. If a trigger instruction to send the change notification to the OA server has been obtained, then a change notification carrying the change item of the target WBSBOM is sent to the OA server.

[0086] In this embodiment, when the WBSBOM change document is a first-type change document, it means that the change items in the WBSBOM change document can be synchronized to the standard BOM corresponding to the identifier of the target WBSBOM. In this case, a change notification carrying the change items of the target WBSBOM is sent directly to the OA server. The first-type change document is the most common. For example, the identifier of the changed standard BOM can be a letter added after the original document number to clearly indicate that the standard BOM is the standard BOM after the synchronization change operation. When the WBSBOM change document is a second-type change document, it means that the change items in the WBSBOM change document cannot be synchronized to the standard BOM. In this case, the first user needs to send a trigger command, i.e., an instruction to send the change notification to the OA server, before a change notification carrying the change items of the target WBSBOM is sent to the OA server. When the WBSBOM change document is a second-type change document, the first user needs to create a new document number.

[0087] In this embodiment, based on the type of the WBSBOM change document, it is quickly determined whether to directly send a change notification carrying the change item of the target WBSBOM to the OA server, avoiding invalid judgments and invalid documents, and ensuring efficient changes to WBSBOM and standard BOM.

[0088] For example, generating the WBSBOM change document corresponding to the target WBSBOM according to the change request instruction includes:

[0089] For the change item corresponding to the target WBSBOM, if the change item corresponding to the target WBSBOM in the standard BOM library has a parent structure and a child structure of the target WBSBOM, then the first type of change document is generated.

[0090] If the change item corresponding to the target WBSBOM in the standard BOM library contains the parent structure of the target WBSBOM but does not contain the substructure of the target WBSBOM, then a second type of change document is generated.

[0091] If the change item corresponding to the target WBSBOM in the standard BOM library does not contain the parent structure of the target WBSBOM, the synchronous change process ends.

[0092] In this embodiment, the type of WBSBOM change document corresponding to the target WBSBOM is determined by judging whether the parent and child structures of the target WBSBOM exist in the standard BOM library. The change document type is directly logically associated with the structure of the standard BOM in the standard BOM library, making the judgment on whether the WBSBOM can be changed to the standard BOM more direct and efficient.

[0093] Example 2

[0094] like Figure 2 As shown, this embodiment of the invention provides a server 200 for implementing synchronous changes to the WBSBOM standard BOM, the server 200 comprising:

[0095] The receiving module 201 is configured to receive a change request instruction input by a first user requesting to modify the target WBSBOM, the change request instruction including the change items to modify the target WBSBOM;

[0096] Processing module 202 is configured to generate a WBSBOM change document corresponding to the target WBSBOM according to the change request instruction. The WBSBOM change document includes at least the identifier of the target WBSBOM and the change item.

[0097] The processing module 202 is also configured to push the WBSBOM change message to the second user bound to the first user;

[0098] The sending module 203 is configured to send a change notification carrying the change items of the target WBSBOM to the OA server. The change notification is used to trigger the OA server to generate a change review process to change the target WBSBOM according to the change items. The change review process flows from the approver to the archiver. The archiver is the second user. After the second user determines that the change review process has been approved by the approver, the second user performs the review operation on the WBSBOM change document.

[0099] The processing module 202 is further configured to obtain the second user's review operation on the WBSBOM change document, and to complete the change of the target WBSBOM when the review operation is determined to be approved.

[0100] In this embodiment, the server 200 that implements synchronous changes to the standard BOM of WBSBOM achieves efficient changes to WBSBOM, effectively avoiding the risk of errors in data entry due to improper manual operation in existing WBSBOM change schemes. This ensures the integrity of the BOM and the physical machine, which is conducive to product structure optimization and upgrading, and can respond promptly to changes in market and customer needs.

[0101] It should be noted that the specific implementation process of the server for synchronously changing the WBSBOM standard BOM proposed in this embodiment can be found in the above embodiment one, and the implementation principle and technical effect are the same, so it will not be repeated here.

[0102] Example 3

[0103] like Figure 3 As shown, this embodiment of the invention provides a system 300 for implementing synchronous changes to the standard BOM (Web BOM). The system includes a first server 301 and a second server 302. The first server 301 and the second server 302 are connected via wired or wireless means. The first server 301 executes the method 100 for implementing synchronous changes to the standard BOM as described in Embodiment 1 above.

[0104] In this embodiment, if the first server 301 is an ABM server, then the second server 302 is an OA server. The system 300, composed of the first server 301 and the second server 302, not only achieves efficient changes to the WBSBOM, effectively avoiding the risk of errors in data entry due to improper manual operation in existing WBSBOM change schemes, ensuring the integrity of the BOM and the physical machine, which is conducive to product structure optimization and upgrading, and can respond to market and customer demand changes in a timely manner; moreover, the ABM server can synchronize the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM, realizing the function of synchronously changing the WBSBOM to the standard BOM. There is no need to create a new change for the standard BOM corresponding to the identifier of the target WBSBOM for the same change items, reducing the number of documents and improving the efficiency of BOM change.

[0105] Example 4

[0106] This invention provides a computer-readable storage medium storing computer-executable instructions. When executed by a processor, these instructions implement the method 100 for synchronously changing the WBSBOM to the standard BOM as described in Embodiment 1 above. This method not only achieves efficient changes to the WBSBOM but also synchronizes the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM. This realizes the function of synchronously changing the WBSBOM to the standard BOM, eliminating the need to create new changes to the standard BOM corresponding to the identifier of the target WBSBOM for the same change items, reducing the number of documents issued, and improving the efficiency of BOM changes.

[0107] It should be noted that the aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to general-purpose or special-purpose computers.

[0108] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A method for synchronously changing the WBSBOM to the standard BOM, characterized in that, Applied in ABM servers, including: The system receives a change request instruction from a first user to modify a target WBSBOM, the change request instruction including at least one change item to modify the target WBSBOM. The WBSBOM change document corresponding to the target WBSBOM is generated according to the change request instruction. The WBSBOM change document includes at least the identifier of the target WBSBOM and the change items. The WBSBOM change message is pushed to the second user who is bound to the first user; A change notification carrying the change item of the target WBSBOM is sent to the OA server. The change notification is used to trigger the OA server to generate a change review process to change the target WBSBOM based on the change item. The change review process flows from the approver to the archiver. The archiver is the second user. After the second user confirms that the change review process has been approved by the approver, the second user reviews the WBSBOM change document. Obtain the second user's review operation on the WBSBOM change document, and when the review operation is determined to be approved, complete the change of the target WBSBOM; The process further includes, after completing the change to the target WBSBOM, obtaining a synchronization instruction input by the second user for the WBSBOM change document, wherein the synchronization instruction is used to instruct the change items of the WBSBOM change document to be synchronized to the standard BOM; and synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM. The step of synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the identifier of the target WBSBOM includes: determining whether the parent structure and child structure of the target WBSBOM exist in the standard BOM library; if the parent structure and child structure of the target WBSBOM exist in the standard BOM library, then the change items of the WBSBOM change document are synchronized and changed to the standard BOM corresponding to the target WBSBOM; if the parent structure of the target WBSBOM exists in the standard BOM library but no child structure exists, or if the parent structure of the target WBSBOM does not exist in the standard BOM library, then the synchronization change process ends.

2. The method for synchronously changing the WBSBOM standard BOM according to claim 1, characterized in that, The step of synchronizing the change items in the WBSBOM change document to the standard BOM corresponding to the target WBSBOM includes: Determine whether there is an item in the standard BOM corresponding to the target WBSBOM that corresponds to the change item in the WBSBOM change document; If the standard BOM corresponding to the target WBSBOM contains an item that corresponds to the change item in the WBSBOM change document, then the change item replaces the corresponding item in the standard BOM. If the target WBSBOM does not contain a corresponding item in the standard BOM that corresponds to the change item in the WBSBOM change document, the synchronization change process ends.

3. The method for synchronously changing the WBSBOM standard BOM according to claim 1, characterized in that, The step of synchronizing the change items of the WBSBOM change document to the standard BOM corresponding to the target WBSBOM also includes: Delete items that exist in the standard BOM corresponding to the target WBSBOM but do not correspond to the change item.

4. The method for synchronously changing the WBSBOM standard BOM according to claim 1, characterized in that, Sending a change notification to the OA server, carrying the change item of the target WBSBOM, includes: Obtain the type of the WBSBOM change document; If the WBSBOM change document is a first-type change document, then a change notification carrying the change item of the target WBSBOM is sent to the OA server. If the WBSBOM change document is a second type of change document, then determine whether a trigger instruction to send the change notification to the OA server has been obtained from the first user. If a trigger instruction to send the change notification to the OA server has been obtained, then a change notification carrying the change item of the target WBSBOM is sent to the OA server.

5. The method for synchronously changing the WBSBOM standard BOM according to claim 4, characterized in that, The step of generating the WBSBOM change document corresponding to the target WBSBOM according to the change request instruction includes: For the change item corresponding to the target WBSBOM, if the change item corresponding to the target WBSBOM in the standard BOM library has a parent structure and a child structure of the target WBSBOM, then the first type of change document is generated. If the change item corresponding to the target WBSBOM in the standard BOM library contains the parent structure of the target WBSBOM but does not contain the substructure of the target WBSBOM, then a second type of change document is generated. If the change item corresponding to the target WBSBOM in the standard BOM library does not contain the parent structure of the target WBSBOM, the synchronous change process ends.

6. A server for implementing synchronous changes to the WBSBOM standard BOM, characterized in that, The server executes the method for synchronously changing the WBSBOM standard BOM as described in claim 1, including: The receiving module is configured to receive a change request instruction input by a first user requesting to modify the target WBSBOM, the change request instruction including the change items to be modified in the target WBSBOM; The processing module is configured to generate a WBSBOM change document corresponding to the target WBSBOM according to the change request instruction. The WBSBOM change document includes at least the identifier of the target WBSBOM and the change item. The processing module is also configured to push the WBSBOM change message to the second user bound to the first user; The sending module is configured to send a change notification carrying the change items of the target WBSBOM to the OA server. The change notification is used to trigger the OA server to generate a change review process to change the target WBSBOM based on the change items. The change review process flows from the approver to the archiver. The archiver is the second user. After the second user determines that the change review process has been approved by the approver, the second user reviews the WBSBOM change document. The processing module is further configured to obtain the second user's review operation on the WBSBOM change document, and to complete the change of the target WBSBOM when the review operation is determined to be approved.

7. A system for synchronously changing the WBSBOM to the standard BOM, characterized in that, The system includes: a first server and a second server, the first server and the second server being connected via wired or wireless means, and the first server executing the method for synchronously changing the WBSBOM standard BOM as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method for implementing WBSBOM synchronous change of standard BOM as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Server bill of material modular customization method and system, terminal and storage medium

    CN113626428A

  • Information management system, information management method, and non-transitory storage medium having information management program stored thereon

    US20220350313A1