Order verification method, device and equipment and computer readable storage medium

By screening and diagnosing local logos and part logos based on central logos and preset logo mapping tables before ordering, the problem that the existing technology cannot verify manufacturing parameters and BOM data before production is solved, and more efficient Order checksum production process.

CN119417568AActive Publication Date: 2025-02-11DONGFENG MOTOR GRP
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
CN202411532441.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-02-11
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

The existing order verification technology cannot verify manufacturing parameters or BOM data before production, resulting in missing parts or missing information during the order production stage, affecting the order delivery and production efficiency of the order.

Method used

Before the target order is scheduled, the target local logo and target part logo are determined and filtered out the target local logo and target part logo before the target order is scheduled, and the target or repeated problems are diagnosed and deal with.

Benefits of technology

Ensure that manufacturing parameters and BOM data are effectively verified before production, reduce the risk of missing parts or information, and improve the on-time delivery and production efficiency of orders.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417568A_ABST
    Figure CN119417568A_ABST
Patent Text Reader

Abstract

An order verification method, apparatus and device, and a computer readable storage medium relate to the technical field of order verification, and comprise the steps of determining at least one first local mark and at least one first part mark based on a central mark corresponding to a target order, a preset local mark mapping table, and a preset part mark mapping table before the target order is arranged; screening a target local mark from all the first local marks based on a local mark date range and a local mark use range corresponding to the target order, and screening a target part mark from all the first part marks based on a part mark date range and a part mark use range corresponding to the target order; and based on a preset first code of the target local mark, diagnosing whether the local mark of the target order is missing or repeated, and based on a preset second code of the target part mark, diagnosing whether the part mark of the target order is missing or repeated. According to the method and the device, the manufacturing parameters or the bill of material data are verified before production.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of order verification, and in particular to an order verification method, device, equipment and computer-readable storage medium. Background Art

[0002] With the intensification of market competition and the diversification of customer needs, enterprises have adjusted their production processes and organizational methods to adapt to the increasingly personalized order needs. In the current production model, order-based production has replaced the traditional inventory production model and become the mainstream.

[0003] However, the existing order verification technology only recognizes the instantiated vehicle model code and cannot verify the manufacturing parameters or BOM (Bill of Materials) data before production, which leads to missing parts or missing information during the order production stage, thus affecting the on-time delivery and production efficiency of the order. Therefore, how to provide an order verification method to verify the manufacturing parameters or BOM data before production is an urgent problem to be solved. Summary of the invention

[0004] The present application provides an order verification method, device, equipment and computer-readable storage medium, which can verify manufacturing parameters or BOM data before production.

[0005] In a first aspect, an embodiment of the present application provides an order verification method, the order verification method comprising:

[0006] Before the target order is scheduled, at least one first local mark and at least one first part mark are determined based on the central mark corresponding to the target order, the preset local mark mapping table, and the preset part mark mapping table, wherein the central mark is used to manage the configuration coding information of the whole vehicle order, the first local mark is used to manage the manufacturing parameters of the whole vehicle order, and the first part mark is used to manage the key parts of the whole vehicle order;

[0007] Filtering out a target local mark from all first local marks based on a local mark date range and a local mark usage range corresponding to a target order, and filtering out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to a target order;

[0008] Based on the preset first code of the target local mark, diagnose whether the local mark in the target order is missing or repeated, and based on the preset second code of the target part mark, diagnose whether the part mark in the target order is missing or repeated.

[0009] In combination with the first aspect, in one implementation, the step of filtering out a target local logo from all first local logos based on a local logo date range and a local logo usage range corresponding to the target order includes:

[0010] For each first local mark, determine whether the date of the first local mark is within a preset local mark date range and whether the usage scope of the first local mark is within a preset local mark usage scope;

[0011] If yes, taking the first local marker as the target local marker;

[0012] If not, the first local identifier is not used as the target local identifier.

[0013] In combination with the first aspect, in one implementation, the step of filtering out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to the target order includes:

[0014] For each first part mark, determining whether the date of the first part mark is within a preset part mark date range and whether the usage scope of the first part mark is within a preset part mark usage scope;

[0015] If yes, then the first part mark is used as the target part mark;

