Management method and device of bill of materials, computer equipment and storage medium

By acquiring the vehicle's business information, automatically identifying and generating shipping parts and localized bills of materials, the problem of low bill of materials management efficiency is solved, and efficient management and rapid response of material supply are achieved.

CN120655183APending Publication Date: 2025-09-16CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510722819.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

The existing technology has low efficiency in bill of materials management, making it difficult to effectively distinguish and manage off-site transportation and localized materials, resulting in inefficient transportation and procurement processes.

Method used

By obtaining the vehicle's business information, the system automatically identifies and generates the bill of materials for shipments and the localized bill of materials. It uses the material usage and source information to distinguish material types, reducing manual intervention.

Benefits of technology

It improves the efficiency of bill of materials management, ensures the accuracy and flexibility of material supply, shortens the change cycle, and enhances the responsiveness of vehicle production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120655183A_ABST
    Figure CN120655183A_ABST
Patent Text Reader

Abstract

The invention provides a bill of material management method and device, computer equipment and a storage medium, and belongs to the technical field of material management. The method comprises the following steps: acquiring business information of a vehicle, wherein the business information indicates that the vehicle is assembled into a whole vehicle at a first place; on the basis of the business information, a whole vehicle material list of the vehicle is obtained, the whole vehicle material list records use information and source information of all materials associated with the vehicle, the use information of any material indicates the place where the material is used, and the source information of any material indicates the place where the material is provided; based on the whole vehicle material list, a shipping piece material list and a localized material list are determined, the shipping piece material list records all materials provided by the second place and used at the first place, and the localized material list records all materials provided by the first place and used at the first place. The method can automatically identify and distinguish the localized materials and the shipping materials, and improves the management efficiency of the bill of materials.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of material management, and in particular to a method, apparatus, computer equipment, and storage medium for managing a bill of materials. Background Art

[0002] In the vehicle business, it's sometimes necessary to disassemble a complete vehicle into parts and other materials, transport them to a target location, and then procure or produce localized materials at the target location. These localized materials and the transported materials are then assembled to create the complete vehicle. The bill of materials plays a crucial role in this process, recording various information about the materials associated with the vehicle, such as whether the materials are localized or require transportation. The bill of materials provides data support for procurement, packaging, and transportation in the vehicle business. Therefore, improving the efficiency of bill of materials management is a critical issue that needs to be addressed. Summary of the Invention

[0003] The embodiments of the present application provide a method, apparatus, computer device, and storage medium for managing a bill of materials, thereby improving the efficiency of managing a bill of materials. The technical solution is as follows:

[0004] In one aspect, a method for managing a bill of materials is provided, the method comprising:

[0005] Acquiring business information of a vehicle, wherein the business information indicates that the vehicle is assembled into a complete vehicle at a first location;

[0006] Based on the business information, obtaining a vehicle bill of materials for the vehicle, wherein the vehicle bill of materials records usage information and source information of each material associated with the vehicle, wherein the usage information of any material indicates a location where the material is used, and the source information of any material indicates a location where the material is provided;

[0007] Based on the vehicle material list, a shipping material list and a localized material list are determined. The shipping material list records each material provided by the second location and used at the first location, and the localized material list records each material provided by the first location and used at the first location.

[0008] In another aspect, a bill of materials management device is provided, the device comprising:

[0009] A first acquisition module is configured to acquire business information of a vehicle, wherein the business information indicates that the vehicle is assembled into a complete vehicle at a first location;

[0010] a second acquisition module, configured to acquire a vehicle bill of materials for the vehicle based on the business information, wherein the vehicle bill of materials records usage information and source information of each material associated with the vehicle, wherein the usage information of any material indicates a location where the material is used, and the source information of any material indicates a location where the material is provided;

[0011] A determination module is used to determine a shipping part bill of materials and a localized bill of materials based on the vehicle bill of materials, wherein the shipping part bill of materials records each material provided by the second location and used at the first location, and the localized bill of materials records each material provided by the first location and used at the first location.

[0012] In some embodiments, the second acquisition module is used to obtain a design bill of materials for the vehicle based on the business information, wherein the design bill of materials records the material number, material name, and material usage of each material associated with the vehicle; and in response to a definition operation in the design bill of materials, the vehicle bill of materials is determined based on the usage information and source information of the material indicated by the definition operation.

[0013] In some embodiments, the determining module includes:

[0014] a determining unit, configured to determine, for any material associated with the vehicle, usage information of the material recorded in the vehicle bill of materials;

[0015] an updating unit, configured to update the shipment BOM or the localized BOM based on information of the material recorded in the vehicle BOM if the usage information indicates that the location where the material is used is the first location;

[0016] The updating unit is further configured to retain information about the material in the vehicle bill of materials if the usage information indicates that the location where the material is used is the second location.

