Whole vehicle BOM updating method and device, electronic equipment and readable storage medium

Through the change of the state and functional module status of automated parts, the problem of low -efficiency and accurate BOM management has been solved by changes in the state and functional module status of the existing BOM management method, and the more efficient and accurate BOM management has been achieved.

CN119359227APending Publication Date: 2025-01-24CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411294064.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

The existing BOM management methods fail to effectively update the vehicle BOM structure after the parts are stopped, resulting in low management efficiency and accuracy, and relying on manual operations is prone to errors.

Method used

By obtaining the target EOP parts list, based on the information of parts and functional modules, it automatically changes the parts status and functional module status, generates an updated vehicle BOM, and realizes the removal of parts and the update of the BOM structure.

Benefits of technology

It improves the efficiency and accuracy of BOM management, reduces the error rate of manual operations, and ensures the stability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119359227A_ABST
    Figure CN119359227A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, in particular to a whole vehicle BOM updating method and device, electronic equipment and a readable storage medium. According to the method, the part state of the corresponding EOP part in the whole vehicle BOM of the first version of the target vehicle system is changed into the production halt state based on the part information of each EOP part; further, on the basis of the module information of the function module to which each EOP part belongs, changing the module state of the corresponding function module in the first version whole vehicle BOM into a simulated state, and generating a second version whole vehicle BOM; furthermore, the part information of the EOP parts in the second version of the finished vehicle BOM is deleted, and the target version of the finished vehicle BOM used for preparing to produce the vehicles under the target vehicle system is obtained. Therefore, after a certain vehicle type under the target vehicle system stops production, by optimizing the EOP process, the state attributes of the parts can be changed, the parts which stop production are removed to update the BOM structure of the whole vehicle, and the efficiency and accuracy of BOM management can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a vehicle BOM updating method, device, electronic device and readable storage medium. Background Art

[0002] In order to adapt to the increasingly rapid development trend of automobiles, the speed of automobile replacement has accelerated, resulting in an increase in the number of models and modified models under the same car series every year. After the car is replaced, the component status of some parts changes to a discontinued state with the end of production (EOP) of the model. For the super BOM (Bill of Materials) corresponding to a car series, the discontinued parts are still retained in the BOM structure, which is not conducive to the BOM management and design change management of the current production models and models under development under the car series, and affects the transmission of design change data.

[0003] The current BOM management method is to not perform unified processing after the EOP of parts, and then delete the EOP parts from the BOM structure with the help of the parts design change link. However, this method will result in the EOP parts not being removed from the structure because they do not need to be changed for a long time. In addition, this method relies on manual operation and is more likely to make mistakes. For example, due to the long cycle, it is easy to miss the step of deleting EOP parts or delete them incompletely when making BOM changes, resulting in data transmission errors. Summary of the invention

[0004] In view of this, an object of the present invention is to provide a vehicle BOM updating method, device, electronic device and readable storage medium, which can improve the efficiency and accuracy of BOM management.

[0005] The present invention mainly includes the following aspects:

[0006] In a first aspect, an embodiment of the present invention provides a vehicle BOM update method, the method comprising:

[0007] Obtaining a target EOP parts list; the target EOP parts list includes component information of multiple EOP parts corresponding to at least one EOP model in the target vehicle series, and module information of a functional module to which each EOP part belongs;

[0008] Based on the component information of each EOP component in the target EOP component list, changing the component status of the corresponding EOP component in the first version of the vehicle BOM of the target vehicle series from a production preparation status to a discontinued status;

[0009] Based on the module information of the functional module to which each EOP component in the target EOP component list belongs, the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed is changed from the production preparation status to the draft status, and the second version of the vehicle BOM is generated;

[0010] Based on the component status of the EOP component and the module information of the corresponding functional module, the component information of the EOP component in the second version of the vehicle BOM is deleted to obtain the target version of the vehicle BOM for preparing to produce vehicles under the target vehicle series.

[0011] In a second aspect, an embodiment of the present invention further provides a vehicle BOM updating device, the device comprising:

[0012] An acquisition module is used to acquire a target EOP parts list; the target EOP parts list includes component information of multiple EOP parts corresponding to at least one EOP model in the target vehicle series, and module information of a functional module to which each EOP part belongs;

[0013] A state changing module, configured to change the component state of the corresponding EOP component in the first version of the whole vehicle BOM of the target vehicle series from a production preparation state to a production suspension state based on the component information of each EOP component in the target EOP component list;

[0014] A version generation module, configured to change the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed from the production preparation status to the draft status based on the module information of the functional module to which each EOP component in the target EOP component list belongs, and generate a second version of the vehicle BOM;