[0016] If not, the first part mark is not used as the target part mark.

[0017] In combination with the first aspect, in one implementation, the diagnosing whether there is a missing or repeated problem of the local flag in the target order based on the preset code of the target local flag includes:

[0018] Determine whether there is a first local flag having the same code as a preset first code in the target order, where the preset first code is a parameter value of the local flag;

[0019] If so, it is determined that the local flag in the target order is not lost, and if the number of the first local flag is greater than 1, it is determined that there is a duplication problem in the local flag in the target order;

[0020] If not, it is determined that the local flag in the target order is missing.

[0021] In combination with the first aspect, in one embodiment, the diagnosing whether there is a missing or duplicate problem of a part mark in a target order based on a preset code of the target part mark includes:

[0022] Determine whether there is a second part mark having the same code as a preset second code in the target order, wherein the preset second code is a part number of the part mark;

[0023] If so, it is determined that the part mark in the target order is not lost, and if the number of the second part mark is greater than 1, it is determined that there is a duplication problem in the part mark in the target order;

[0024] If not, it is determined that the part mark in the target order is missing.

[0025] In combination with the first aspect, in one implementation, the method further includes:

[0026] If there are missing or repeated local marks and part marks in the target order, the target order will be graded based on the preset processing level corresponding to the local mark or part mark. The preset processing level includes at least one of the mandatory level, the mandatory inspection level and the pre-inspection level. The mandatory level is used to characterize that the target order will not be produced, the mandatory inspection level is used to characterize that the target order is frozen, and the pre-inspection level is used to indicate that there is a risk in the target order.

[0027] In a second aspect, an embodiment of the present application provides an order verification device, the order verification device comprising:

[0028] A first processing module, which is used to determine at least one first local mark and at least one first part mark based on a central mark corresponding to the target order, a preset local mark mapping table, and a preset part mark mapping table before scheduling the target order, wherein the central mark is used to manage configuration coding information of the whole vehicle order, the first local mark is used to manage manufacturing parameters of the whole vehicle order, and the first part mark is used to manage key parts of the whole vehicle order;

[0029] A second processing module, which is used to filter out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to the target order, and filter out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to the target order;

[0030] The third processing module is used to diagnose whether there is a missing or repeated problem with the local mark in the target order based on the preset first code of the target local mark, and to diagnose whether there is a missing or repeated problem with the part mark in the target order based on the preset second code of the target part mark.

[0031] In conjunction with the second aspect, in one implementation, the second processing module is specifically configured to:

[0032] For each first part mark, determining whether the date of the first part mark is within a preset part mark date range and whether the usage scope of the first part mark is within a preset part mark usage scope;

[0033] If yes, then the first part mark is used as the target part mark;

[0034] If not, the first part mark is not used as the target part mark.

[0035] In a third aspect, an embodiment of the present application provides an order verification device, comprising a processor, a memory, and an order verification program stored in the memory and executable by the processor, wherein when the order verification program is executed by the processor, the steps of the order verification method as described in any of the preceding items are implemented.

[0036] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which an order verification program is stored, wherein when the order verification program is executed by a processor, the steps of the order verification method as described in any of the preceding items are implemented.

[0037] The beneficial effects brought by the technical solution provided in the embodiments of the present application include:

[0038] Before producing the target order, at least one first local mark (used to manage the manufacturing parameters of the whole vehicle order) and at least one first part mark (used to manage the key part information of the whole vehicle order) can be determined according to the central mark corresponding to the target order (used to manage the configuration coding information of the whole vehicle order), the preset local mark mapping table and the preset part mark mapping table; the target local mark is filtered out from all the first local marks based on the date range and usage range of the local mark corresponding to the target order, and the target part mark is filtered out from all the first part marks based on the date range and usage range of the part mark, ensuring that only valid marks that meet the current order requirements are selected, thereby improving the accuracy of the data; and the preset first code of the target local mark is used to automatically diagnose whether there is a missing or repeated problem in the local mark in the target order. Similarly, the preset second code of the target part mark is used to diagnose the missing or repeated situation of the part mark. This application reduces the risk of missing parts or missing information during the order production stage by establishing a systematic mark management and screening mechanism, thereby improving the on-time delivery and production efficiency of orders. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 This is a flow chart of an embodiment of the order verification method of this application;