[0017] In some embodiments, the updating unit is used to determine the source information of the material recorded in the vehicle bill of materials; when the source information indicates that the location where the material is provided is the first location, the localized bill of materials is updated based on the information of the material recorded in the vehicle bill of materials; when the source information indicates that the location where the material is provided is the second location, the shipping part bill of materials is updated based on the information of the material recorded in the vehicle bill of materials.

[0018] In some embodiments, the determination module is also used to determine the source information of the material recorded in the vehicle bill of materials for any material associated with the vehicle; if the source information indicates that the material is provided by the second location, determine whether to update the shipment bill of materials based on the material usage information; if the material usage information indicates that the location where the material is used is the first location, update the shipment bill of materials based on the material information recorded in the vehicle bill of materials.

[0019] In some embodiments, the determination module is also used to determine the source information of the material recorded in the vehicle bill of materials for any material associated with the vehicle; if the source information indicates that the material is provided by the first location, determine whether to update the localized bill of materials based on the usage information of the material; if the usage information of the material indicates that the place where the material is used is the first location, update the localized bill of materials based on the information of the material recorded in the vehicle bill of materials.

[0020] In some embodiments, the apparatus further comprises:

[0021] a synchronization module, configured to synchronize the localized bill of materials to a first system, so as to manage the business for the vehicle at the first location based on the first system;

[0022] The synchronization module is further configured to synchronize the shipment bill of materials to a second system, so as to manage the business for the vehicle at the second location based on the second system.

[0023] On the other hand, a computer device is provided, which includes a processor and a memory, wherein the memory is used to store at least one computer program, and the at least one computer program is loaded and executed by the processor to implement the bill of materials management method in the embodiment of the present application.

[0024] On the other hand, a computer-readable storage medium is provided, in which at least one computer program is stored. The at least one computer program is loaded and executed by a processor to implement the bill of materials management method in the embodiment of the present application.

[0025] On the other hand, a computer program product is provided, including a computer program, wherein the computer program is executed by a processor to implement the bill of materials management method in the embodiment of the present application.

[0026] The present application provides a method for managing a bill of materials, which determines the vehicle's entire vehicle bill of materials based on the vehicle's business information, and automatically identifies the usage information and source information of each material recorded in the entire vehicle bill of materials. The usage information of any material indicates the location where the material is used, and the source information of any material indicates the location where the material is provided. By identifying the usage information and source information of the material, it is possible to determine whether each material belongs to the type of shipping material provided by the second location and used at the first location, or the type of localized material provided by the first location and used at the first location, thereby automatically generating a shipping bill of materials and a localized bill of materials. This process does not require manual identification and processing, thereby improving the efficiency of bill of materials management. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0028] Figure 1 This is a schematic diagram of an implementation environment of a bill of materials management method provided in an embodiment of the present application;

[0029] Figure 2 This is a flow chart of a method for managing a bill of materials provided in an embodiment of the present application;

[0030] Figure 3 This is a flowchart of another method for managing a bill of materials provided in an embodiment of the present application;

[0031] Figure 4 This is a schematic diagram of an overall process provided by an embodiment of the present application;

[0032] Figure 5 This is a block diagram of a bill of materials management device provided in an embodiment of the present application;

[0033] Figure 6 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;

[0034] Figure 7 This is a structural diagram of a server provided in an embodiment of the present application. DETAILED DESCRIPTION

[0035] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0036] In this application, the terms "first", "second", etc. are used to distinguish identical or similar items with substantially the same effects and functions. It should be understood that there is no logical or temporal dependency between "first", "second", and "nth", nor is there any limitation on the quantity and execution order.

[0037] In the present application, the term "at least one" means one or more, and the term "plurality" means two or more.

[0038] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, storage, display, etc.), and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the business information and vehicle bill of materials involved in this application were obtained with full authorization.

[0039] Figure 1 This is a schematic diagram of an implementation environment of a bill of materials management method provided in accordance with an embodiment of the present application. Figure 1 The implementation environment includes a terminal 101 and a server 102. The terminal 101 and the server 102 can be directly or indirectly connected via wired or wireless communication, which is not limited in this application.

[0040] In some embodiments, terminal 101 includes, but is not limited to, various types of terminals, such as mobile phones, computers, intelligent voice interaction devices, smart home appliances, vehicle-mounted terminals, and aircraft. Applications with data processing capabilities can be installed and run on terminal 101. These applications are associated with server 102, which provides backend services to terminal 101.

[0041] In some embodiments, server 102 is an independent physical server, or it can be a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.

[0042] In some embodiments, the server 102 undertakes the main computing work and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work and the terminal 101 undertakes the main computing work; or, the server 102 and the terminal 101 adopt a distributed computing architecture to perform collaborative computing.

[0043] Figure 2 This is a flow chart of a method for managing a bill of materials provided by an embodiment of the present application, which is executed by a computer device. Figure 2 , the method comprises the following steps:

[0044] 201. A computer device obtains business information of a vehicle, where the business information indicates that the vehicle is assembled into a complete vehicle at a first location.