[0015] The deletion module is used to delete the component information of the EOP component in the second version of the vehicle BOM based on the component status of the EOP component and the module information of the corresponding functional module, so as to obtain the target version of the vehicle BOM for preparing to produce the vehicle under the target vehicle series.

[0016] In a third aspect, an embodiment of the present invention further provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and the machine-readable instructions are executed by the processor to execute the steps of the vehicle BOM update method described in the first aspect or any possible implementation manner of the first aspect.

[0017] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the vehicle BOM update method described in the first aspect or any possible implementation manner of the first aspect are executed.

[0018] An embodiment of the present invention provides a whole vehicle BOM updating method, device, electronic device and readable storage medium. Based on the "functional module" column in the target EOP parts list, the position of the EOP parts in the whole vehicle BOM can be located. Furthermore, after a certain model under the target vehicle series is discontinued, by optimizing the EOP process, not only the state attributes of the parts can be changed, but also the discontinued parts can be removed to achieve the update of the whole vehicle BOM structure. Compared with the prior art that manually deletes EOP parts from the BOM structure in the design change link, which will result in EOP parts being in the whole vehicle BON structure for a long time and a high operation error rate, resulting in data transmission errors, the present invention can improve the efficiency and accuracy of BOM management while meeting the BOM management requirements.

[0019] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 A flow chart of a vehicle BOM updating method provided by an embodiment of the present invention is shown;

[0022] Figure 2 A flow chart showing another vehicle BOM updating method provided by an embodiment of the present invention;

[0023] Figure 3 One of the structural schematic diagrams of a vehicle BOM updating device provided by an embodiment of the present invention is shown;

[0024] Figure 4 The second structural schematic diagram of a vehicle BOM updating device provided by an embodiment of the present invention is shown;

[0025] Figure 5 A schematic structural diagram of an electronic device provided by an embodiment of the present invention is shown.

[0026] Description of main component symbols: 300 - vehicle BOM updating device; 310 - acquisition module; 320 - state change module; 330 - version generation module; 340 - deletion module; 350 - first sending module; 360 - second sending module. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution in the embodiment of the present invention will be clearly and completely described in conjunction with the drawings in the embodiment of the present invention. It should be understood that the drawings in the present invention are only for the purpose of illustration and description, and are not used to limit the scope of protection of the present invention. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowcharts used in the present invention illustrate the operations implemented according to some embodiments of the present invention. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, under the guidance of the content of the present invention, those skilled in the art can add one or more other operations to the flowchart, or remove one or more operations from the flowchart.

[0028] In addition, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents the selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present invention.

[0029] In order to enable those skilled in the art to use the contents of the present invention, the following implementation methods are given in combination with the specific application scenario of "whole vehicle BOM management". For those skilled in the art, the general principles defined here can be applied to other embodiments and application scenarios without departing from the spirit and scope of the present invention.

[0030] The following methods, devices, electronic devices or computer-readable storage media of the embodiments of the present invention can be applied to any scenario requiring whole vehicle BOM management. The embodiments of the present invention are not limited to specific application scenarios. Any scheme using the whole vehicle BOM update method and device provided by the embodiments of the present invention is within the protection scope of the present invention.

[0031] It is worth noting that before the present invention was proposed, the current BOM management method was to not perform unified processing after the EOP of the parts, and to delete the EOP parts from the BOM structure later with the help of the parts design change link. However, with this method, the EOP parts will not be removed from the structure because they do not need to be changed for a long time. In addition, this method relies on manual operation and is more likely to make mistakes. For example, due to the long cycle, it is easy to omit the step of deleting EOP parts or incompletely delete them when making BOM changes, resulting in data transmission errors.

[0032] In response to the above problems, an embodiment of the present invention provides a method, device, electronic device and readable storage medium for updating the BOM of a whole vehicle. After a certain model under a target vehicle series is discontinued, by optimizing the EOP process, not only the status attributes of the parts can be changed, but also the discontinued parts can be removed to achieve an update of the BOM structure of the whole vehicle, which can improve the efficiency and accuracy of BOM management.

[0033] It should be noted that the vehicle's Bill of Materials (BOM) is an extremely important part of the automotive manufacturing industry. It records in detail all the parts and quantities required to manufacture a car. A complete vehicle BOM includes not only the parts directly used for assembly, but also the tools and auxiliary materials required during the production process.

[0034] To facilitate understanding of the present invention, the technical solution provided by the present invention is described in detail below in conjunction with specific embodiments.