[0040] Figure 2 For this application Figure 1 Detailed flow chart of step S20;

[0041] Figure 3 For this application Figure 1 Detailed flow chart of step S30;

[0042] Figure 4 This is a schematic diagram of the structure of an embodiment of an order verification device of this application;

[0043] Figure 5 This is a schematic diagram of the hardware structure of the order verification device involved in the embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0045] First, some technical terms in the present application are explained to facilitate those skilled in the art to understand the present application.

[0046] Order-based production: refers to the company starting to produce products after receiving user orders.

[0047] Inventory-based production: refers to the process in which a company starts producing products or providing services before receiving an order from a user or before knowing the user's demand.

[0048] Instantiated vehicle model code: A code consisting of a set of numbers and letters is used to represent vehicle models with different equipment, options, and colors.

[0049] BOM: Bill of Materials, in the automotive industry generally refers to the vehicle details list.

[0050] Manufacturing parameters: Parameters that guide industrial equipment (such as filling and rotating hubs) during the vehicle production process.

[0051] Synchronous parts: Parts that are delivered synchronously. Synchronous supply means that when a vehicle needs to install a certain part on the production line, the part can be delivered to the assembly station on time.

[0052] Function code: used to indicate the technical function of a part in a vehicle, and can consist of 8 to 10 characters.

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

[0054] In a first aspect, an embodiment of the present application provides an order verification method.

[0055] In one embodiment, referring to Figure 1 , Figure 1This is a flow chart of an embodiment of the order verification method of this application. Figure 1 As shown, the order verification method includes:

[0056] Step S10: Before scheduling the target order, at least one first local mark and at least one first part mark are determined based on the central mark corresponding to the target order, the preset local mark mapping table, and the preset part mark mapping table. The central mark is used to manage the configuration coding information of the whole vehicle order, the first local mark is used to manage the manufacturing parameters of the whole vehicle order, and the first part mark is used to manage the key parts of the whole vehicle order.

[0057] Exemplarily, in an embodiment of the present application, a preset local mark mapping table stores a one-to-one correspondence between multiple groups of local marks and central marks, and a preset part mark mapping table stores a one-to-one correspondence between multiple groups of part marks and central marks; wherein, the preset local mark mapping table and the preset part mark mapping table can be determined according to actual needs and are not limited here; it can be understood that the target order has a unique central mark and has been preset in advance, so before the target order is scheduled (arranged production), the central mark of the target order can be used and the production of the entire vehicle can be effectively managed through the preset local mark mapping table and part mark mapping table.

[0058] It should be noted that, as shown in Table 1, the central mark is an identifier used to identify and manage the configuration coding information of the whole vehicle order, which can ensure that the configuration of each component and system meets the design requirements during the production process and facilitate the tracking of the construction of the whole vehicle; as shown in Table 2, the first local mark is used to manage the manufacturing parameters related to the whole vehicle order, which can ensure that each manufacturing parameter in the order production process is carried out in accordance with the established specifications and requirements; as shown in Table 3, the first part mark is used to identify the key parts in the whole vehicle order, which can ensure that the key parts are given priority management and quality control during the production process to ensure the safety and functionality of the whole vehicle.

[0059] Table 1 Central signs and their descriptions

[0060] Central Logo illustrate CB0DA4* Four-door sedan CDCO02* Rear electric

[0061] It should be understood that CB0DA4* in Table 1 represents a four-door sedan and CDCO02* represents rear electric.

[0062] Table 2 Local symbols and their descriptions

[0063] Local Sign illustrate MVIN*** VIN ER12*** Transmission oil filling

[0064] It should be understood that the MVIN*** in Table 2 is the VIN (Vehicle Identification Number) and the ER12*** is the transmission oil filling.

[0065] Table 3 Parts marking and description

[0066] Parts Marking Function code Parts Name 8001*** R1A01001 Rear bumper assembly 8030*** E3115001 Right front wheel assembly

[0067] Among them, the part mark corresponds one to one with the function code in the vehicle BOM; it should be understood that in Table 3, 8001*** is the rear bumper assembly, and its corresponding function code is R1A01001.