[0045] In embodiments of the present application, vehicles are sometimes transported in a disassembled form. This means the vehicle is disassembled into parts and other materials, which are then transported to a target location. At the target location, localized materials are procured or produced, and the localized materials and the transported materials are assembled to form a complete vehicle. In this scenario, the vehicle's business information refers to order information indicating the disassembled form of the vehicle. The vehicle's business information includes the various materials associated with the vehicle and the location where the vehicle is assembled into a complete vehicle. This embodiment of the present application uses the example of a vehicle being assembled into a complete vehicle at a first location. For ease of description, the first location may also be referred to as the complete vehicle assembly location.

[0046] By obtaining business information, the vehicle assembly location and the dismantling and transportation mode are clarified, providing basic data for the subsequent processing of the bill of materials, facilitating computer equipment to specifically analyze the source and flow of materials, and improving the accuracy and pertinence of information processing.

[0047] 202. The computer device obtains the vehicle's bill of materials based on the business information. The vehicle's bill of materials records usage information and source information of each material associated with the vehicle. The usage information of any material indicates the location where the material is used, and the source information of any material indicates the location where the material is provided.

[0048] In the embodiments of the present application, a Bill of Materials (BOM) refers to a file that describes a product structure in a data format. A BOM is a product structure data file that can be recognized by computer equipment. The BOM enables the system to identify the product structure and is also the link between and communicates the various business operations of the enterprise. The BOM is a complete and formally structured list of components that describes how a product is constructed or assembled. The BOM includes the description, number, quantity, and unit of measurement of each component.

[0049] Taking a vehicle as an example, a vehicle's bill of materials (BOM) is a file that describes the vehicle in a data format. It records various information about each material associated with the vehicle. This information includes not only the material's usage and source information, but also the material name, material number, and material quantity for each material. For example, a vehicle's BOM may record a material with the material number "403006042AA," the material name "Truck Asphalt Sheet," and the material quantity "2 pcs." The material's usage information indicates that the material was used at the first location, and the material's source information indicates that the material was provided by the first location.

[0050] By extracting the vehicle's bill of materials based on business information, we obtain information such as the material's usage location and source location, enabling structured management of material information. This provides data support for subsequent differentiation of material supply channels (such as off-site transportation or local procurement), ensuring efficient bill of materials management.

[0051] 203. The computer device determines a shipping bill of materials and a localized bill of materials based on the vehicle bill of materials. The shipping bill of materials records various materials provided by the second location and used at the first location, and the localized bill of materials records various materials provided by the first location and used at the first location.

[0052] In an embodiment of the present application, the second location is another location different from the first location. Based on the differences in the places where each material is used and the places where each material is provided, the materials can be divided into shipping materials and localized materials, thereby obtaining a shipping material list and a localized material list. Shipping materials refer to materials provided by the second location and used at the first location, that is, the materials are not provided locally at the vehicle assembly location, and the materials will be transported from other locations to the vehicle assembly location. Localized materials refer to materials provided by the first location and used at the first location, that is, the materials are provided locally at the vehicle assembly location, such as produced locally or purchased locally, and the materials do not need to be transported from other locations to the vehicle assembly location.

[0053] By automatically identifying and generating shipping items and localized bills of materials, the scope of materials for off-site transportation and local supply is clarified, eliminating the need for manual identification. This saves time and energy, improves the efficiency of bill of materials management, and provides data support for subsequent determination of transportation routes and coordination of local procurement, thereby improving the efficiency of material management.

[0054] An embodiment of the present application provides a method for managing a bill of materials, which determines the vehicle's entire vehicle bill of materials based on the vehicle's business information, and automatically identifies the usage information and source information of each material recorded in the entire vehicle bill of materials. The usage information of any material indicates the location where the material is used, and the source information of any material indicates the location where the material is provided. By identifying the usage information and source information of the material, it is possible to determine whether each material belongs to the type of shipping material provided by the second location and used at the first location, or the type of localized material provided by the first location and used at the first location, thereby automatically generating a shipping bill of materials and a localized bill of materials. This process does not require manual identification and processing, thereby improving the efficiency of managing the bill of materials.

[0055] Based on the above brief introduction to the management method of the bill of materials, the following is a more detailed introduction to the management method of the bill of materials. Figure 3 This is a flowchart of another method for managing a bill of materials provided by an embodiment of the present application, which is executed by a computer device. Figure 3 , the method comprises the following steps:

[0056] 301. A computer device obtains business information of a vehicle, where the business information indicates that the vehicle is assembled into a complete vehicle at a first location.

[0057] In this embodiment of the present application, vehicle business information refers to order information indicating the disassembly of a vehicle for transport. This information includes the various materials associated with the vehicle and the location where the vehicle is assembled into a complete vehicle. This embodiment of the present application uses the example of a vehicle being assembled into a complete vehicle at a first location. By acquiring this business information, the vehicle assembly location and disassembly mode are clearly identified, providing foundational data for subsequent bill of materials processing. This facilitates computer equipment to analyze the source and flow of materials in a targeted manner, improving the accuracy and relevance of information processing.