[0035] Figure 1 The flowchart of a vehicle BOM update method provided by an embodiment of the present invention is as follows. Figure 1 As shown, the vehicle BOM updating method provided by the embodiment of the present invention includes the following steps:

[0036] S101, obtaining a target EOP parts list; the target EOP parts list includes part information of a plurality of EOP parts corresponding to at least one EOP model in a target vehicle series, and module information of a functional module to which each EOP part belongs.

[0037] In specific implementation, usually, users can use the product data management system (Product Data Management, PDM) to create a new target EOP parts list, which is a parts list of multiple discontinued parts corresponding to at least one discontinued model in the target vehicle series. In addition to the part information of multiple EOP parts corresponding to at least one EOP model in the target vehicle series, the target EOP parts list also inserts module information of the functional module to which each EOP part belongs, so as to locate the position of the EOP part in the vehicle BOM through the module information of the functional module to which the EOP part belongs.

[0038] It should be noted that the PDM system of automobile enterprises is a highly integrated and complex enterprise-level system, whose core goal is to effectively manage and control all product-related data in the entire life cycle of automobile design, development, production and maintenance. Such a system not only needs to store a large amount of design files, engineering documents, parts information, process flow and other data, but also needs to ensure the consistency, security and easy accessibility of these data.

[0039] Generally, the structure of the vehicle BOM is generally divided into three structural levels, namely, system, subsystem, and functional module. In addition, the vehicle BOM contains all the parts that make up the car, and these parts can be classified according to functional modules, which helps to understand and manage the complex system of the vehicle. Among them, the division of functional modules can be based on the structure and working principle of the car. For example, the functional module to which the component "Vehicle Identification Plate Device" belongs is "Vehicle File Logical Assembly".

[0040] Exemplarily, the target EOP parts list can be an Excel file. Table 1 shows the "EOP parts list for discontinued vehicle model a", wherein the EOP parts list contains a column of "functional modules", and the component information of each EOP component includes but is not limited to component level, component number, name, component status, component version, component type, etc.

[0041] Table 1 List of EOP parts for discontinued model a

[0042]

[0043] S102: Based on the component information of each EOP component in the target EOP component list, the component status of the corresponding EOP component in the first version of the whole vehicle BOM of the target vehicle series is changed from a production preparation status to a production suspension status.

[0044] In a specific implementation, the corresponding EOP parts can be found in the first version of the vehicle BOM of the target vehicle series based on the component information of each EOP part in the target EOP parts list, and then the component status of the corresponding EOP parts in the first version of the vehicle BOM of the target vehicle series is changed from the production-ready status to the discontinued status, that is, the component attribute status is changed. In addition, the component status of all EOP parts in the target EOP parts list can also be changed from "production-ready status" to "discontinued status". Among them, the first version of the vehicle BOM is a version of the vehicle BOM corresponding to the target vehicle series, and the module status of each functional module in the first version of the vehicle BOM is the production-ready status.

[0045] It should be noted that, considering that BOM is crucial to vehicle design, production preparation, procurement, assembly and quality control, and the same car series usually has a common design basis, configuration options, standard parts use, and similar manufacturing processes and supply chain requirements, the whole vehicle BOM in the present invention is managed on a car series basis, that is, each car series corresponds to a whole vehicle BOM, and the whole vehicle BOM includes the component information of each component of multiple models under the car series, and the whole vehicle BOM can be understood as a super BOM. Therefore, the whole vehicle BOM management is based on a car series, which can improve the operational efficiency of production efficiency, cost control, supply chain management, quality assurance and customer service.

[0046] S103. Based on the module information of the functional module to which each EOP component in the target EOP component list belongs, the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed is changed from the production preparation status to the simulated status, and the second version of the vehicle BOM is generated.

[0047] It should be noted that after a certain model or multiple models under the target vehicle series are discontinued, the discontinued model will generate some discontinued parts. If these discontinued parts are allowed to continue to remain in the vehicle BOM structure, it will have a huge impact on the design and change management of subsequent derivative projects, so the EOP parts need to be deleted from the vehicle BOM. In this regard, the present invention takes into account that the prerequisite for deleting any EOP parts from the vehicle BOM is that the module status of the upper-level functional module to which the EOP parts belong needs to be "proposed status" before the EOP parts are allowed to be revised and other operations. Therefore, the present invention first changes the module status of the corresponding functional module in the first version of the vehicle BOM after changing the component status from the production preparation status to the proposed status according to the module information of the functional module to which each EOP component belongs in the target EOP parts list, generates a revisable and editable second version of the vehicle BOM, and then deletes the EOP parts on the new version, i.e., the second version of the vehicle BOM.