[0068] Specifically, the first local mark and the first part mark corresponding to the target order can be quickly determined through the central mark of the target order and the local mark mapping table and the part mark mapping table. By managing the central mark, local mark and part mark, the efficiency, quality and resource utilization of vehicle production can be effectively improved, bringing competitive advantages to manufacturing companies.

[0069] Step S20: Filter out the target local mark from all first local marks based on the local mark date range and local mark usage range corresponding to the target order, and filter out the target part mark from all first part marks based on the part mark date range and part mark usage range corresponding to the target order.

[0070] For example, in the present application, the date range refers to a specific time interval consisting of a start date and an end date, and the use range refers to the specific conditions or scenarios to which the mark is applicable. The first local mark within this time interval and meeting the use range requirements is the target local mark. The selection of the target part mark is similar, and will not be elaborated here.

[0071] Specifically, according to the local mark date range and the local mark usage scope associated with the target order, the target local mark that meets the conditions can be screened out from all the first local marks, ensuring that the selected local mark matches the time requirements and applicable scenarios of the target order. Similarly, according to the date range and usage scope of the part mark corresponding to the target order, the target part mark that meets the conditions can be screened out from all the first part marks, ensuring that the selected part mark can accurately reflect the requirements of the target order.

[0072] Step S30: Based on the preset first code of the target local mark, diagnose whether the local mark in the target order is missing or repeated, and based on the preset second code of the target part mark, diagnose whether the part mark in the target order is missing or repeated.

[0073] Exemplarily, in the embodiment of the present application, the preset first code is a unique identifier used to identify a specific target local mark (the parameter value of the local mark), and the preset second code is a unique identifier used to identify a specific target part mark (the part number of the part mark); the specific value of the preset first code can be determined according to the specific type of the local mark, and the specific value of the preset second code can be determined according to the specific type of the part mark. For example, if the local mark is an assembled vehicle model, the corresponding preset first code may be MVEH (i.e., the parameter value of the assembled vehicle model is MVEH); if the part mark is a rear bumper assembly, the corresponding preset second code may be 8001 (i.e., the part number of the rear bumper assembly is 8001).

[0074] Specifically, the codes of the local mark can be compared with the preset first code one by one. If it is found that the code of the local mark in the target order does not exist, it is determined that the local mark in the target order is missing; conversely, if the code of the same local mark appears multiple times, it is determined that the local mark in the target order is repeated. The same is true for determining the lack or duplication of part marks, which will not be elaborated here.

[0075] This application can determine at least one first local mark (used to manage the manufacturing parameters of the whole vehicle order) and at least one first part mark (used to manage the key part information of the whole vehicle order) before producing the target order according to the central mark corresponding to the target order (used to manage the configuration coding information of the whole vehicle order), the preset local mark mapping table and the preset part mark mapping table; filter out the target local mark from all the first local marks based on the date range and usage range of the local mark corresponding to the target order, and filter out the target part mark from all the first part marks based on the date range and usage range of the part mark, ensuring that only valid marks that meet the current order requirements are selected, thereby improving the accuracy of the data; and then use the preset first code of the target local mark to automatically diagnose whether there is a missing or repeated problem in the local mark in the target order, and similarly diagnose the missing or repeated situation of the part mark through the preset second code of the target part mark. This application reduces the risk of missing parts or missing information in the order production stage by establishing a systematic mark management and screening mechanism, and improves the on-time delivery and production efficiency of orders.

[0076] Further, in one embodiment, referring to Figure 2 As shown, the method of filtering out a target local logo from all first local logos based on the local logo date range and the local logo usage range corresponding to the target order includes:

[0077] Step S201: for each first local mark, determine whether the date of the first local mark is within a preset local mark date range and whether the usage range of the first local mark is within a preset local mark usage range;

[0078] Step S202: If yes, taking the first local identifier as the target local identifier;

[0079] Step S203: If not, the first local flag is not used as the target local flag.

[0080] Exemplarily, in an embodiment of the present application, the preset local mark date range and the preset local mark usage scope can be determined according to actual needs and are not limited here; for example, the date range of the preset local mark (transmission oil filling) is [A, B], where A is the start date and B is the end date; the usage scope of the preset local mark (transmission oil filling) is automatic transmission.