[0058] 302. The computer device obtains a design material list of the vehicle based on the business information. The design material list records the material number, material name, and material usage of each material associated with the vehicle.

[0059] In the embodiments of this application, the Engineering BOM (EBOM) refers to a bill of materials used in product engineering development and design management. It covers the entire product's technical structure data, accurately describing all product design specifications and the design relationships between parts. Corresponding file formats include product specifications, drawing catalogs, material quota specifications, and various product classification specifications, which are used during the product design phase.

[0060] Taking a vehicle as an example, after obtaining the vehicle's business information, the material number, material name, and material quantity of each material required to compose the vehicle are defined based on the vehicle's related complete vehicle engineering design, thereby obtaining the vehicle's design bill of materials. It should be noted that the design bill of materials can be obtained by definition in the current computer device, or it can be completed in another computer device and then sent to the current computer device for acquisition. This is not limited in the embodiments of the present application. In some embodiments, the design bill of materials is defined by technical personnel in the design department.

[0061] To facilitate describing the design bill of materials, see Table 1 below.

[0062] Table 1 Part of the information in the design bill of materials

[0063] Serial number Part Number Part Name Dosage unit 1 403006042AA Luggage compartment asphalt board 2 indivual 2 402010818AA Left front seat buckle assembly 1 indivual 3 553000408AA Hair cover outer panel 1 indivual 4 553000418AA Hair cover assembly 1 indivual

[0064] By designing a bill of materials, the numbers, names, and quantities of materials in the vehicle are recorded in a structured manner, providing a standardized basis for the subsequent expansion of material information, facilitating data sharing and collaboration across departments (such as design, process, and supply chain), ensuring the consistency of vehicle material definitions, and providing data support for the entire process management from design to production.

[0065] 303. The computer device responds to the definition operation in the design material list and determines the vehicle material list based on the usage information and source information of the materials indicated by the definition operation. The usage information of any material indicates the location where the material is used, and the source information of any material indicates the location where the material is provided.

[0066] In an embodiment of the present application, the vehicle bill of materials refers to a file that describes the vehicle in a data format and is used to record various information of each material associated with the vehicle. In addition to information such as the material name, material number, and material usage corresponding to each material, this information may also include material usage information and source information.

[0067] After determining the design bill of materials, the process route is defined. That is, for each material in the design bill of materials, respective usage information and source information are added to indicate the location where the material is used and the location where the material is provided. This information represents the process route of each material. It should be noted that the vehicle bill of materials can be obtained by definition in the current computer device, or it can be obtained by sending the definition to the current computer device after completing the definition in other computer devices. This is not limited in the embodiments of the present application. In some embodiments, the vehicle bill of materials is defined by technical personnel in the process department.

[0068] For the convenience of describing the vehicle's bill of materials, please refer to Table 2 below.

[0069] Table 2 Vehicle Material List

[0070] Serial number Part Number Part Name Dosage unit Usage Information Source Information 1 403006042AA Luggage compartment asphalt board 2 indivual First Location First Location 2 402010818AA Left front seat buckle assembly 1 indivual First Location Second location 3 553000408AA Hair cover outer panel 1 indivual Second location Second location 4 553000418AA Hair cover assembly 1 indivual First Location Second location

[0071] By adding material usage and source information through the definition operation, the design-level bill of materials is upgraded to a vehicle bill of materials that includes supply chain attributes. This provides a direct basis for subsequently distinguishing between shipping materials and localized materials, and improves the management efficiency of the bill of materials.

[0072] In the above method, by dividing the definition stage of the design bill of materials (i.e., the product design stage) and the definition stage of the vehicle bill of materials (i.e., the process definition stage), the management of the bill of materials is made more efficient. In the product design stage, the various materials that make up the vehicle are clearly defined. In this stage, only changes are made to the content within the scope of the vehicle engineering design, such as the cancellation of parts, the addition of parts, etc. In the process definition stage, it is clarified in which factory each material is used and which workshop it comes from. In this stage, only changes are made to the content within the scope of the vehicle process definition, such as changes in the factory where it is used and adjustments to the source workshop. Based on this method, when the various materials associated with the vehicle themselves have not changed and only the process planning has changed, it is sufficient to directly change the usage information and source information corresponding to the process route.

[0073] In traditional approaches, source and usage information are typically defined during the product design phase. However, local supply capabilities at vehicle assembly sites are not fully assessed during this phase. This results in inconsistencies between the information defined in the design bill of materials and actual business plans, necessitating changes to the original design bill of materials. Even changes to the material's shipping status require changes to the design bill of materials. This process is time-consuming, slow to respond, and inefficient in bill of materials management.

[0074] Compared to traditional methods, this approach is significantly more efficient. It avoids process disruptions during the product design phase, improving design efficiency. It also allows for independent adjustments to material usage or source locations during the process definition phase without altering design data, shortening change cycles. This enhances development and production flexibility and improves BOM management efficiency.