[0048] S104: based on the component status of the EOP component and the module information of the corresponding functional module, the component information of the EOP component in the second version of the vehicle BOM is deleted to obtain the target version of the vehicle BOM for preparing to produce the vehicle under the target vehicle series.

[0049] In the specific implementation, after generating the editable second version of the vehicle BOM, the component information of the EOP components in the second version of the vehicle BOM is deleted based on the component status of the EOP components and the module information of the corresponding functional modules to obtain the updated target version of the vehicle BOM.

[0050] Here, the present invention can solve the problem of EOP parts remaining in the vehicle BOM structure after a certain model is discontinued. Specifically, the optimized EOP process not only changes the state attributes of the parts, but also removes the EOP parts from the vehicle BOM, thereby realizing the vehicle BOM update based on the discontinuation of the model. The present invention not only meets the BOM management requirements, but also reduces the operation steps and communication costs, improves work efficiency, and is more accurate by handing over the BOM changes caused by the EOP process to the automated program drive for identification and operation.

[0051] In an embodiment of the present invention, based on the component information of each EOP component, the component status of the corresponding EOP component in the first version of the whole vehicle BOM of the target vehicle series is changed to a discontinued state; then, based on the module information of the functional module to which each EOP component belongs, the module status of the corresponding functional module in the first version of the whole vehicle BOM is changed to a simulated state to generate a second version of the whole vehicle BOM; further, the component information of the EOP component in the second version of the whole vehicle BOM is deleted to obtain a target version of the whole vehicle BOM for preparing to produce vehicles under the target vehicle series. In this way, after a certain model under the target vehicle series is discontinued, the present invention can not only change the state attributes of the components, but also remove the discontinued components to achieve the update of the whole vehicle BOM structure by optimizing the EOP process, which can improve the efficiency and accuracy of BOM management.

[0052] In a possible implementation, the target EOP parts list is obtained according to the following steps:

[0053] Step 1011: receiving an initial EOP parts list uploaded by a user; the initial EOP parts list includes component information of a plurality of EOP parts corresponding to at least one EOP model in the target vehicle series;

[0054] Step 1012: Based on the component information of each EOP component in the initial EOP component list, determine the module information of the functional module to which the EOP component belongs;

[0055] Step 1013: Insert the module information of the functional modules to which each EOP component belongs into the initial EOP component list to generate the target EOP component list.

[0056] In a specific implementation, after receiving the initial EOP parts list uploaded by the user, which only contains the parts information of multiple EOP parts corresponding to at least one EOP model in the target vehicle series, the module information of the functional modules to which each EOP part belongs is determined from the PDM system and other systems according to the parts information of each EOP part in the initial EOP parts list, and then a column of "functional modules" is automatically added to the initial EOP parts list to generate the target EOP parts list. In this way, by adding the functional modules to which each EOP part belongs, the system can help locate the position of the parts in the vehicle BOM by identifying the functional modules to which the EOP parts belong in the vehicle BOM.

[0057] In one possible implementation, Figure 2 FIG. 1 is a flow chart of another vehicle BOM update method provided by an embodiment of the present invention. Figure 2 As shown, the vehicle BOM updating method provided by the embodiment of the present invention includes the following steps:

[0058] S201, obtaining a target EOP parts list; the target EOP parts list includes component information of a plurality of EOP parts corresponding to at least one EOP model in a target vehicle series, and module information of a functional module to which each EOP part belongs.

[0059] S202, sending an EOP change application to an EOP review node, and receiving a review approval instruction for the EOP change application sent by the EOP review node; the EOP change application carries the target EOP parts list.

[0060] S203: Based on the component information of each EOP component in the target EOP component list, the component status of the corresponding EOP component in the first version of the vehicle BOM of the target vehicle series is changed from a production preparation status to a production suspension status.

[0061] S204. Based on the module information of the functional module to which each EOP component in the target EOP component list belongs, the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed is changed from the production preparation status to the simulated status, and the second version of the vehicle BOM is generated.

[0062] S205. Based on the component status of the EOP component and the module information of the corresponding functional module, the component information of the EOP component in the second version of the vehicle BOM is deleted to obtain the target version of the vehicle BOM for preparing to produce the vehicle under the target vehicle series.

[0063] In the specific implementation, after obtaining the target EOP parts list, it is necessary to send an EOP change application for the target EOP parts list to the EOP review node so that the reviewers on the EOP review node side can review the target EOP parts list, which can be to review whether each EOP part in the target EOP parts list is accurate, perform proofreading, etc. Only after receiving the review pass instruction for the EOP change application sent by the EOP review node, can subsequent operations on the EOP parts in the target EOP parts list be performed.