[0081] Specifically, it can be done by checking whether the date of the first local mark is within the preset local mark date range and checking whether the usage scope of the first local mark is within the preset local mark usage scope; if the date of the first local mark is within the local mark date range and the usage scope of the first local mark is within the local mark usage scope, it means that the mark is still valid and applicable to the current order verification scenario, so the first local mark is used as the target local mark; if the date of the first local mark is not within the local mark date range or the usage scope of the first local mark is not within the local mark usage scope, the first local mark may have expired or is no longer applicable and is not applicable to the current scenario, so the first local mark is not used as the target local mark.

[0082] It can be appreciated that through strict date and usage range verification, it can be ensured that only valid and applicable local marks are used as target local marks, thereby improving the accuracy of order verification.

[0083] Further, in one embodiment, the step of filtering out the target part mark from all first part marks based on the part mark date range and the part mark usage range corresponding to the target order includes:

[0084] For each first part mark, determining whether the date of the first part mark is within a preset part mark date range and whether the usage scope of the first part mark is within a preset part mark usage scope;

[0085] If yes, then the first part mark is used as the target part mark;

[0086] If not, the first part mark is not used as the target part mark.

[0087] Exemplarily, in the embodiment of the present application, the preset part mark date range and the preset part mark usage range can be determined according to actual needs and are not limited here; for example, the date range of the preset part mark (rear bumper assembly) is [C, D], where C is the start date and D is the end date; the rear bumper assembly is an important part of the automobile safety system and has a wide range of uses and is suitable for various types of automobiles. For example, all Yipai 007 models are equipped with a rear bumper assembly.

[0088] Specifically, it can be done by checking whether the date of the first part mark is within the preset part mark date range and checking whether the usage scope of the first part mark is within the preset part mark usage scope; if the date of the first part mark is within the part mark date range and the usage scope of the first part mark is within the part mark usage scope, it means that the mark is still valid and applicable to the current order verification scenario, so the first part mark is used as the target part mark; if the date of the first part mark is not within the part mark date range or the usage scope of the first part mark is not within the part mark usage scope, the first part mark may have expired or is no longer applicable and is not applicable to the current scenario, so the first part mark is not used as the target part mark.

[0089] Further, in one embodiment, referring to Figure 3 As shown, the preset code based on the target local mark diagnoses whether the local mark in the target order is missing or repeated, including:

[0090] Step S301: Determine whether there is a first local flag having the same code as a preset first code in the target order, where the preset first code is a parameter value of the local flag;

[0091] Step S302: If yes, it is determined that the local flag in the target order is not lost, and if the number of the first local flag is greater than 1, it is determined that there is a duplication problem in the local flag in the target order;

[0092] Step S303: If not, it is determined that the local flag in the target order is lost.

[0093] Exemplarily, in an embodiment of the present application, the preset first code can be compared one by one with the codes of all first local flags in the target order; according to the comparison result, if a local flag with the same parameter value as the preset first code is found, it means that the local flag in the target order is not lost; if multiple local flags with the same parameter value as the preset first code are found, it means that there is a duplication problem in the local flag in the target order; if no local flag with the same parameter value as the preset first code is found, it means that the local flag in the target order is lost. The embodiment of the present application can timely identify the problem of missing or duplication of local flags, prevent resource waste and customer troubles, and thus ensure that the products obtained by customers meet expectations and improve customer satisfaction.

[0094] Further, in one embodiment, the diagnosing whether there is a missing or duplicate problem of the part mark in the target order based on the preset code of the target part mark includes:

[0095] Determine whether there is a second part mark having the same code as a preset second code in the target order, wherein the preset second code is a part number of the part mark;

[0096] If so, it is determined that the part mark in the target order is not lost, and if the number of the second part mark is greater than 1, it is determined that there is a duplication problem in the part mark in the target order;

[0097] If not, it is determined that the part mark in the target order is missing.

[0098] Exemplarily, in an embodiment of the present application, the preset second code can be compared one by one with the codes of all second part marks in the target order; according to the comparison result, if a part mark with the same part number as the preset second code is found, it means that the part mark in the target order is not lost; if multiple part marks with the same part number as the preset second code are found, it means that there is a duplication problem in the part mark in the target order; if a part mark with the same part number as the preset second code is not found, it means that the part mark in the target order is lost.