[0075] The above steps 302 to 303 are an exemplary method for a computer device to obtain a vehicle bill of materials based on business information, and do not constitute a limitation.

[0076] 304. For any material associated with the vehicle, the computer device determines the usage information of the material recorded in the vehicle bill of materials.

[0077] In this embodiment of the present application, material usage information is retrieved from the vehicle's bill of materials to determine the material's usage location. For example, the vehicle's bill of materials indicates that the hood outer panel is used at the second location, while the vehicle's bill of materials indicates that the hood assembly is used at the first location. It should be noted that usage information, in addition to indicating the material's usage location, can also specify the detailed factory that used the material at that location, which will not be further detailed here.

[0078] 305. If the usage information indicates that the location where the material is used is the second location, the computer device retains the material information in the vehicle material bill.

[0079] In this embodiment, after obtaining material usage information, it is determined whether the material is being used at the first location, that is, the vehicle assembly location. If the material is being used at the second location, this indicates that the material was packaged at the second location and then assembled with other materials and transported to the first location. No further processing is required for the material. For example, the hood outer panel in Table 2 is being used at the second location and therefore requires no processing.

[0080] 306. If the usage information indicates that the location where the material is used is the first location, the computer device determines the source information of the material recorded in the vehicle material list.

[0081] In an embodiment of the present application, if the place of use is the first place, it means that the material is not assembled at the second place, and it is necessary to further read the source information to determine whether the place of provision of the material is the first place or the second place, so as to determine the subsequent supply method of the material.

[0082] 307. When the source information indicates that the location where the material is provided is the first location, the computer device updates the localized bill of materials based on the information of the material recorded in the vehicle bill of materials.

[0083] In this embodiment, if the source location of a material is the first location, it indicates that the material was obtained at the vehicle assembly site, i.e., it is a localized material at the first location. Therefore, the localized BOM is updated based on the material's information, i.e., the material's information is added to the localized BOM. For example, the decklid asphalt sheet in Table 2 has both the first location as its source location and the first location, so the localized BOM is updated based on the decklid asphalt sheet's information.

[0084] For ease of description, see Table 3 below.

[0085] Table 3 Localized Bill of Materials

[0086] Serial number Part Number Part Name Dosage unit Usage Information Source Information 1 403006042AA Luggage compartment asphalt board 2 indivual First Location First Location

[0087] 308. When the source information indicates that the location where the materials are provided is the second location, the computer device updates the shipment material list based on the information of the materials recorded in the vehicle material list.

[0088] In this embodiment of the present application, if the source location of a material is the second location, it means that the material needs to be shipped from the second location and transported to the vehicle assembly location for assembly at the first location to produce the vehicle. Therefore, the shipping item BOM is updated based on the material's information, that is, the material's information is added to the shipping item BOM. For example, in Table 2, the left front seat belt buckle assembly and the trunk lid assembly, both of which are used at the first location and sourced from the second location, are updated based on the information of the trunk lid asphalt plate.

[0089] For ease of description, see Table 4 below.

[0090] Table 4 Bill of Materials for Shipment

[0091] Serial number Part Number Part Name Dosage unit Usage Information Source Information 1 402010818AA Left front seat buckle assembly 1 indivual First Location Second location 2 553000418AA Hair cover assembly 1 indivual First Location Second location

[0092] Steps 306 through 308 above are an exemplary method for a computer device to update a shipment BOM or a localized BOM based on the material information recorded in the vehicle BOM, and are not intended to be limiting. In this method, through layered judgment based on usage information and source information, the supply attributes of materials can be accurately identified, thereby clarifying whether the materials are shipped from another location or supplied locally. Materials are automatically categorized into the localized BOM or shipment BOM based on the source information, ensuring that both lists reflect the material supply status in real time, avoiding manual processing errors and improving BOM management efficiency.

[0093] Steps 304 through 308 above are an exemplary method for a computer device to determine a shipping part bill of materials (BOM) and a localized BOM based on a complete vehicle bill of materials (BOM), and are not intended to be limiting. This method first uses information to filter materials requiring assembly at the first location, excluding materials already assembled and sub-assembled at the second location. This narrows the scope of data processing and improves data processing and management efficiency. Material source information is then used to further identify and categorize materials, dynamically maintaining and automatically updating the localized BOM and shipping part bill of materials. This reduces manual intervention, improves the real-time and accuracy of bill data processing, enhances BOM management efficiency, and enhances the flexibility and responsiveness of vehicle production.

[0094] In some embodiments, the source information is first determined and then processed based on the usage information. Accordingly, the computer device determines the source information of the material recorded in the vehicle's bill of materials for any material associated with the vehicle. If the source information indicates that the material is provided by the second location, based on the material's usage information, it is determined whether to update the shipment's bill of materials; if the material's usage information indicates that the location where the material is used is the first location, based on the material's information recorded in the vehicle's bill of materials, the shipment's bill of materials is updated. If the source information indicates that the material is provided by the first location, based on the material's usage information, it is determined whether to update the localized bill of materials; if the material's usage information indicates that the location where the material is used is the first location, based on the material's information recorded in the vehicle's bill of materials, the localized bill of materials is updated. In this way, the source location of the material is used as the primary judgment dimension, which directly determines the material's supply channel, improves identification and classification efficiency, and enhances flexibility and data processing efficiency.

