Order delivery monitoring method and device and machine readable storage medium

By obtaining the material production process and inventory information of the supplier, prioritization and matching based on order demands is determined, order delays caused by manual judgment are solved, and on-time delivery of material orders and supply chain efficiency are achieved.

CN120450600APending Publication Date: 2025-08-08ZHONGKE YUNGU TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510374305.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the existing supply chain management, order follow-up methods that rely on manual judgments consume time and human resources, and the accuracy is difficult to guarantee, resulting in order delays and inaccurate delivery problems.

Method used

By obtaining the material production process and inventory information of the supplier, the priority of the material order is determined based on the order demand information, and match it with the production process and inventory information in turn, and the delivery warning is output to solve potential risks.

Benefits of technology

Optimize production processes, improve customer satisfaction, ensure timely delivery of material orders, improve overall supply chain efficiency, and achieve accurate monitoring and efficient management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120450600A_ABST
    Figure CN120450600A_ABST
Patent Text Reader

Abstract

The invention discloses an order delivery monitoring method and device and a machine readable storage medium, and relates to the technical field of computers. The method comprises the steps of obtaining material production process information and material inventory information of a supplier, and determining all material orders and corresponding priorities based on order demand information, thereby facilitating optimization of a production process, improving customer satisfaction and promoting realization of a business target. Based on the priorities, matching the material orders with the material production process information and the material inventory information in sequence; and under the condition that the target material order exists, a delivery early warning is output based on the priority of the target material order, and the target material order is a material order which fails to match. And through comprehensive application of the material production process information, the material inventory information and the order demand information, potential delivery risks can be found and solved in time, on-time delivery of the material orders is ensured, the overall efficiency of a supply chain is improved, and accurate monitoring and efficient management of the material orders are realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to an order delivery monitoring method, device, and machine-readable storage medium. Background Art

[0002] Supply chain management refers to the management of the flow of goods, information, and funds related to a product or service, from raw material procurement to delivery to its final destination. Supply chain management encompasses not only a company's own procurement, manufacturing, and sales processes, but also coordination and collaboration with channel partners. By optimizing supply chain operational efficiency while ensuring product quality and service levels, costs can be reduced and a company's competitiveness improved.

[0003] Manual supply chain management is currently the primary method used by many traditional companies. Under this model, after placing an order with a supplier, the chain leader relies primarily on buyers to monitor order fulfillment. Buyers may need to frequently prompt suppliers for production progress updates or personally visit the supplier's production site to check inventory levels and the actual operating status of the production line. However, this method, which relies heavily on manual judgment and operation, has numerous drawbacks. First, it consumes a significant amount of time and human resources. Buyers spend a significant amount of time on communication and coordination, which not only increases the company's operating costs but also reduces overall work efficiency. Second, due to the subjectivity and uncertainty of manual judgment, this method is often difficult to guarantee accuracy. Due to personal experience, limited access to information, or poor communication, buyers may be unable to accurately judge the supplier's actual production capacity and delivery time, resulting in order delays and inaccurate delivery. Therefore, how to reduce order delays and improve overall work efficiency has become a widespread concern. Summary of the Invention

[0004] In view of the above-mentioned deficiencies in the prior art, the purpose of the embodiments of the present application is to provide an order delivery monitoring method, device and machine-readable storage medium.

[0005] To achieve the above objectives, the present application provides, in a first aspect, an order delivery monitoring method, comprising:

[0006] Obtain the supplier's material production process information and material inventory information;

[0007] Determine all material orders and their corresponding priorities based on order demand information;

[0008] Match each material order with the material production process information and material inventory information based on priority;

[0009] In the case where there is a target material order, a delivery warning is output based on the priority of the target material order, where the target material order is the material order that failed to match.

[0010] In the embodiment of the present application, all material orders and their corresponding priorities are determined based on the order demand information, including:

[0011] Determine all material orders and the order importance and order urgency of each material order based on order demand information;

[0012] The priority of each material order is determined according to the position of the order importance and order urgency in a preset priority coordinate system, wherein the preset priority coordinate system includes the correspondence between order importance and order urgency and priority.

[0013] In the embodiment of the present application, the process of constructing the preset priority coordinate system includes:

[0014] Determine the importance and urgency levels based on pre-set priority requirements;

[0015] A two-dimensional coordinate system is constructed with order importance as the horizontal axis, importance level as the scale on the horizontal axis, order urgency as the vertical axis, and urgency level as the scale on the vertical axis to obtain a preset priority coordinate system.

[0016] In the embodiment of the present application, each material order is matched with the material production process information and the material inventory information based on the priority, including:

[0017] Determine the matching order of each material order based on priority;

[0018] For the first material order at the front of the list, the first demand quantity of the first material order is matched with the material inventory information to determine whether the inventory quantity meets the first demand quantity.

[0019] If the inventory quantity does not meet the first demand quantity, determine a first production available quantity corresponding to a first demand date based on the material production progress information, where the first demand date is the demand date of the first material order;

[0020] Matching the first production available quantity with the first to-be-replenished quantity, wherein the first to-be-replenished quantity is the difference between the first demand quantity and the inventory quantity;

[0021] When the first production available quantity does not meet the first to-be-replenished quantity, it is determined that the first material order matching fails;

[0022] For each remaining material order, determine whether the material is available based on the matching result of the previous material order, material production progress information, and material inventory information. The remaining material orders are all the material orders except the first material order.

[0023] If there is available material, the demand quantity of the remaining material orders is matched with the quantity of available material;

[0024] In the case that no available material exists, the remaining material order matching fails.

[0025] In the embodiment of the present application, available materials include remaining inventory quantities and remaining production-available materials. For each remaining material order, determining whether there is available material based on the matching result of the previous material order, material production progress information, and material inventory information includes:

[0026] For each remaining material order, if the matching result of the previous material order is a matching failure, it is determined that there is no available material;

[0027] If the matching result of the previous material order is successful, the remaining inventory quantity is determined based on the matching result of the previous material order and the material inventory information;

[0028] Determine whether the remaining inventory quantity meets the second demand quantity, where the second demand quantity is the demand quantity of the remaining material orders;

[0029] If the remaining inventory quantity does not meet the second demand, the remaining available materials for production are determined based on the matching result of the previous material order, the material production progress information, and the second demand date, where the second demand date is the demand date of the remaining material order;

[0030] Match the remaining available production materials with the second quantity to be replenished, where the second quantity to be replenished is the difference between the second demand and the remaining inventory quantity;

[0031] When the remaining production available materials do not meet the second to-be-replenished quantity, it is determined that the remaining material order matching fails.

[0032] In the embodiment of the present application, each material order is matched with the material production process information and the material inventory information based on the priority, including:

[0033] Determine the remaining required quantity for each material order based on the received quantity, in-transit quantity, and total required quantity of each material order;

[0034] Based on the priority, the remaining demand quantity of each material order is matched with the material production process information and material inventory information.

[0035] In the embodiment of the present application, the order delivery monitoring method further includes:

[0036] For each target material order, the out-of-stock quantity is determined based on the target material order, material production progress information, and material inventory information.

[0037] In an embodiment of the present application, when there is a target material order, outputting a delivery warning based on the priority of the target material order includes:

[0038] Determine the preset warning level based on the priority of the target material order;

[0039] Based on the warning method corresponding to the preset warning level, the delivery warning corresponding to each target material order is output, where the delivery warning includes the out-of-stock quantity.

[0040] A second aspect of the present application provides an order delivery monitoring device, comprising:

[0041] a memory configured to store instructions;

[0042] The processor is configured to call instructions from the memory and implement the order delivery monitoring method as described in the above embodiment when executing the instructions.

[0043] A third aspect of the present application provides a machine-readable storage medium having stored thereon instructions for enabling a machine to execute the order delivery monitoring method as described in the above embodiment.

[0044] The above technical solution obtains supplier information on material production progress and inventory, and determines all material orders and their corresponding priorities based on order demand information, helping to optimize production processes, improve customer satisfaction, and advance business goals. Each material order is matched with material production progress and inventory information based on priority. If a target material order exists, a delivery alert is output based on its priority, with the target material order representing the material order that failed to be matched. By integrating material production progress information, inventory information, and order demand information, potential delivery risks can be promptly identified and resolved, ensuring on-time delivery of material orders, improving customer satisfaction, and overall supply chain efficiency. This allows for precise monitoring and efficient management of material orders.