[0099] Furthermore, in one embodiment, the method further includes:

[0100] If there are missing or repeated local marks and part marks in the target order, the target order will be graded based on the preset processing level corresponding to the local mark or part mark. The preset processing level includes at least one of the mandatory level, the mandatory inspection level and the pre-inspection level. The mandatory level is used to characterize that the target order will not be produced, the mandatory inspection level is used to characterize that the target order is frozen, and the pre-inspection level is used to indicate that there is a risk in the target order.

[0101] For example, in the embodiments of the present application, the preset processing level can be determined according to actual needs, and is not limited here. The preset processing level can preferably include a mandatory level, a mandatory inspection level, and a pre-inspection level, which respectively refer to different response measures; wherein the mandatory level indicates that the target order cannot be produced normally; the mandatory inspection level indicates that the target order will be frozen, but the order can be unfrozen manually; the pre-inspection level is used to prompt that there are potential risks in the order, and it is recommended to monitor and evaluate. It should be noted that for different signs, the preset processing level can be set in advance according to actual needs.

[0102] Specifically, if there are missing or repeated local marks and part marks in the target order, the target order can be graded according to at least one of the pre-set mandatory level, required inspection level and pre-inspection level, and corresponding verification error reminders can also be given, shortening the order production cycle and improving the efficiency of order-based production.

[0103] Table 4 Error reporting example

[0104]

[0105] It can be understood that, referring to Table 4, in the target order with order number 3L2X8148, the processing level corresponding to the target part mark with code 8001 (i.e., rear bumper assembly) is the mandatory inspection level. In this case, when there is a duplication problem with the target part mark, the target order needs to be frozen; and the processing level corresponding to the target local mark with code ER12 (i.e., transmission oil filling) is the mandatory inspection level. In this case, when there is a missing problem with the target local mark, the target order needs to be frozen.

[0106] In a second aspect, an embodiment of the present application also provides an order verification device.

[0107] In one embodiment, referring to Figure 4 , Figure 4 This is a functional module diagram of an embodiment of the order verification device of this application. Figure 4 As shown, the order verification device includes:

[0108] A first processing module, which is used to determine at least one first local mark and at least one first part mark based on a central mark corresponding to the target order, a preset local mark mapping table, and a preset part mark mapping table before scheduling the target order, wherein the central mark is used to manage configuration coding information of the whole vehicle order, the first local mark is used to manage manufacturing parameters of the whole vehicle order, and the first part mark is used to manage key parts of the whole vehicle order;

[0109] A second processing module, which is used to filter out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to the target order, and filter out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to the target order;

[0110] The third processing module is used to diagnose whether there is a missing or repeated problem in the local mark in the target order based on the preset first code of the target local mark, and to diagnose whether there is a missing or repeated problem in the part mark in the target order based on the preset second code of the target part mark.

[0111] Furthermore, in one embodiment, the second processing module is specifically configured to:

[0112] For each first part mark, determining whether the date of the first part mark is within a preset part mark date range and whether the usage scope of the first part mark is within a preset part mark usage scope;

[0113] If yes, then the first part mark is used as the target part mark;

[0114] If not, the first part mark is not used as the target part mark.

[0115] Furthermore, in one embodiment, the second processing module is further configured to:

[0116] For each first part mark, determining whether the date of the first part mark is within a preset part mark date range and whether the usage scope of the first part mark is within a preset part mark usage scope;

[0117] If yes, then the first part mark is used as the target part mark;

[0118] If not, the first part mark is not used as the target part mark.

[0119] Furthermore, in one embodiment, the third processing module is specifically used for:

[0120] Determine whether there is a first local flag having the same code as a preset first code in the target order, where the preset first code is a parameter value of the local flag;

[0121] If so, it is determined that the local flag in the target order is not lost, and if the number of the first local flag is greater than 1, it is determined that there is a duplication problem in the local flag in the target order;

[0122] If not, it is determined that the local flag in the target order is missing.

[0123] Furthermore, in one embodiment, the third processing module is further configured to:

[0124] Determine whether there is a second part mark having the same code as a preset second code in the target order, wherein the preset second code is a part number of the part mark;

[0125] If so, it is determined that the part mark in the target order is not lost, and if the number of the second part mark is greater than 1, it is determined that there is a duplication problem in the part mark in the target order;

[0126] If not, it is determined that the part mark in the target order is missing.

[0127] Furthermore, in one embodiment, the third module is further used for:

[0128] If there are missing or repeated local marks and part marks in the target order, the target order will be graded based on the preset processing level corresponding to the local mark or part mark. The preset processing level includes at least one of the mandatory level, the mandatory inspection level and the pre-inspection level. The mandatory level is used to characterize that the target order will not be produced, the mandatory inspection level is used to characterize that the target order is frozen, and the pre-inspection level is used to indicate that there is a risk in the target order.

[0129] This application can determine at least one first local mark (used to manage the manufacturing parameters of the whole vehicle order) and at least one first part mark (used to manage the key part information of the whole vehicle order) before producing the target order according to the central mark corresponding to the target order (used to manage the configuration coding information of the whole vehicle order), the preset local mark mapping table and the preset part mark mapping table; filter out the target local mark from all the first local marks based on the date range and usage range of the local mark corresponding to the target order, and filter out the target part mark from all the first part marks based on the date range and usage range of the part mark, ensuring that only valid marks that meet the current order requirements are selected, thereby improving the accuracy of the data; and then use the preset first code of the target local mark to automatically diagnose whether there is a missing or repeated problem in the local mark in the target order, and similarly diagnose the missing or repeated situation of the part mark through the preset second code of the target part mark. This application reduces the risk of missing parts or missing information in the order production stage by establishing a systematic mark management and screening mechanism, and improves the on-time delivery and production efficiency of orders.

[0130] Among them, the functional implementation of each module in the above-mentioned order verification device corresponds to the various steps in the above-mentioned order verification method embodiment, and its functions and implementation processes will not be repeated here one by one.

[0131] In a third aspect, an embodiment of the present application provides an order verification device, which may be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.

[0132] Reference Figure 5 , Figure 5 Schematic diagram of the hardware structure of the order verification device involved in the embodiment of the present application. In the embodiment of the present application, the order verification device may include a processor, a memory, a communication interface and a communication bus.

[0133] The communication bus may be of any type and is used to interconnect the processor, the memory, and the communication interface.

[0134] The communication interface includes input / output (I / O) interface, physical interface and logical interface, etc., which are used to realize the interconnection of devices inside the order verification device, and the interface used to realize the interconnection of the order verification device with other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, a fiber optic interface, an ATM interface, etc.; the user device can be a display, a keyboard, etc.

[0135] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0136] The processor may be a general-purpose processor, and the general-purpose processor may call the order verification program stored in the memory and execute the order verification method provided by the embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the order verification program is called may refer to the various embodiments of the order verification method of the present application, and will not be repeated here.

[0137] Those skilled in the art will understand that Figure 5 The hardware structure shown in the figure does not constitute a limitation on the present application, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0138] In a fourth aspect, an embodiment of the present application also provides a readable storage medium.

[0139] An order verification program is stored on the readable storage medium of the present application, and when the order verification program is executed by the processor, the steps of the order verification method as described above are implemented.

[0140] Among them, the method implemented when the order verification program is executed can refer to the various embodiments of the order verification method of the present application, and will not be repeated here.

[0141] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, device, product or equipment that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or equipment. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to be different types.

[0142] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.

[0143] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0144] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0145] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.

[0146] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.

[0147] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. An order verification method, characterized in that: The order verification method comprises: Before the target order is scheduled, at least one first local mark and at least one first part mark are determined based on the central mark corresponding to the target order, the preset local mark mapping table, and the preset part mark mapping table, wherein the central mark is used to manage the configuration coding information of the whole vehicle order, the first local mark is used to manage the manufacturing parameters of the whole vehicle order, and the first part mark is used to manage the key parts of the whole vehicle order; Filtering out a target local mark from all first local marks based on a local mark date range and a local mark usage range corresponding to a target order, and filtering out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to a target order; Based on the preset first code of the target local mark, diagnose whether the local mark in the target order is missing or repeated, and based on the preset second code of the target part mark, diagnose whether the part mark in the target order is missing or repeated.