[0095] In some embodiments, the obtained localized bill of materials and the shipment bill of materials are sent to corresponding systems. Accordingly, the computer device synchronizes the localized bill of materials with the first system to manage the vehicle business at the first location based on the first system; and synchronizes the shipment bill of materials with the second system to manage the vehicle business at the second location based on the second system.

[0096] In this way, departments at the first location can implement procurement and logistics operations at the vehicle assembly site based on a localized bill of materials, improving business responsiveness. Departments at the second location can quickly carry out production, procurement, packaging, and logistics operations based on the shipment bill of materials to ensure the timely delivery of materials shipped from different locations. For example, the packaging department can develop a packaging and logistics plan based on the shipment bill of materials, or the finance department can complete cost calculations based on the shipment bill of materials. This avoids information mixing, supports independent decision-making based on real-time data at both locations, enhances the overall operational efficiency and reliability of the supply chain, and improves the efficiency of material management.

[0097] To describe the overall process, see Figure 4 As shown, Figure 4It is a schematic diagram of an overall process provided by an embodiment of the present application. First, execute step 401 to obtain the design material list of the vehicle in the whole vehicle dismantling transportation business. Then, execute step 402 to define the process route of the material, which includes the source information and usage information of the material. Execute step 403 to read the usage information of the material and determine whether the place of use of the material is the second place. If the place of use of the material is the second place, execute step 404 and do not process it. If the place of use of the material is the first place, that is, the whole vehicle assembly place, execute step 405 to read the source information of the material and determine whether the source place of the material is the second place. If the source place of the material is the second place, execute step 406 to update the bill of materials for the shipment. If the source place of the material is the first place, that is, the whole vehicle assembly place, execute step 407 to update the localized bill of materials.

[0098] An embodiment of the present application provides a method for managing a bill of materials, which determines the vehicle's entire vehicle bill of materials based on the vehicle's business information, and automatically identifies the usage information and source information of each material recorded in the entire vehicle bill of materials, thereby determining whether each material is a shipping material or a localized material, and then automatically generating a shipping bill of materials and a localized bill of materials. This process reduces manual intervention, improves the real-time and accuracy of bill data processing, improves the efficiency of bill of materials management, and enhances the flexibility and responsiveness of vehicle production.

[0099] Figure 5 This is a block diagram of a bill of materials management device provided in an embodiment of the present application. The device is used to execute the steps of the above-mentioned bill of materials management method. Figure 5 The material bill management device includes: a first acquisition module 501, a second acquisition module 502 and a determination module 503.

[0100] A first acquisition module 501 is configured to acquire business information of a vehicle, where the business information indicates that the vehicle is assembled into a complete vehicle at a first location;

[0101] The second acquisition module 502 is configured to acquire a vehicle bill of materials (BOM) based on the business information. The BOM records usage information and source information of each material associated with the vehicle. The usage information of any material indicates the location where the material is used, and the source information of any material indicates the location where the material is provided.

[0102] The determination module 503 is used to determine the shipping material list and the localized material list based on the vehicle material list. The shipping material list records various materials provided by the second location and used at the first location, and the localized material list records various materials provided by the first location and used at the first location.

[0103] In some embodiments, the second acquisition module 502 is used to obtain a design bill of materials for the vehicle based on business information, where the design bill of materials records the material number, material name, and material usage of each material associated with the vehicle; and in response to a definition operation in the design bill of materials, determines the vehicle bill of materials based on the usage information and source information of the material indicated by the definition operation.

[0104] In some embodiments, the determination module 503 includes:

[0105] A determination unit is used to determine the usage information of the material recorded in the vehicle bill of materials for any material associated with the vehicle;

[0106] an updating unit, configured to update the shipment bill of materials or the localized bill of materials based on information of the material recorded in the vehicle bill of materials if the usage information indicates that the location where the material is used is the first location;

[0107] The updating unit is further configured to retain the material information in the vehicle material bill if the usage information indicates that the location where the material is used is the second location.

[0108] In some embodiments, the updating unit is used to determine the source information of the materials recorded in the vehicle bill of materials; when the source information indicates that the place where the materials are provided is the first place, the localized bill of materials is updated based on the information of the materials recorded in the vehicle bill of materials; when the source information indicates that the place where the materials are provided is the second place, the shipping part bill of materials is updated based on the information of the materials recorded in the vehicle bill of materials.