[0045] Other features and advantages of the embodiments of the present application will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the following detailed description, they are used to explain the embodiments of the present application but do not constitute a limitation on the embodiments of the present application. In the accompanying drawings:

[0047] Figure 1 The following schematically illustrates a flow chart of an order delivery monitoring method according to an embodiment of the present application;

[0048] Figure 2 A schematic diagram of a preset priority coordinate system according to an embodiment of the present application is schematically shown;

[0049] Figure 3 The schematic diagram shows the structure of an order delivery monitoring device according to an embodiment of the present application. DETAILED DESCRIPTION

[0050] To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions 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. It should be understood that the specific implementation methods described herein are only used to illustrate and explain the embodiments of the present application and are not used to limit the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0051] It should be noted that the acquisition, transmission, storage, use, and processing of data in the technical solution of this application are in compliance with the relevant provisions of national laws and regulations. In the embodiments of this application, certain software, components, models, and other existing solutions in the industry may be mentioned. These should be considered as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of this application, but it does not mean that the applicant has or will necessarily use such solutions.

[0052] It should be noted that if the embodiments of the present application involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative position relationship, movement status, etc. between the various components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indications will also change accordingly.

[0053] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of such features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the fact that they can be implemented by ordinary technicians in this field. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.

[0054] Figure 1 The following schematically shows a flow chart of an order delivery monitoring method according to an embodiment of the present application. Figure 1 As shown, an embodiment of the present application provides an order delivery monitoring method, which may include the following steps:

[0055] Step 100: Obtain the supplier's material production process information and material inventory information;

[0056] In this embodiment, it should be noted that the material production process information may include the production status, expected completion time, actual production progress percentage, etc. of each material, wherein the production status may include raw material preparation, in production, in quality inspection, and completed. Referring to Table 1, Table 1 includes the material production process information in an embodiment, specifically including the material code, material name, production order status, required quantity, and the expected offline date of the material. Among them, the production order status includes created, issued, in production, and offline, wherein created and issued indicate that the production task of the material has been created or has been issued to the production workshop, in production indicates that the material is in the manufacturing process, and offline indicates that the material has been produced and can be put into use.

[0057] Table 1

[0058] Material Code Material Name Production order status quantity Expected offline date Material 1 Material 1 Name Created 10 2023-12-08 Material 1 Material 1 Name Issued 10 2023-11-24 Material 1 Material 1 Name In production 10 2023-11-20 Material 1 Material 1 Name offline 20 2023-11-10 Material 2 Material 2 Name Issued 15 2023-11-15

[0059] The material inventory information may include information such as current inventory, safety inventory, in-transit inventory, and inventory forecast for a period of time in the future. Referring to Table 2, in this embodiment, the material inventory information includes the material code, material name, and available inventory quantity.

[0060] Table 2

[0061] Material Code Material Name Available stock quantity Material 1 Material 1 Name 30 Material 2 Material 2 Name 15

[0062] It should be noted that by collecting this information in real time or regularly, companies can accurately understand the supplier's production capacity and inventory status, and provide data support for subsequent order priority determination and matching.

[0063] Step 200: Determine all material orders and their corresponding priorities based on the order demand information;

[0064] It should be noted that, referring to Table 3, in one embodiment, the order demand information may include multiple material orders, and each material order may include multiple dimensions such as order number, order line number, material code, material name, importance, demand date, demand quantity, received quantity, and in-transit quantity.

[0065] Table 3

[0066]

[0067] It should be noted that the priority of all material orders can be determined by combining actual order demand information and the preset priority determination method. By setting priorities, the company can ensure that while meeting urgent and important orders, it also takes into account the needs of regular orders.

[0068] Specifically, in one embodiment, determining all material orders and their corresponding priorities based on order demand information includes:

[0069] Determine all material orders and the order importance and order urgency of each material order based on order demand information;

[0070] The priority of each material order is determined according to the position of the order importance and order urgency in a preset priority coordinate system, wherein the preset priority coordinate system includes the correspondence between order importance and order urgency and priority.