[0064] Here, steps S201, S203, S204, and S205 can achieve the same technical effects as steps S101-S104, and will not be described in detail here.

[0065] In a possible implementation, after receiving the review approval instruction for the EOP change application sent by the EOP review node in step S202, in S203, based on the module information of the functional module to which each EOP component in the target EOP parts list belongs, the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed is changed from the production preparation status to the simulated status, and before generating the second version of the vehicle BOM, the method also includes the following steps: pushing the EOP process self-check task to the user; receiving the user's acceptance instruction for the EOP process self-check task.

[0066] In the specific implementation, after the EOP change application is reviewed and approved, the EOP process self-inspection task will be automatically pushed to the user. The EOP process self-inspection task is mainly for the update of the vehicle BOM structure brought by EOP parts. Specifically, the EOP process self-inspection task is to remove EOP parts from the vehicle BOM.

[0067] In a possible implementation, the step S103 or S204, based on the module information of the functional module to which each EOP component in the target EOP component list belongs, changes the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed from the production preparation status to the draft status, and generates the second version of the vehicle BOM, including the following steps:

[0068] Step 1031: According to the module information of the functional module to which each EOP component in the target EOP component list belongs, the first version of the vehicle BOM after the component status is changed captures the corresponding functional module as the affected object;

[0069] Step 1032: revise the module status of the functional modules involved in each affected object in the first version of the complete vehicle BOM after the component status is changed from the production preparation status to the simulated status, and generate the second version of the complete vehicle BOM as the generated object.

[0070] In the specific implementation, when performing the EOP process self-inspection task, all functional modules in the target EOP parts list are automatically captured as affected objects, and all affected objects are revised, that is, version upgrades are performed, and the generated new version, the second version of the vehicle BOM, is the generated object.

[0071] In a possible implementation manner, the step S104 or S205 of deleting the component information of the EOP component in the second version of the vehicle BOM based on the component status of the EOP component and the module information of the corresponding functional module comprises the following steps:

[0072] Step 1041: according to the module information of the functional module to which each EOP component in the target EOP component list belongs, find the corresponding functional module in the second version of the vehicle BOM, and multiple target components corresponding to each functional module;

[0073] Step 1042: From the multiple target parts corresponding to the functional modules found in the second version of the vehicle BOM, select the target parts whose parts status is discontinued as the EOP parts, and delete the component information of the EOP parts in the second version of the vehicle BOM.

[0074] In a specific implementation, in the process of removing each EOP component in the target EOP component list from the vehicle BOM, it is first necessary to locate and identify which specific components are EOP components in the vehicle BOM. Specifically, the position of the EOP component in the vehicle BOM can be located based on the functional module to which each EOP component belongs. Furthermore, from multiple target components corresponding to the functional modules found in the vehicle BOM, target components with a discontinued status are selected as EOP components. Finally, the component information of the identified EOP components is deleted in the vehicle BOM.

[0075] Here, different parts have different component levels, and the component levels include the first level and the second level, wherein the first level is higher than the second level, and the first level components include the corresponding second level components, for example, the first level component A corresponds to the second level components a1, a2, a3, and component A includes a1, a2, a3. If the second level components are discontinued, then the corresponding components of the first level above the second level must also be discontinued. Therefore, in the process of performing a specific deletion operation on EOP components, only the EOP components of the first level (such as level 01 in Table 1) can be grabbed for deletion, without grabbing the second level components under the first level, and the effect of deleting all EOP components can be achieved.

[0076] In a possible implementation, in step S104 or step S205, based on the component status of the EOP component and the module information of the functional module to which it belongs, the component information of the EOP component in the second version of the vehicle BOM is deleted to obtain the target version of the vehicle BOM for preparing to produce the vehicle under the target vehicle series, including the following steps:

[0077] Step 2051: based on the component status of the EOP component and the module information of the functional module to which it belongs, the component information of the EOP component in the second version of the vehicle BOM is deleted to obtain the second version of the vehicle BOM after deleting the EOP component;

[0078] Step 2052: Change the module status of the functional modules in the second version of the complete vehicle BOM after deleting the EOP parts from the simulated status to the production preparation status, and generate the target version of the complete vehicle BOM.

[0079] In the specific implementation, after completing the operation of deleting EOP parts from the vehicle BOM, the module status of the functional modules in the second version of the vehicle BOM after deleting the EOP parts can be changed from the simulated status to the production preparation status, and the target version of the vehicle BOM is generated. The target version of the vehicle BOM can be directly used to prepare for the production of vehicles under the target vehicle series. At this point, the EOP process ends.