2. The order verification method according to claim 1, characterized in that: The step of filtering out a target local logo from all first local logos based on the local logo date range and the local logo usage range corresponding to the target order includes: For each first local mark, determine whether the date of the first local mark is within a preset local mark date range and whether the usage scope of the first local mark is within a preset local mark usage scope; If yes, taking the first local marker as the target local marker; If not, the first local identifier is not used as the target local identifier.

3. The order verification method according to claim 1, characterized in that: The step of filtering out a target part mark from all first part marks based on the part mark date range and the part mark usage range corresponding to the target order includes: For each first part mark, determining whether the date of the first part mark is within a preset part mark date range and whether the usage scope of the first part mark is within a preset part mark usage scope; If yes, then the first part mark is used as the target part mark; If not, the first part mark is not used as the target part mark.

4. The order verification method according to claim 1, characterized in that: The preset code based on the target local mark diagnoses whether the local mark in the target order is missing or repeated, including: Determine whether there is a first local flag having the same code as a preset first code in the target order, where the preset first code is a parameter value of the local flag; If so, it is determined that the local flag in the target order is not lost, and if the number of the first local flag is greater than 1, it is determined that there is a duplication problem in the local flag in the target order; If not, it is determined that the local flag in the target order is missing.

5. The order verification method according to claim 1, characterized in that: The method of diagnosing whether the part mark in the target order is missing or repeated based on the preset code of the target part mark includes: Determine whether there is a second part mark having the same code as a preset second code in the target order, wherein the preset second code is a part number of the part mark; If so, it is determined that the part mark in the target order is not lost, and if the number of the second part mark is greater than 1, it is determined that there is a duplication problem in the part mark in the target order; If not, it is determined that the part mark in the target order is missing.

6. The order verification method according to claim 1, characterized in that: The method further comprises: If there are missing or repeated local marks and part marks in the target order, the target order will be graded based on the preset processing level corresponding to the local mark or part mark. The preset processing level includes at least one of the mandatory level, the mandatory inspection level and the pre-inspection level. The mandatory level is used to characterize that the target order will not be produced, the mandatory inspection level is used to characterize that the target order is frozen, and the pre-inspection level is used to indicate that there is a risk in the target order.

7. An order verification device, characterized in that: The order verification device comprises: A first processing module, which is used to determine at least one first local mark and at least one first part mark based on a central mark corresponding to the target order, a preset local mark mapping table, and a preset part mark mapping table before scheduling the target order, wherein the central mark is used to manage configuration coding information of the whole vehicle order, the first local mark is used to manage manufacturing parameters of the whole vehicle order, and the first part mark is used to manage key parts of the whole vehicle order; A second processing module, which is used to filter out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to the target order, and filter out a target part mark from all first part marks based on a part mark date range and a part mark usage range corresponding to the target order; The third processing module is used to diagnose whether there is a missing or repeated problem in the local mark in the target order based on the preset first code of the target local mark, and to diagnose whether there is a missing or repeated problem in the part mark in the target order based on the preset second code of the target part mark.

8. The order verification device according to claim 7, characterized in that: The second processing module is specifically used for: For each first part mark, determining whether the date of the first part mark is within a preset part mark date range and whether the usage scope of the first part mark is within a preset part mark usage scope; If yes, then the first part mark is used as the target part mark; If not, the first part mark is not used as the target part mark.

9. An order verification device, characterized in that: The order verification device includes a processor, a memory, and an order verification program stored in the memory and executable by the processor, wherein when the order verification program is executed by the processor, the steps of the order verification method as described in any one of claims 1 to 6 are implemented.

10. A computer-readable storage medium, characterized in that: An order verification program is stored on the computer-readable storage medium, and when the order verification program is executed by the processor, the steps of the order verification method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Data processing method and device, computer apparatus and storage medium

    CN109445758A

  • Equipment parameter management system and method for cigarette production line

    CN110222061A

  • BOM proofreading method and system, electronic equipment and storage medium

    CN111340416A

  • Production material control method and device

    CN111598386A

  • Production line vehicle type judging and tracking method and device

    CN112130539A