[0071] It should be noted that after obtaining order demand information, a detailed analysis is conducted on each material order in the order demand information to determine the business requirements within the material order and identify key materials and potential bottlenecks. Order importance can be determined based on the pre-set level of importance in the material order, or it can be determined based on an evaluation of factors such as the order amount, customer importance, and the impact of the material order on business objectives. Order urgency can be determined by evaluating factors such as the pre-set demand date in the order, the material's production cycle, inventory status, and changes in customer demand. Based on the urgency and importance scores of each material order, its corresponding position is found in the pre-set priority coordinate system. Based on the order's position in the coordinate system, its priority is determined according to the pre-set priority rules.

[0072] Specifically, in one embodiment, the process of constructing the preset priority coordinate system includes:

[0073] Determine the importance and urgency levels based on pre-set priority requirements;

[0074] A two-dimensional coordinate system is constructed with order importance as the horizontal axis, importance level as the scale on the horizontal axis, order urgency as the vertical axis, and urgency level as the scale on the vertical axis to obtain a preset priority coordinate system.

[0075] It should be noted that when constructing a preset priority coordinate system, it is necessary to clarify the need for dividing the priorities of material orders. This may involve considerations of the importance and urgency of orders. Importance may cover factors such as order amount, customer level, and business strategic significance; while urgency may include delivery urgency, production process dependence, inventory status, etc. Specifically, the order importance level can be divided into multiple levels according to the actual needs of the enterprise, such as high, medium, and low, or more detailed levels, such as 1-5 points or AE level. Each level has a clear definition and judgment criteria for accurate application in actual operations. For the urgency level, the order urgency can be divided into multiple levels, such as urgent, relatively urgent, general, and non-urgent. The division of urgency should be based on factors such as delivery time, production cycle, inventory changes, etc. to ensure the rationality and practicality of the division. Reference Figure 2 ,exist Figure 2 In the example, the horizontal axis is the importance of the order, and the vertical axis is the urgency of the order. The scales on the horizontal and vertical axes correspond to the importance level and the urgency level respectively. On a two-dimensional plane, a preset priority coordinate system is drawn based on the set horizontal and vertical axes. In the coordinate system, each point represents a specific combination of the importance and urgency of an order. In the coordinate system, different priority areas are divided according to the combination of importance and urgency. For example, Figure 2 For example, the priorities of the first, second, third, and fourth quadrants decrease in order of priority. Important and urgent areas are defined as the first quadrant; important but not urgent areas are defined as the second quadrant; urgent but not important areas are defined as the third quadrant; and non-urgent and non-important areas are defined as the fourth quadrant. After the initial construction is completed, the preset priority coordinate system can be verified and adjusted. By testing actual order data, the accuracy and practicality of the preset priority coordinate system can be verified, and the coordinate system can be adjusted and optimized as necessary based on the test results.

[0076] Understandably, in actual applications, priorities can be dynamically adjusted based on factors such as production conditions, inventory levels, and changes in customer demand. The priority assessment system should be regularly reviewed and optimized to ensure it accurately reflects business needs and changes. By establishing a pre-set priority coordinate system that meets actual application requirements, it can provide strong support for material order priority assessment, helping companies achieve more efficient order management and production scheduling.

[0077] Step 300: Match each material order with the material production process information and material inventory information based on priority.

[0078] Step 400: If there is a target material order, output a delivery warning based on the priority of the target material order, wherein the target material order is a material order that fails to match.

[0079] It should be noted that each material order is compared with the supplier's production progress and inventory information in order of priority from high to low. If the production progress and inventory level of a material order can meet its needs, the order is considered to be successfully matched. If the production progress of a material order lags behind or the inventory is insufficient, and cannot meet its needs, the order is considered to have failed to match and becomes a target material order. For target material orders that fail to match, corresponding delivery warnings will be output based on their priority. Target material orders with higher priorities may require immediate action, such as communicating with the supplier to speed up production progress, finding alternative suppliers, or negotiating with the customer to adjust the delivery date. Target material orders with lower priorities can adopt more flexible response measures, such as adjusting production plans in a timely manner or waiting for the supplier to resume production.