[0109] In some embodiments, the determination module 503 is also used to determine the source information of the material recorded in the vehicle's bill of materials for any material associated with the vehicle; if the source information indicates that the material is provided by the second location, based on the material usage information, determine whether to update the shipment's bill of materials; if the material usage information indicates that the location where the material is used is the first location, based on the material information recorded in the vehicle's bill of materials, update the shipment's bill of materials.

[0110] In some embodiments, the determination module 503 is also used to determine the source information of the material recorded in the vehicle bill of materials for any material associated with the vehicle; if the source information indicates that the material is provided by the first location, based on the material usage information, determine whether to update the localized bill of materials; if the material usage information indicates that the place where the material is used is the first location, based on the material information recorded in the vehicle bill of materials, update the localized bill of materials.

[0111] In some embodiments, the apparatus further comprises:

[0112] a synchronization module, configured to synchronize the localized bill of materials to the first system, so as to manage the business for the vehicle at the first location based on the first system;

[0113] The synchronization module is further configured to synchronize the bill of materials of the shipment to the second system so as to manage the business related to the vehicle at the second location based on the second system.

[0114] The present application provides a bill of materials management device that determines the vehicle's entire vehicle bill of materials based on the vehicle's business information, and automatically identifies the usage information and source information of each material recorded in the entire vehicle bill of materials. The usage information of any material indicates the location where the material is used, and the source information of any material indicates the location where the material is provided. By identifying the usage information and source information of the material, it is possible to determine whether each material belongs to the type of shipping material provided by the second location and used at the first location, or the type of localized material provided by the first location and used at the first location, thereby automatically generating a shipping material bill and a localized material bill. This process does not require manual identification and processing, thereby improving the efficiency of bill of materials management.

[0115] It should be noted that the above-described embodiments of the bill of materials management device, when running an application, illustrate the division of the aforementioned functional modules only as an example. In actual applications, the aforementioned functions can be assigned to different functional modules as needed, that is, the internal structure of the computer device can be divided into different functional modules to complete all or part of the functions described above. Furthermore, the above-described embodiments of the bill of materials management device and the bill of materials management method embodiment are based on the same concept. The implementation process is described in the method embodiment and will not be repeated here.

[0116] In some embodiments, the computer device is implemented as a terminal. Figure 6 The figure is a schematic diagram of the structure of a terminal provided in an embodiment of the present application. Terminal 600 may be a portable mobile terminal, such as a smartphone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer, or a desktop computer. Terminal 600 may also be referred to as user equipment, a portable terminal, a laptop terminal, a desktop terminal, or other similar names.

[0117] Typically, the terminal 600 includes a processor 601 and a memory 602 .

[0118] The processor 601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 601 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 601 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0119] The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 602 is used to store at least one computer program, which is executed by the processor 601 to implement the bill of materials management method provided in the method embodiment of the present application.

[0120] In some embodiments, terminal 600 may optionally include a peripheral device interface 603 and at least one peripheral device. Processor 601, memory 602, and peripheral device interface 603 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 603 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 604, a display screen 605, a camera assembly 606, an audio circuit 607, and a power supply 608.

[0121] The peripheral device interface 603 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 601 and the memory 602. In some embodiments, the processor 601, the memory 602, and the peripheral device interface 603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 601, the memory 602, and the peripheral device interface 603 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0122] The radio frequency circuit 604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 604 communicates with communication networks and other communication devices via electromagnetic signals. The radio frequency circuit 604 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency circuit 604 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The radio frequency circuit 604 can communicate with other terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the radio frequency circuit 604 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0123] Display screen 605 is used to display a user interface (UI). This UI may include graphics, text, icons, videos, or any combination thereof. If display screen 605 is a touchscreen display, it is also capable of collecting touch signals on or above the surface of display screen 605. These touch signals can be input as control signals to processor 601 for processing. Display screen 605 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be a single display screen 605, located on the front panel of terminal 600. In other embodiments, there can be at least two display screens 605, located on different surfaces of terminal 600 or in a foldable design. In still other embodiments, display screen 605 can be a flexible display screen, located on a curved or foldable surface of terminal 600. Display screen 605 can also be configured as a non-rectangular, irregular shape, also known as a special-shaped screen. Display screen 605 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0124] The camera assembly 606 is used to capture images or videos. In some embodiments, the camera assembly 606 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 606 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0125] The audio circuit 607 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input into the processor 601 for processing, or input into the radio frequency circuit 604 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, each located in different parts of the terminal 600. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert electrical signals from the processor 601 or the radio frequency circuit 604 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 607 may also include a headphone jack.

[0126] Power supply 608 is used to power various components in terminal 600. Power supply 608 can be AC ​​power, DC power, disposable batteries, or rechargeable batteries. When power supply 608 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0127] Those skilled in the art will understand that Figure 6 The structure shown in the figure does not constitute a limitation on the terminal 600, and the terminal 600 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0128] In some embodiments, the computer device is implemented as a server. Figure 7 : This is a schematic diagram of the structure of a server provided in an embodiment of the present application. The server 700 may vary significantly due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) 701 and one or more memories 702, wherein the memories 702 store at least one computer program, which is loaded and executed by the processor 701 to implement the bill of materials management method provided in each of the above method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input / output interface for input and output. The server may also include other components for implementing device functions, which will not be described in detail here.