[0080] Here, after completing the operation of deleting EOP parts from the vehicle BOM, a self-inspection result review application can be sent to the EOP process node. After receiving the review pass instruction for the self-inspection result review application sent by the EOP process node, the EOP process is completed.

[0081] In a specific implementation, the implementation process of the vehicle BOM update method provided by the present invention is specifically described. First, a new EOP application form for parts is created, and the EOP list is imported into the attachment. The system automatically identifies all functional modules as affected objects of the EOP process; then, after the EOP change application is approved, the status of the parts in the list becomes discontinued. At this time, the system automatically pushes the "EOP process self-check" task, revises all the functional modules involved in the affected objects, and deletes all 01-level parts in the EOP list with one click; preferably, the change task self-check and the creation of the change notice are completed, and the EOP process ends. By optimizing the EOP process, the embodiment of the present invention can realize the one-time removal of discontinued parts from the vehicle BOM structure, and realize the update of the vehicle BOM by deleting redundant data in the vehicle BOM.

[0082] Based on the same inventive concept, an embodiment of the present invention also provides a vehicle BOM update device corresponding to the vehicle BOM update method provided in the above embodiment. Since the principle of solving the problem by the device in the embodiment of the present invention is similar to the vehicle BOM update method in the above embodiment of the present invention, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0083] like Figure 3 , Figure 4 As shown, Figure 3 One of the functional module diagrams of a vehicle BOM updating device 300 provided in an embodiment of the present invention, Figure 4 FIG2 is a second functional module diagram of a vehicle BOM updating device 300 provided in an embodiment of the present invention. Figure 3 As shown, the vehicle BOM updating device 300 includes:

[0084] The acquisition module 310 is used to acquire a target EOP parts list; the target EOP parts list includes component information of multiple EOP parts corresponding to at least one EOP model in the target vehicle series, and module information of the functional module to which each EOP part belongs;

[0085] A state changing module 320 is used to change the component state of the corresponding EOP component in the first version of the vehicle BOM of the target vehicle series from a production preparation state to a production suspension state based on the component information of each EOP component in the target EOP component list;

[0086] A version generation module 330 is used to change the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed from the production preparation status to the draft status based on the module information of the functional module to which each EOP component in the target EOP component list belongs, and generate a second version of the vehicle BOM;

[0087] The deletion module 340 is used to delete the component information of the EOP component in the second version of the vehicle BOM based on the component status of the EOP component and the module information of the corresponding functional module, so as to obtain the target version of the vehicle BOM for preparing to produce the vehicle under the target vehicle series.

[0088] In a possible implementation, Figure 3 As shown, the acquisition module 310 is used to acquire the target EOP parts list according to the following steps:

[0089] receiving an initial EOP parts list uploaded by a user; the initial EOP parts list includes component information of a plurality of EOP parts corresponding to at least one EOP model in the target vehicle series;

[0090] Determining module information of a functional module to which the EOP component belongs based on component information of each EOP component in the initial EOP component list;

[0091] The module information of the functional modules to which each EOP component belongs is inserted into the initial EOP component list to generate the target EOP component list.

[0092] In a possible implementation, Figure 4 As shown, the vehicle BOM updating device 300 further includes a first sending module 350; after the acquisition module 310 acquires the target EOP parts list, before the state change module 320 changes the component state of the corresponding EOP component in the first version of the vehicle BOM of the target vehicle series from the production preparation state to the production suspension state based on the component information of each EOP component in the target EOP parts list, the first sending module 350 sends an EOP change application to the EOP review node; the EOP change application carries the target EOP parts list;

[0093] Receive a review approval instruction for the EOP change application sent by the EOP review node.

[0094] In a possible implementation, Figure 4As shown, the vehicle BOM updating device 300 also includes a second sending module 360; after the first sending module 350 receives the review pass instruction sent by the EOP review node for the EOP change application, the version generation module 330 changes the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed from the production preparation status to the simulated status based on the module information of the functional module to which each EOP component in the target EOP component list belongs, and before generating the second version of the vehicle BOM, the second sending module 360: pushes the EOP process self-check task to the user; receives the user's acceptance instruction for the EOP process self-check task.

[0095] In a possible implementation, Figure 4 As shown, the version generation module 330 is specifically used for:

[0096] According to the module information of the functional module to which each EOP component in the target EOP component list belongs, the first version of the vehicle BOM after the component status is changed captures the corresponding functional module as the affected object;