[0080] In this embodiment, the supplier's material production process information and material inventory information are obtained, and all material orders and their corresponding priorities are determined based on order demand information. This helps optimize the production process, improve customer satisfaction, and promote the achievement of business goals. Each material order is matched with the material production process information and material inventory information based on priority. If a target material order exists, a delivery warning is output based on the priority of the target material order, where the target material order is the material order that failed to be matched. By comprehensively utilizing material production process information, material inventory information, and order demand information, potential delivery risks can be promptly identified and resolved, ensuring the timely delivery of material orders, improving customer satisfaction and the overall efficiency of the supply chain, and achieving accurate monitoring and efficient management of material orders.

[0081] In one embodiment, each material order is matched with the material production process information and the material inventory information based on the priority, including:

[0082] Determine the matching order of each material order based on priority;

[0083] For the first material order at the front of the list, the first demand quantity of the first material order is matched with the material inventory information to determine whether the inventory quantity meets the first demand quantity.

[0084] If the inventory quantity does not meet the first demand quantity, determine a first production available quantity corresponding to a first demand date based on the material production progress information, where the first demand date is the demand date of the first material order;

[0085] Matching the first production available quantity with the first to-be-replenished quantity, wherein the first to-be-replenished quantity is the difference between the first demand quantity and the inventory quantity;

[0086] When the first production available quantity does not meet the first to-be-replenished quantity, it is determined that the first material order matching fails;

[0087] For each remaining material order, determine whether the material is available based on the matching result of the previous material order, material production progress information, and material inventory information. The remaining material orders are all the material orders except the first material order.

[0088] If there is available material, the demand quantity of the remaining material orders is matched with the quantity of available material;

[0089] In the case that no available material exists, the remaining material order matching fails.

[0090] In this embodiment, to ensure that the supply of material orders meets demand, each material order is matched with material production progress information and material inventory information based on priority. Specifically, material orders are sorted by priority to ensure that more important orders are processed first. The first material order at the top of the order list has the highest priority. The first demand quantity is the demand quantity of the first material order. For this first material order, the first demand quantity is first obtained. The material inventory information is queried to determine whether the inventory quantity meets the first demand quantity of the first material order. If the inventory quantity does not meet the first demand quantity, the first demand date of the first material order is obtained. The material production progress information is then queried to determine the first production available quantity corresponding to the first demand date. The first demand date is the demand date of the first material order. The first production available quantity refers to the quantity of material that is currently in production but not fully produced, but will be completed by the first demand date. The first to-be-replenished quantity is calculated, which is equal to the difference between the first demand quantity and the inventory quantity. The first production available quantity is compared with the first to-be-replenished quantity. If the first production available quantity is still insufficient, the first material order fails to match. If the first production available quantity is sufficient, the first material order successfully matches. That is, at this time, the portion of the inventory quantity and the first production available quantity that can be used to satisfy the first material order.

[0091] It should be noted that all material orders except the first one, i.e., the remaining material orders, are traversed. After the first material order is successfully matched, the remaining material orders are updated with the material production progress and inventory information based on the matching result of the previous material order. For each remaining material order, the availability of material is determined based on the matching result of the previous material order, the updated material production progress and inventory information. If material is available, the demand quantity of the remaining material order is matched with the available material quantity. If no material is available, the matching of the remaining material orders fails.

[0092] Specifically, in one embodiment, available materials include remaining inventory quantities and remaining production-available materials. For each remaining material order, determining whether available materials exist based on the matching result of the previous material order, material production progress information, and material inventory information includes:

[0093] For each remaining material order, if the matching result of the previous material order is a matching failure, it is determined that there is no available material;

[0094] If the matching result of the previous material order is successful, the remaining inventory quantity is determined based on the matching result of the previous material order and the material inventory information;

[0095] Determine whether the remaining inventory quantity meets the second demand quantity, where the second demand quantity is the demand quantity of the remaining material orders;

[0096] If the remaining inventory quantity does not meet the second demand, the remaining available materials for production are determined based on the matching result of the previous material order, the material production progress information, and the second demand date, where the second demand date is the demand date of the remaining material order;

[0097] Match the remaining available production materials with the second quantity to be replenished, where the second quantity to be replenished is the difference between the second demand and the remaining inventory quantity;

[0098] When the remaining production available materials do not meet the second to-be-replenished quantity, it is determined that the remaining material order matching fails.

