Vehicle BOM data maintenance methods, systems, readable storage media, and electronic devices
By acquiring user order information and vehicle identification numbers, the information in the vehicle database is automatically updated, solving the problem of low maintenance efficiency of the vehicle BOM table, realizing timely and accurate updates of vehicle data, meeting the diverse configuration needs of light truck models, and improving the overall vehicle delivery efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JAINGXI ISUZU AUTOMOBILE CO LTD
- Filing Date
- 2022-11-02
- Publication Date
- 2026-07-17
AI Technical Summary
Existing technologies have low vehicle BOM (Bill of Materials) maintenance efficiency, which cannot meet the diverse configuration needs of light truck models, resulting in extended vehicle delivery cycles and low data utilization efficiency.
By acquiring user demand order information, determining the vehicle identification number, and updating information in the vehicle database, including delivery information, spare parts information, and cost calculations, the system utilizes sales orders to trigger automatic data updates, priority sorting, and prompting mechanisms to achieve automatic maintenance of vehicle data.
It improves the efficiency of vehicle BOM data maintenance, ensures timely data updates and accuracy, meets diverse vehicle configuration requirements, shortens delivery cycles, and increases system data utilization.
Smart Images

Figure CN115687379B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and in particular to a method, system, readable storage medium, and electronic device for maintaining vehicle BOM (Bill of Materials) data. Background Technology
[0002] With the launch of light truck models and the increase in vehicle configurations, the traditional one-vehicle-one-maintenance model is no longer suitable for the maintenance of the entire BOM of light trucks, given the insufficient human resources and hardware. This affects the delivery time of the entire vehicle. To improve the maintenance capabilities of the information system and the responsiveness of the supply chain, increase the system data utilization rate, and achieve an overall improvement in the delivery cycle, it is necessary to break away from the traditional maintenance model, change the BOM structure, and realize a data-driven automated maintenance model.
[0003] The method for maintaining the BOM is as follows: Manually compile the loading list (part numbers, workstations, quantities, supply fonts, etc.) according to the system template, and import it into the system one by one. Production can be supported after the financial maintenance is completed.
[0004] Currently, light truck models have many configurations, with the corresponding vehicle BOM (Bill of Materials) costing hundreds of thousands (excluding color). Traditional maintenance methods include:
[0005] Method 1: Maintain all BOMs at once according to all models released by the product development technology center. This method will result in a long maintenance cycle, the actual number of production models is far less than the number of BOMs of the models being maintained, very low data utilization efficiency, and high workload for employees.
[0006] Method 2: Maintain the basic model BOM released by the product development technology center, and maintain other configuration BOMs when sales orders are received. This method has a long BOM maintenance cycle, which may cause situations where delivery deadlines cannot be met in time. In addition, it requires manual tracking of order status in real time. Therefore, no matter which maintenance method is used in the existing technology, there is a problem of low efficiency. Summary of the Invention
[0007] In view of this, the purpose of the present invention is to provide a method, system, readable storage medium and electronic device for maintaining vehicle BOM data, in order to solve the problem of low efficiency in the prior art when maintaining vehicle BOM.
[0008] The embodiments of the present invention are implemented as follows:
[0009] A method for maintaining vehicle BOM (Bill of Materials) table data, the method comprising:
[0010] Obtain the user's order information and determine the vehicle identification number of the currently ordered vehicle based on the order information;
[0011] Determine whether the currently ordered vehicle is in the preset mapping list table of the preset vehicle database based on the vehicle identification number of the currently ordered vehicle;
[0012] If so, after obtaining the delivery information of the currently ordered vehicle, the vehicle order data is sent to the preset vehicle database to update the information in the preset vehicle database.
[0013] Furthermore, in the above-mentioned vehicle BOM table data maintenance method, before the step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle, the method further includes:
[0014] Determine whether the currently ordered vehicle has delivery information;
[0015] If not, determine whether the currently ordered vehicle meets the preset delivery conditions;
[0016] When the currently ordered vehicle meets the preset delivery conditions, delivery information for the currently ordered vehicle is generated, and the delivery information is sent to the preset vehicle database to update the information in the preset vehicle database.
[0017] The preset delivery conditions include the preset vehicle database storing the process route data and material information of the currently ordered vehicle.
[0018] Furthermore, the above-mentioned vehicle BOM table data maintenance method, after the step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle, further includes:
[0019] Determine whether the stored information of the currently ordered vehicle pre-stored in the vehicle database is complete;
[0020] If so, a pricing information is determined based on the stored information, and the cost of the currently ordered vehicle is convolved based on the pricing information.
[0021] Furthermore, in the above-mentioned vehicle BOM table data maintenance method, the preset mapping list table stores the correspondence between basic components, spare parts, and the complete vehicle. The step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle includes:
[0022] After obtaining the delivery information of the currently ordered vehicle, the vehicle order data is sent to update the basic components and spare parts in the preset vehicle database.
[0023] Furthermore, the above-mentioned method for maintaining vehicle BOM table data further includes:
[0024] Obtain priority information corresponding to each of the aforementioned demand order information, wherein the priority information is used to indicate the importance level of the order status and order attributes corresponding to the demand order information;
[0025] The demand order information is sorted according to the priority information, and the order information with the highest priority after sorting is obtained.
[0026] Furthermore, in the above-mentioned vehicle BOM table data maintenance method, the order status includes one or more of the following: whether the order is an urgent order, whether a delivery date has been replied to the customer, whether it is a new order, and whether it is a pre-production order; the order attributes include one or more of the following: order acceptance date, delivery date replied to the customer, and order quantity; the step of sorting the demand order information according to the priority information includes:
[0027] Determine the nature category of each order status, and determine the corresponding weight coefficient based on the nature category;
[0028] Obtain the quantity value of the order attribute, determine the corresponding priority value based on the weight coefficient and the quantity value of the order attribute, and sort the demand order information according to the size of the priority value;
[0029] The property category refers to whether the state included in the order status is a single property or a non-single property.
[0030] Furthermore, the above-mentioned vehicle BOM table data maintenance method, after the step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle, further includes:
[0031] When the information in the preset vehicle database is successfully updated, a success message is sent to the user.
[0032] When the information update in the preset vehicle database fails, an update failure message is sent to the user.
[0033] Another object of the present invention is to provide a vehicle BOM data maintenance system, the system comprising:
[0034] The acquisition module is used to acquire the user's order information and determine the vehicle identification number of the currently ordered vehicle based on the order information.
[0035] The judgment module is used to determine whether the currently ordered vehicle is in a preset mapping list table of a preset vehicle database based on the vehicle identification code of the currently ordered vehicle.
[0036] The update module is used to update the information in the preset vehicle database by sending vehicle order data to the preset vehicle database after obtaining the delivery information of the currently ordered vehicle when it is determined that the currently ordered vehicle is in the preset mapping list table of the preset vehicle database.
[0037] Another object of this invention is to provide a readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described above.
[0038] Another object of the present invention is to provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method described above.
[0039] This invention triggers data updates in the vehicle database through sales orders. Specifically, it determines the ordered vehicle model based on the order information and the required spare parts information based on the vehicle model. Once the vehicle delivery information is confirmed, the spare parts information in the vehicle database is updated, thus achieving automatic maintenance of vehicle data and solving the problem of low efficiency in vehicle data maintenance in the prior art. Attached Figure Description
[0040] Figure 1 This is a system framework diagram of a vehicle BOM table data maintenance method according to an embodiment of the present invention;
[0041] Figure 2 This is a flowchart of the vehicle BOM table data maintenance method in the first embodiment of the present invention;
[0042] Figure 3 This is a structural block diagram of the vehicle BOM data maintenance system in the fourth embodiment of the present invention.
[0043] The following detailed description, in conjunction with the accompanying drawings, will further illustrate the present invention. Detailed Implementation
[0044] To facilitate understanding of the present invention, a more complete description will be given below with reference to the accompanying drawings. Several embodiments of the invention are illustrated in the drawings. However, the invention can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
[0045] It should be noted that when a component is said to be "fixed to" another component, it can be directly on the other component or there may be an intervening component. When a component is said to be "connected to" another component, it can be directly connected to the other component or there may be an intervening component. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.
[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein in the specification of this invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed types.
[0047] Please see Figure 1 The diagram shows the system framework for maintaining the BOM (Bill of Materials) data and costs of light trucks. The following embodiments can all be applied to this system framework, which includes a Data Management System (DMS) and an Enterprise Resource Planning (ERP) system.
[0048] DMS stands for Dealer Management System, primarily used to manage the vast sales network of automotive companies. Its main functions include the statistics and management of automotive sales data. ERP stands for Enterprise Resource Planning System, a management platform built on information technology, integrating information technology with advanced management concepts. It provides decision-making tools for employees and management personnel through a systematic management approach, primarily covering the planning and management of company materials. DMS and ERP systems can exchange information, sharing some data and updating their respective systems based on the acquired data.
[0049] The following will describe in detail how to improve the efficiency of BOM table data maintenance, with reference to specific embodiments and accompanying drawings.
[0050] Example 1
[0051] Please see Figure 2 The figure shows a vehicle BOM table data maintenance method proposed in the first embodiment of the present invention, the method including steps S10 to S12.
[0052] Step S10: Obtain the user's order information and determine the vehicle identification number of the currently ordered vehicle based on the order information.
[0053] Specifically, users can send demand order information through the DMS system. Based on the demand order information sent by the user, a corresponding vehicle identification code can be generated. This vehicle identification code is a unique identifier for the vehicle. Correspondingly, based on this identifier, a unique vehicle can be identified. In practice, the vehicle identification code can be set according to the actual situation and self-defined rules. The purpose is to distinguish and locate each vehicle that needs data maintenance. Alternatively, existing set rules can be used, such as the vehicle identification number.
[0054] Step S11: Determine whether the currently ordered vehicle is in the preset mapping list table of the preset vehicle database based on the vehicle identification code of the currently ordered vehicle.
[0055] The preset vehicle database is a database in the ERP system, which contains the main data of the vehicles, such as the quantity of vehicle parts and process flow. The preset mapping list is a form that is pre-established by the system and stores vehicle material information. It can mainly show whether the required parts for the vehicle are in the factory or whether there are still parts available for the vehicle.
[0056] Step S12: When it is determined that the currently ordered vehicle is in the preset mapping list table of the preset vehicle database, after obtaining the delivery information of the currently ordered vehicle, vehicle order data is sent to update the information in the preset vehicle database.
[0057] Specifically, when it is determined that the currently ordered vehicle is in the preset mapping list table of the preset vehicle database, it means that the current vehicle can be sold. Therefore, the actual order information and delivery information can be generated. Based on the delivery information, the corresponding vehicle order data is determined. For example, if several vehicles of a certain model are ordered, the vehicle order data is sent to the vehicle database to update the preset mapping list table of the vehicle database, thereby realizing the automatic maintenance of vehicle data.
[0058] In addition, in some optional embodiments of the present invention, in order for users to keep abreast of the dynamic information of vehicle BOM table data maintenance in real time, after the step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle, the method further includes:
[0059] When the information in the preset vehicle database is successfully updated, a success message is sent to the user.
[0060] When the information update in the preset vehicle database fails, an update failure message is sent to the user.
[0061] Specifically, the system can send notification messages to users via a cloud server. Users can receive these messages via mobile devices to obtain real-time updates on vehicle BOM (Bill of Materials) data maintenance. These mobile devices include, but are not limited to, tablets, mobile phones, and smartwatches.
[0062] In summary, the vehicle BOM data maintenance method in the above embodiments of the present invention triggers data updates in the vehicle database through sales orders. Specifically, it determines the ordered vehicle model based on the order information of the data order, determines the required spare parts information based on the vehicle model, and updates the spare parts information in the vehicle database after the vehicle delivery information is confirmed. This achieves automatic maintenance of vehicle data and solves the problem of low efficiency in vehicle data maintenance in the prior art.
[0063] Example 2
[0064] This embodiment also proposes a method for maintaining vehicle BOM (Bill of Materials) table data. The difference between the vehicle BOM table data maintenance method in this embodiment and the method proposed in Embodiment 1 is as follows:
[0065] The steps preceding step S12 also include:
[0066] Determine whether the currently ordered vehicle has delivery information;
[0067] If not, determine whether the currently ordered vehicle meets the preset delivery conditions;
[0068] When the currently ordered vehicle meets the preset delivery conditions, delivery information for the currently ordered vehicle is generated, and the delivery information is sent to the preset vehicle database to update the information in the preset vehicle database.
[0069] The preset delivery conditions include the preset vehicle database storing the process route, data, and material information of the currently ordered vehicle.
[0070] The delivery information can determine whether the ordered vehicle has been manually maintained before delivery. If the vehicle has not been manually maintained before delivery, the system checks whether there is process route data, master data and material information in the ERP system. Based on the process route data, master data and material information, the system determines whether the vehicle can be delivered and the specific delivery date. After the determination, the delivery date data of the vehicle is maintained.
[0071] Step S12 is followed by:
[0072] Determine whether the stored information of the currently ordered vehicle pre-stored in the vehicle database is complete;
[0073] If so, a pricing information is determined based on the stored information, and the cost of the currently ordered vehicle is convolved based on the pricing information.
[0074] Specifically, the completeness of the vehicle's stored information in the vehicle database can be used to determine whether the cost of the currently ordered vehicle can be calculated and maintained. For example, given the quantity and price of the spare parts required for the current vehicle, the cost can be automatically convolved based on the pricing information to determine the cost and update the cost data.
[0075] In summary, the vehicle BOM data maintenance method in the above embodiments of the present invention triggers data updates in the vehicle database through sales orders. Specifically, it determines the ordered vehicle model based on the order information of the data order, determines the required spare parts information based on the vehicle model, and updates the spare parts information in the vehicle database after the vehicle delivery information is confirmed. This achieves automatic maintenance of vehicle data and solves the problem of low efficiency in vehicle data maintenance in the prior art.
[0076] Example 3
[0077] This embodiment also proposes a method for maintaining vehicle BOM (Bill of Materials) table data. The difference between the vehicle BOM table data maintenance method in this embodiment and the method proposed in Embodiment 1 is as follows:
[0078] The preset mapping list table stores the correspondence between basic components, preparatory components, and the complete vehicle. Step S12 includes:
[0079] After obtaining the delivery information of the currently ordered vehicle, the vehicle order data is sent to update the basic components and spare parts in the preset vehicle database.
[0080] The basic component can be a Class II chassis, and the preparation component is the superstructure. Specifically, the vehicle data is maintained by establishing the correspondence between the Class II chassis and the superstructure to form the complete vehicle. The data is classified and integrated. During data maintenance and establishment, the Class II chassis and the superstructure are mainly established to facilitate centralized data management.
[0081] In addition, in some optional embodiments of the present invention, the method further includes:
[0082] Obtain priority information corresponding to each of the aforementioned demand order information, wherein the priority information is used to indicate the importance level of the order status and order attributes corresponding to the demand order information;
[0083] The demand order information is sorted according to the priority information, and the order information with the highest priority after sorting is obtained.
[0084] Understandably, in order to ensure reasonable arrangement and delivery of more order information, when multiple orders are obtained, priority information corresponding to each order is acquired. The orders are then sorted according to this priority information to determine the order sequence. Specifically, the priority information indicates the importance level of the order status and order attributes corresponding to the demand order information. More specifically, in some optional embodiments of this invention, the order status includes one or more of the following: whether the order is an urgent order, whether a delivery date has been replied to the customer, whether it is a new order, and whether it is a pre-production order. The order attributes include one or more of the following: order acceptance date, delivery date replied to the customer, and order quantity. The step of sorting the demand order information according to the priority information includes:
[0085] Determine the nature category of each order status, and determine the corresponding weight coefficient based on the nature category;
[0086] Obtain the quantity value of the order attribute, determine the corresponding priority value based on the weight coefficient and the quantity value of the order attribute, and sort the demand order information according to the size of the priority value;
[0087] The property category refers to whether the state included in the order status is a single property or a non-single property.
[0088] Specifically, the weight coefficient is determined by the nature category of the order status. For example, whether there is a response to the customer regarding the delivery date, whether it is a new order, or whether it is a pre-production order, there may be one or multiple situations. The weight coefficients for different nature categories are different. The weight coefficients for different nature categories can be set according to the actual situation. Furthermore, the weight coefficients for different nature categories formed by different order status combinations are also different. For example, the weight coefficients for "new order" and "pre-production order" and "respond to the customer regarding the delivery date" and "pre-production order" are different. The quantity value of the order attribute is obtained, and the corresponding priority value is determined according to the weight coefficient and the quantity value of the order attribute. The demand order information is sorted according to the size of the priority value. Specifically, the order attributes include the order acceptance date, the delivery date responded to the customer, and the order quantity. A quantity value can be determined based on the order attributes. The purpose is to calculate a specific priority value, and then sort according to the priority value. The date can also be calculated using a quantity value. For example, January 6th can be recorded as 0106. The purpose is also to compare specific values to determine the sorting order.
[0089] In summary, the vehicle BOM data maintenance method in the above embodiments of the present invention triggers data updates in the vehicle database through sales orders. Specifically, it determines the ordered vehicle model based on the order information of the data order, determines the required spare parts information based on the vehicle model, and updates the spare parts information in the vehicle database after the vehicle delivery information is confirmed. This achieves automatic maintenance of vehicle data and solves the problem of low efficiency in vehicle data maintenance in the prior art.
[0090] Example 4
[0091] Please see Figure 3 The figure shows a vehicle BOM (Bill of Materials) data maintenance system proposed in the fourth embodiment of the present invention. The system includes:
[0092] The acquisition module 100 is used to acquire the demand order information issued by the user and determine the vehicle identification number of the currently ordered vehicle based on the demand order information.
[0093] The judgment module 200 is used to determine whether the currently ordered vehicle is in a preset mapping list table of a preset vehicle database based on the vehicle identification code of the currently ordered vehicle.
[0094] The update module 300 is used to update the information in the preset vehicle database by sending vehicle order data to the preset vehicle database after obtaining the delivery information of the currently ordered vehicle when it is determined that the currently ordered vehicle is in the preset mapping list table of the preset vehicle database.
[0095] Furthermore, in some optional embodiments of the present invention, the system further includes:
[0096] The delivery determination module is used to determine whether the currently ordered vehicle has delivery information.
[0097] If not, determine whether the currently ordered vehicle meets the preset delivery conditions;
[0098] When the currently ordered vehicle meets the preset delivery conditions, delivery information for the currently ordered vehicle is generated, and the delivery information is sent to the preset vehicle database to update the information in the preset vehicle database.
[0099] The preset delivery conditions include the preset vehicle database storing the process route data and material information of the currently ordered vehicle.
[0100] Furthermore, in some optional embodiments of the present invention, the system further includes:
[0101] The storage information judgment module is used to determine whether the storage information of the currently ordered vehicle pre-stored in the vehicle database is complete;
[0102] If so, a pricing information is determined based on the stored information, and the cost of the currently ordered vehicle is convolved based on the pricing information.
[0103] Furthermore, in some optional embodiments of the present invention, the preset mapping list table stores the correspondence between basic components, preparatory components, and the complete vehicle, and the module is specifically used for:
[0104] After obtaining the delivery information of the currently ordered vehicle, the vehicle order data is sent to update the basic components and spare parts in the preset vehicle database.
[0105] Furthermore, the aforementioned vehicle BOM data maintenance system further includes:
[0106] The priority acquisition module is used to acquire priority information corresponding to each of the aforementioned demand order information. The priority information is used to represent the importance level of the order status and order attributes corresponding to the demand order information.
[0107] The sorting module is used to sort the demand order information according to the priority information and to obtain the order information with the highest priority after sorting.
[0108] Furthermore, in the aforementioned vehicle BOM data maintenance system, the order status includes one or more of the following: whether the order is an urgent order, whether a delivery date has been replied to the customer, whether it is a new order, and whether it is a pre-production order. The order attributes include one or more of the following: order acceptance date, delivery date replied to the customer, and order quantity. The sorting module is specifically used for:
[0109] Determine the nature category of each order status, and determine the corresponding weight coefficient based on the nature category;
[0110] Obtain the quantity value of the order attribute, determine the corresponding priority value based on the weight coefficient and the quantity value of the order attribute, and sort the demand order information according to the size of the priority value;
[0111] The property category refers to whether the state included in the order status is a single property or a non-single property.
[0112] Furthermore, the aforementioned vehicle BOM data maintenance system further includes:
[0113] The notification module is used to send a success notification message to the user when the information in the preset vehicle database is successfully updated.
[0114] When the information update in the preset vehicle database fails, an update failure message is sent to the user.
[0115] The functions or operation steps implemented by the above modules are largely the same as those in the above method embodiments, and will not be repeated here.
[0116] Example 5
[0117] In another aspect, the present invention provides a readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any one of embodiments 1 to 3 above.
[0118] Example 6
[0119] In another aspect, the present invention provides an electronic device, the electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method described in any one of embodiments 1 to 3 above.
[0120] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0121] Those skilled in the art will understand that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "storage medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0122] More specific examples of storage media (a non-exhaustive list) include: electrical connections (electronic devices) with one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, the storage medium can even be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
[0123] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0124] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0125] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.
Claims
1. A method for maintaining vehicle BOM (Bill of Materials) table data, characterized in that, The method includes: Obtain the user's order information and determine the vehicle identification number of the currently ordered vehicle based on the order information; Determine whether the currently ordered vehicle is in the preset mapping list table of the preset vehicle database based on the vehicle identification number of the currently ordered vehicle; If so, after obtaining the delivery information of the currently ordered vehicle, the vehicle order data is sent to the preset vehicle database to update the information in the preset vehicle database. The step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle further includes: Determine whether the stored information of the currently ordered vehicle pre-stored in the vehicle database is complete; If so, a pricing information is determined based on the stored information, and the cost of the currently ordered vehicle is convolved based on the pricing information; The preset mapping list table stores the correspondence between basic components, spare parts, and complete vehicles. The step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle includes: After obtaining the delivery information of the currently ordered vehicle, vehicle order data is sent to update the basic components and spare parts in the preset vehicle database. The method further includes: Obtain priority information corresponding to each of the aforementioned demand order information, wherein the priority information is used to indicate the importance level of the order status and order attributes corresponding to the demand order information; The demand order information is sorted according to the priority information, and the order information with the highest priority after sorting is obtained; The order status includes one or more of the following: whether the order is an urgent order, whether a delivery date has been replied to the customer, whether it is a new order, and whether it is a pre-production order. The order attributes include one or more of the following: order acceptance date, delivery date replied to the customer, and order quantity. The step of sorting the demand order information according to the priority information includes: Determine the nature category of each order status, and determine the corresponding weight coefficient based on the nature category; Obtain the quantity value of the order attribute, determine the corresponding priority value based on the weight coefficient and the quantity value of the order attribute, and sort the demand order information according to the size of the priority value; The property category refers to whether the state included in the order status is a single property or a non-single property.
2. The vehicle BOM data maintenance method according to claim 1, characterized in that, Before the step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle, the method further includes: Determine whether the currently ordered vehicle has delivery information; If not, determine whether the currently ordered vehicle meets the preset delivery conditions; When the currently ordered vehicle meets the preset delivery conditions, delivery information for the currently ordered vehicle is generated, and the delivery information is sent to the preset vehicle database to update the information in the preset vehicle database. The preset delivery conditions include the preset vehicle database storing the process route data and material information of the currently ordered vehicle.
3. The method for maintaining vehicle BOM data according to claim 1 or 2, characterized in that, The step of sending vehicle order data to the preset vehicle database to update the information in the preset vehicle database after obtaining the delivery information of the currently ordered vehicle further includes: When the information in the preset vehicle database is successfully updated, a success message is sent to the user. When the information update in the preset vehicle database fails, an update failure message is sent to the user.
4. A vehicle BOM (Bill of Materials) data maintenance system, characterized in that, The system is used to implement the vehicle BOM data maintenance method according to any one of claims 1 to 3, the system comprising: The acquisition module is used to acquire the user's order information and determine the vehicle identification number of the currently ordered vehicle based on the order information. The judgment module is used to determine whether the currently ordered vehicle is in a preset mapping list table of a preset vehicle database based on the vehicle identification code of the currently ordered vehicle. The update module is used to update the information in the preset vehicle database by sending vehicle order data to the preset vehicle database after obtaining the delivery information of the currently ordered vehicle when it is determined that the currently ordered vehicle is in the preset mapping list table of the preset vehicle database.
5. A readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps of the method as described in any one of claims 1 to 3.
6. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the steps of the method as described in any one of claims 1 to 3.