[0129] The present application also provides a computer-readable storage medium having at least one computer program stored therein, which is loaded and executed by a processor to implement the bill of materials management method described in the above embodiment. For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, or an optical data storage device.

[0130] An embodiment of the present application further provides a computer program product, including a computer program, which is executed by a processor to implement the bill of materials management method in the embodiment of the present application.

[0131] Those skilled in the art will understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by a program to instruct the relevant hardware, and the program can be stored in a computer-readable storage medium, and the above-mentioned storage medium can be a read-only memory, a disk or an optical disk, etc.

[0132] The above are only optional embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A method for managing a bill of materials, characterized in that: The method comprises: Acquiring business information of a vehicle, wherein the business information indicates that the vehicle is assembled into a complete vehicle at a first location; Based on the business information, obtaining a vehicle bill of materials for the vehicle, wherein the vehicle bill of materials records usage information and source information of each material associated with the vehicle, wherein the usage information of any material indicates a location where the material is used, and the source information of any material indicates a location where the material is provided; Based on the vehicle material list, a shipping material list and a localized material list are determined. The shipping material list records each material provided by the second location and used at the first location, and the localized material list records each material provided by the first location and used at the first location.

2. The method according to claim 1, characterized in that The obtaining of a vehicle bill of materials for the vehicle based on the business information includes: Based on the business information, obtaining a design bill of materials for the vehicle, wherein the design bill of materials records the material number, material name, and material usage of each material associated with the vehicle; In response to a definition operation in the design bill of materials, the vehicle bill of materials is determined based on usage information and source information of the materials indicated by the definition operation.

3. The method according to claim 1, characterized in that Determining the shipping parts bill of materials and the localized bill of materials based on the vehicle bill of materials includes: For any material associated with the vehicle, determining usage information of the material recorded in the vehicle bill of materials; If the usage information indicates that the location where the material is used is the first location, updating the shipment BOM or the localized BOM based on the information of the material recorded in the vehicle BOM; If the usage information indicates that the location where the material is used is the second location, the information of the material is retained in the vehicle material bill.

4. The method according to claim 3, characterized in that The updating of the shipping part bill of materials or the localized bill of materials based on the information of the materials recorded in the vehicle bill of materials includes: Determining the source information of the materials recorded in the vehicle bill of materials; When the source information indicates that the location where the material is provided is the first location, updating the localized bill of materials based on the information of the material recorded in the vehicle bill of materials; When the source information indicates that the location where the material is provided is the second location, the shipment bill of materials is updated based on the information of the material recorded in the vehicle bill of materials.

5. The method according to claim 1, wherein Determining the shipping part bill of materials or the localized bill of materials based on the vehicle bill of materials includes: For any material associated with the vehicle, determine the source information of the material recorded in the vehicle bill of materials; If the source information indicates that the material is provided by the second location, determining whether to update the shipment material list based on the usage information of the material; When the usage information of the material indicates that the location where the material is used is the first location, the shipping part material list is updated based on the information of the material recorded in the vehicle material list.

6. The method according to claim 1, characterized in that Determining the shipping part bill of materials or the localized bill of materials based on the vehicle bill of materials includes: For any material associated with the vehicle, determine the source information of the material recorded in the vehicle bill of materials; If the source information indicates that the material is provided by the first location, determining whether to update the localized bill of materials based on the usage information of the material; In a case where the usage information of the material indicates that the location where the material is used is the first location, the localized BOM is updated based on the information of the material recorded in the vehicle BOM.

7. The method according to claim 1, characterized in that The method further comprises at least one of the following: synchronizing the localized bill of materials to a first system to manage business for the vehicle at the first location based on the first system; The shipment bill of materials is synchronized to a second system to manage business for the vehicle at the second location based on the second system.

8. A material list management device, characterized in that: The device comprises: A first acquisition module is configured to acquire business information of a vehicle, wherein the business information indicates that the vehicle is assembled into a complete vehicle at a first location; a second acquisition module, configured to acquire a vehicle bill of materials for the vehicle based on the business information, wherein the vehicle bill of materials records usage information and source information of each material associated with the vehicle, wherein the usage information of any material indicates a location where the material is used, and the source information of any material indicates a location where the material is provided; A determination module is used to determine a shipping part bill of materials and a localized bill of materials based on the vehicle bill of materials, wherein the shipping part bill of materials records each material provided by the second location and used at the first location, and the localized bill of materials records each material provided by the first location and used at the first location.

9. A computer device, characterized in that: The computer device includes a processor and a memory, the memory is used to store at least one computer program, and the at least one computer program is loaded by the processor and executes the bill of materials management method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store at least one computer program, and the at least one computer program is used to execute the bill of materials management method according to any one of claims 1 to 7.