[0099] It should be noted that if the matching result of the previous material order fails, it is assumed that the material is not available, and no further inventory or production progress checks are required. If the matching result of the previous material order succeeds, the remaining inventory quantity must be determined based on this result and the current inventory information. Therefore, all remaining material orders are processed. For each remaining material order, the matching result of the previous material order is first checked. If the matching result of the previous material order fails, the failure of the matching of the current remaining material order is directly recorded, and the next order is processed. If the matching result of the previous material order succeeds, the remaining inventory quantity is determined based on this result and the current material inventory information. The demand quantity of the current remaining material order, also known as the second demand quantity, is obtained. The remaining inventory quantity is compared with the second demand quantity. If the remaining inventory quantity meets the second demand quantity, the successful matching of the current remaining material order is recorded, and the inventory information is updated. The updated inventory information subtracts the amount required to meet the current remaining material order. If the remaining inventory quantity does not meet the second demand quantity, the second demand date of the current remaining material order is obtained. Based on the material production progress information, the remaining production available quantity corresponding to the second demand date is determined. The second demand date is the demand date for the current remaining material order, and the remaining production available material quantity refers to the quantity of material that is currently in production but not fully produced, but will be completed by the second demand date. Calculate the second quantity to be replenished, which is equal to the second demand minus the remaining inventory quantity. Compare the remaining production available material quantity with the second quantity to be replenished. If the remaining production available material quantity meets the second quantity to be replenished, the current remaining material order is recorded as successfully matched and the inventory information is updated. The inventory quantity in the updated inventory information is equal to the sum of the inventory quantity before the update and the portion of the remaining production available material used to meet the current order, minus the portion already used to meet the current remaining material order. If the remaining production available material quantity does not meet the second quantity to be replenished, the current remaining material order is recorded as unmatched.

[0100] In this embodiment, it is ensured that material orders are matched based on priority, and that material inventory information and material production process information are fully utilized to meet the needs of material orders as much as possible, thereby ensuring efficient operation of the supply chain.

[0101] In one embodiment, each material order is matched with the material production process information and the material inventory information based on the priority, including:

[0102] Determine the remaining required quantity for each material order based on the received quantity, in-transit quantity, and total required quantity of each material order;

[0103] Based on the priority, the remaining demand quantity of each material order is matched with the material production process information and material inventory information.

[0104] In this embodiment, it should be noted that a material order includes an order number, a material number, a received quantity, an in-transit quantity, and a total demand. The received quantity refers to the quantity that has arrived, and the in-transit quantity refers to the quantity that has been ordered and shipped by the supplier but has not yet arrived. To determine how much material is needed to meet the demand for each material order, the remaining demand is calculated for each material order. The remaining demand is equal to the total demand minus the received quantity and the in-transit quantity. Each material order is traversed based on priority. For each material order, the inventory is first checked to see if there is sufficient material to meet the remaining demand. If the inventory is sufficient, the inventory is directly allocated and the inventory information is updated. For material orders that cannot be met by inventory, the production process information is further checked. The production batch with the earliest estimated completion time and a production quantity that meets or exceeds the remaining demand is identified. This production batch is matched with the material order, and the production process information and order status are updated. If the production process also cannot meet the demand, the material order is determined to have failed matching.

[0105] In this embodiment, by determining the remaining demand quantity, the real-time demand quantity is further determined, thereby improving the real-time performance of the supply chain operation.

[0106] In one embodiment, the order delivery monitoring method further includes:

[0107] For each target material order, the out-of-stock quantity is determined based on the target material order, material production progress information, and material inventory information.

[0108] In this embodiment, it should be noted that the target material order is a material order that failed to match, that is, a material order for which the sum of the inventory quantity and the materials in the production process cannot meet the demand. Since the inventory quantity is less than the order demand, the difference between the order demand and the inventory quantity is first calculated. At the same time, the materials in the production process also need to be considered. If the materials in the production process are expected to be completed and available at a certain point in the future, and the quantity of these materials can partially or fully meet the order demand, the out-of-stock quantity should be reduced accordingly. Therefore, the sum of the inventory quantity and the expected available production material quantity can be calculated first, and then the sum of the inventory quantity and the expected available production material quantity can be subtracted from the total demand to obtain the final out-of-stock quantity.