[0097] The module status of the functional modules involved in each affected object in the first version of the complete vehicle BOM after the component status is changed is revised from the production preparation status to the simulated status, and the second version of the complete vehicle BOM is generated as the production object.

[0098] In a possible implementation, Figure 4 As shown, the deletion module 340 is specifically used for:

[0099] According to the module information of the functional module to which each EOP component in the target EOP component list belongs, the corresponding functional module and the multiple target components corresponding to each functional module are searched in the second version of the vehicle BOM;

[0100] From the multiple target parts corresponding to the functional modules found in the second version of the vehicle BOM, select the target parts with the part status of discontinued as the EOP parts, and delete the component information of the EOP parts in the second version of the vehicle BOM.

[0101] In a possible implementation, the version generation module 330 is specifically configured to:

[0102] Based on the component status of the EOP component and the module information of the functional module to which it belongs, the component information of the EOP component in the second version of the vehicle BOM is deleted to obtain the second version of the vehicle BOM after deleting the EOP component;

[0103] The module status of the functional modules in the second version of the vehicle BOM after deleting the EOP parts is changed from the simulated status to the production preparation status, and the target version of the vehicle BOM is generated.

[0104] In an embodiment of the present invention, based on the component information of each EOP component, the component status of the corresponding EOP component in the first version of the whole vehicle BOM of the target vehicle series is changed to a discontinued state; then, based on the module information of the functional module to which each EOP component belongs, the module status of the corresponding functional module in the first version of the whole vehicle BOM is changed to a simulated state to generate a second version of the whole vehicle BOM; further, the component information of the EOP component in the second version of the whole vehicle BOM is deleted to obtain a target version of the whole vehicle BOM for preparing to produce vehicles under the target vehicle series. In this way, after a certain model under the target vehicle series is discontinued, the present invention can not only change the state attributes of the components, but also remove the discontinued components to achieve the update of the whole vehicle BOM structure by optimizing the EOP process, which can improve the efficiency and accuracy of BOM management.

[0105] Based on the same inventive concept, see Figure 5 As shown, it is a structural diagram of an electronic device 500 provided in an embodiment of the present invention, including: a processor 510, a memory 520 and a bus 530, the memory 520 stores machine-readable instructions executable by the processor 510, when the electronic device 500 is running, the processor 510 and the memory 520 communicate through the bus 530, and the machine-readable instructions are executed by the processor 510 when running, as in the steps of the vehicle BOM update method described in any of the above embodiments.

[0106] Based on the same inventive concept, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the vehicle BOM update method provided in the above embodiment are executed.

[0107] Specifically, the storage medium can be a general storage medium, such as a mobile disk, a hard disk, etc. When the computer program on the storage medium is run, the above-mentioned vehicle BOM update method can be executed. By optimizing the EOP process, not only the status attributes of the parts can be changed, but also the discontinued parts can be removed to achieve the update of the vehicle BOM structure, which can improve the efficiency and accuracy of BOM management.

[0108] In an embodiment of the present invention, the computer program may also execute other machine-readable instructions when run by a processor to execute other methods described in the embodiments. For specific execution method steps and principles, please refer to the description of the embodiments, which will not be described in detail here.

[0109] The computer program product for the vehicle BOM update method provided in the embodiment of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method described in the previous method embodiment. The specific implementation can be found in the method embodiment, which will not be repeated here.

[0110] The vehicle BOM updating device provided in the embodiment of the present invention can be specific hardware on the device or software or firmware installed on the device. The implementation principle and technical effects of the device provided in the embodiment of the present invention are the same as those of the aforementioned method embodiment. For the sake of brief description, for matters not mentioned in the device embodiment, reference can be made to the corresponding contents in the aforementioned method embodiment. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can all refer to the corresponding processes in the aforementioned method embodiment, and will not be repeated here.

[0111] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0112] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0113] In addition, each functional unit in the embodiment provided by the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0114] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.

[0115] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.

[0116] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can still modify the technical solutions described in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or perform equivalent replacements on some of the technical features thereof; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention. They should all be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims

1. A vehicle BOM update method, characterized in that: The method comprises: Obtaining a target EOP parts list; the target EOP parts list includes component information of multiple EOP parts corresponding to at least one EOP model in the target vehicle series, and module information of a functional module to which each EOP part belongs; Based on the component information of each EOP component in the target EOP component list, changing the component status of the corresponding EOP component in the first version of the vehicle BOM of the target vehicle series from a production preparation status to a discontinued status; Based on the module information of the functional module to which each EOP component in the target EOP component list belongs, the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed is changed from the production preparation status to the draft status, and the second version of the vehicle BOM is generated; Based on the component status of the EOP component and the module information of the corresponding functional module, the component information of the EOP component in the second version of the vehicle BOM is deleted to obtain the target version of the vehicle BOM for preparing to produce vehicles under the target vehicle series.