[0109] In this embodiment, the out-of-stock quantity is determined based on the target material order, material production process information and material inventory information, thereby improving the real-time and effectiveness of the out-of-stock quantity control.

[0110] In one embodiment, when there is a target material order, outputting a delivery warning based on the priority of the target material order includes:

[0111] Determine the preset warning level based on the priority of the target material order;

[0112] Output the delivery warning corresponding to each target material order based on the warning method corresponding to the preset warning level, where the delivery warning includes the out-of-stock quantity.

[0113] In this embodiment, it should be noted that different warning levels can be set based on the priority of the target material order. For example, high-priority orders may be assigned a higher warning level, indicating that more urgent attention and action are required. The warning level can be represented by numbers or letters, with lower numbers or higher letters indicating higher warning levels. Based on the preset warning level, a corresponding warning method is selected. Warning methods may include email notifications, SMS notifications, system message prompts, voice calls, etc. The choice of warning method should be determined based on communication preferences and urgency. For example, orders with a high warning level may require immediate notification of relevant personnel via voice calls or SMS messages. For each target material order, a delivery warning is output based on the determined warning level and the selected warning method. The delivery warning should include the following key information: order number, material number, out-of-stock quantity, priority, warning level, and recommended response measures, such as expedited production or emergency procurement. In one embodiment, after the delivery warning is output, the response and handling results of the warning should be tracked. If the warning is responded to promptly and effectively, the order status and related information will be updated. If the warning is not responded to or the handling is ineffective, the warning level may be upgraded or other measures may be taken to ensure timely delivery of the order.

[0114] In this embodiment, delivery warnings are output based on priorities, thereby identifying and resolving potential delivery risks in a timely manner.

[0115] It should be noted that embodied intelligence (Embodied Intelligence), also known as figurative intelligence, is a comprehensive concept encompassing multiple fields, including artificial intelligence, robotics, and cognitive science. It emphasizes the ability of intelligent agents, such as robots, to learn and reason through interaction with their environment, leveraging their physical perception and motor abilities. In one embodiment, the implementation of order delivery monitoring methods can also incorporate embodied intelligence to enhance supply chain management optimization. For example, embodied intelligence can utilize automated equipment, such as robots, to monitor material flow, inventory status, and various transportation information on production lines in real time. This allows managers to view every link in the supply chain in real time, improving supply chain transparency. Furthermore, with the help of visualization tools, robots can intuitively display collected data in the form of charts, animations, and other formats, helping managers better understand the operational status of the supply chain. Embodied intelligence can optimize production plans based on real-time and historical data using advanced algorithms and models. By analyzing factors such as market demand, material supply, and production capacity, intelligent systems can automatically adjust production plans to ensure efficient and flexible production. In terms of inventory management, embodied intelligence can monitor inventory levels in real time and automatically adjust inventory strategies based on market demand and material supply conditions. Embodied intelligence can also perform intelligent matching to improve the accuracy and efficiency of the supply chain; predict and identify potential supply chain risks; and promote collaboration among all parties in the supply chain by integrating various communication and collaboration tools.

[0116] Figure 3 The following schematically shows a structural block diagram of an order delivery monitoring device according to an embodiment of the present application. Figure 3 As shown, the embodiment of the present application provides an order delivery monitoring device 1000, which may include:

[0117] Memory 1001, configured to store instructions;

[0118] The processor 1002 is configured to call instructions from the memory 1001 and implement the above-mentioned order delivery monitoring method when executing the instructions.

[0119] An embodiment of the present application also provides a machine-readable storage medium, on which instructions are stored, and the instructions are used to enable a machine to execute the above-mentioned order delivery monitoring method.

[0120] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0121] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0122] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0123] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0124] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0125] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0126] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.

[0127] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0128] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.

Claims

1. A method for monitoring order delivery, characterized in that: include: Obtain the supplier's material production process information and material inventory information; Determine all material orders and their corresponding priorities based on order demand information; Matching each of the material orders with the material production process information and the material inventory information in sequence based on the priority; In the case that a target material order exists, a delivery warning is output based on the priority of the target material order, wherein the target material order is a material order that fails to be matched.

2. The order delivery monitoring method according to claim 1, characterized in that: Determining all material orders and their corresponding priorities based on order demand information includes: Determine all material orders and the order importance and order urgency of each material order based on the order demand information; The priority of each material order is determined according to the position of the order importance and the order urgency in a preset priority coordinate system, wherein the preset priority coordinate system includes the correspondence between the order importance and the order urgency and the priority.

3. The order delivery monitoring method according to claim 2, characterized in that: The process of constructing the preset priority coordinate system includes: Determine the importance and urgency levels based on pre-set priority requirements; A two-dimensional coordinate system is constructed with the order importance as the horizontal axis, the importance level as the scale on the horizontal axis, the order urgency as the vertical axis, and the urgency level as the scale on the vertical axis to obtain the preset priority coordinate system.

4. The order delivery monitoring method according to claim 1, characterized in that: The matching of each of the material orders with the material production process information and the material inventory information based on the priority includes: Determining a matching order of each of the material orders based on the priority; For the first material order at the front of the sequence, the first demand quantity of the first material order is matched with the material inventory information to determine whether the inventory quantity meets the first demand quantity; If the inventory quantity does not meet the first demand quantity, determining a first production available quantity corresponding to a first demand date based on the material production progress information, wherein the first demand date is the demand date of the first material order; Matching the first production available quantity with a first to-be-replenished quantity, wherein the first to-be-replenished quantity is the difference between the first demand quantity and the inventory quantity; In a case where the first production available quantity does not satisfy the first to-be-replenished quantity, determining that the first material order matching fails; For each remaining material order, determine whether there is available material based on the matching result of the previous material order, the material production progress information, and the material inventory information, wherein the remaining material orders are the remaining material orders among all the material orders except the first material order; If there is available material, matching the demand quantity of the remaining material order with the quantity of the available material; In the case that there is no available material, it is determined that the remaining material order matching fails.

5. The order delivery monitoring method according to claim 4, characterized in that: The available materials include the remaining inventory quantity and the remaining production available materials. For each of the remaining material orders, determining whether there is available material based on the matching result of the previous material order, the material production progress information, and the material inventory information includes: For each of the remaining material orders, if the matching result of the previous material order is a matching failure, determining that there is no available material; If the matching result of the previous material order is a successful match, determining the remaining inventory quantity based on the matching result of the previous material order and the material inventory information; Determining whether the remaining inventory quantity meets a second demand quantity, wherein the second demand quantity is the demand quantity of the remaining material order; If the remaining inventory quantity does not meet the second demand, determining the remaining available materials for production based on the matching result of the previous material order, the material production progress information, and the second demand date, wherein the second demand date is the demand date of the remaining material order; Matching the remaining available production material with a second quantity to be replenished, wherein the second quantity to be replenished is the difference between the second demand and the remaining inventory quantity; When the remaining production available materials do not meet the second quantity to be replenished, it is determined that the remaining material order matching fails.

6. The order delivery monitoring method according to claim 1, characterized in that: The matching of each of the material orders with the material production process information and the material inventory information based on the priority includes: Determine the remaining required quantity of each material order based on the received quantity, in-transit quantity and total required quantity of each material order; Based on the priority, the remaining required quantity of each material order is matched with the material production progress information and the material inventory information.

7. The order delivery monitoring method according to claim 1, characterized in that: Also includes: For each target material order, the out-of-stock quantity is determined based on the target material order, the material production progress information, and the material inventory information.

8. The order delivery monitoring method according to claim 7, characterized in that: Outputting a delivery warning based on the priority of the target material order when there is a target material order includes: Determining a preset warning level based on the priority of the target material order; A delivery warning corresponding to each of the target material orders is output based on the warning method corresponding to the preset warning level, wherein the delivery warning includes the out-of-stock quantity.

9. An order delivery monitoring device, characterized in that: include: a memory configured to store instructions; A processor is configured to call the instructions from the memory and implement the order delivery monitoring method according to any one of claims 1 to 8 when executing the instructions.

10. A machine-readable storage medium, characterized in that The machine-readable storage medium stores instructions for causing a machine to execute the order delivery monitoring method according to any one of claims 1 to 8.