2. The method according to claim 1, characterized in that Obtain the target EOP parts list according to the following steps: receiving an initial EOP parts list uploaded by a user; the initial EOP parts list includes component information of a plurality of EOP parts corresponding to at least one EOP model in the target vehicle series; Determining module information of a functional module to which the EOP component belongs based on component information of each EOP component in the initial EOP component list; The module information of the functional modules to which each EOP component belongs is inserted into the initial EOP component list to generate the target EOP component list.

3. The method according to claim 1, characterized in that After obtaining the target EOP parts list, and before changing the component status of the corresponding EOP component in the first version of the vehicle BOM of the target vehicle series from a production preparation status to a production suspension status based on the component information of each EOP component in the target EOP parts list, the method further includes: Sending an EOP change application to an EOP review node; the EOP change application carries the target EOP parts list; Receive a review approval instruction for the EOP change application sent by the EOP review node.

4. The method according to claim 3, characterized in that After receiving the review pass instruction for the EOP change application sent by the EOP review node, based on the module information of the functional module to which each EOP component in the target EOP component list belongs, the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed is changed from the production preparation status to the draft status, and before generating the second version of the vehicle BOM, the method further includes: Push EOP process self-check tasks to users; Receive the user's acceptance instruction for the EOP process self-inspection task.

5. The method according to claim 1, characterized in that The method of changing the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed from the production preparation status to the draft status based on the module information of the functional module to which each EOP component in the target EOP component list belongs, and generating the second version of the vehicle BOM includes: According to the module information of the functional module to which each EOP component in the target EOP component list belongs, the first version of the vehicle BOM after the component status is changed captures the corresponding functional module as the affected object; The module status of the functional modules involved in each affected object in the first version of the complete vehicle BOM after the component status is changed is revised from the production preparation status to the simulated status, and the second version of the complete vehicle BOM is generated as the production object.

6. The method according to claim 1, characterized in that The deleting the component information of the EOP component in the second version of the vehicle BOM based on the component status of the EOP component and the module information of the functional module to which it belongs, comprises: According to the module information of the functional module to which each EOP component in the target EOP component list belongs, the corresponding functional module and the multiple target components corresponding to each functional module are searched in the second version of the vehicle BOM; From the multiple target parts corresponding to the functional modules found in the second version of the vehicle BOM, select the target parts with the part status of discontinued as the EOP parts, and delete the component information of the EOP parts in the second version of the vehicle BOM.

7. The method according to claim 1, characterized in that The method of deleting the component information of the EOP component in the second version of the vehicle BOM based on the component status of the EOP component and the module information of the functional module to which it belongs, and obtaining the target version of the vehicle BOM for preparing to produce the vehicle under the target vehicle series, includes: Based on the component status of the EOP component and the module information of the functional module to which it belongs, the component information of the EOP component in the second version of the vehicle BOM is deleted to obtain the second version of the vehicle BOM after deleting the EOP component; The module status of the functional modules in the second version of the vehicle BOM after deleting the EOP parts is changed from the simulated status to the production preparation status, and the target version of the vehicle BOM is generated.

8. A vehicle BOM updating device, characterized in that: The device comprises: An acquisition module is used to acquire a target EOP parts list; the target EOP parts list includes component information of multiple EOP parts corresponding to at least one EOP model in the target vehicle series, and module information of a functional module to which each EOP part belongs; A state changing module, configured to change the component state of the corresponding EOP component in the first version of the whole vehicle BOM of the target vehicle series from a production preparation state to a production suspension state based on the component information of each EOP component in the target EOP component list; A version generation module, configured to change the module status of the corresponding functional module in the first version of the vehicle BOM after the component status is changed from the production preparation status to the draft status based on the module information of the functional module to which each EOP component in the target EOP component list belongs, and generate a second version of the vehicle BOM; The deletion module is used to delete the component information of the EOP component in the second version of the vehicle BOM based on the component status of the EOP component and the module information of the corresponding functional module, so as to obtain the target version of the vehicle BOM for preparing to produce the vehicle under the target vehicle series.

9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and the machine-readable instructions are executed by the processor to execute the steps of the vehicle BOM update method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the vehicle BOM updating method as described in any one of claims 1 to 7 are executed.