Order quota management method, device, equipment, storage medium and program product

Through dynamic calculation and intelligent adjustment of order quotas, the problem of quota setting being out of touch with actual conditions in existing technologies is solved, and a dynamic correlation between order quotas and inventory conditions is achieved, which improves the scientific nature and accuracy of decision-making and reduces the probability of imbalance.

CN120509949BActive Publication Date: 2025-09-23AUSNUTRIA DAIRY CHINA
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511007512.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-22
Publication Date
2025-09-23
Estimated Expiration
2045-07-22

AI Technical Summary

Technical Problem

The existing dealer quota management system is unable to dynamically link inventory information, resulting in quota settings being out of touch with actual conditions, which can easily lead to an unbalanced state of high inventory and low turnover or low inventory and high demand.

Method used

By dynamically calculating the target dealer's order quota cap and combining the delivery data and current inventory levels of multiple stores, order quotas can be adjusted in real time, including recommended quota adjustment amounts and approval processes, to achieve intelligent and systematic quota management.

Benefits of technology

It achieves a dynamic correlation between order quotas and actual inventory conditions, reduces the subjectivity of manual judgment, improves the scientificity and accuracy of decision-making, and reduces the probability of an unbalanced state of high inventory and low turnover or low inventory and high demand.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120509949B_ABST
    Figure CN120509949B_ABST
Patent Text Reader

Abstract

The present application provides an order quota management method, apparatus, device, storage medium, and program product, relating to the field of product management technology, including: dynamically calculating a first order quota upper limit of a target distributor based on the receipt data of multiple stores associated with the target distributor and the current inventory of the target distributor; after receiving a quota adjustment request from a first user, sending a suggested quota adjustment amount to the first user based on the first order quota upper limit and the second order quota upper limit configured for the target distributor; after receiving a quota adjustment instruction from the first user, sending an order quota adjustment approval form to at least one second user based on the quota adjustment instruction, the quota adjustment instruction carrying the expected quota adjustment amount and the suggested quota adjustment amount; after receiving a first notification from the second user, adjusting the order quota upper limit of the target distributor based on the expected quota adjustment amount. This method achieves accurate, intelligent, and dynamic adjustment of order quotas.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of product management, and in particular to an order quota management method, apparatus, device, storage medium, and program product. Background Art

[0002] Currently, dealer quota management is primarily based on static quota management systems or manual adjustment systems. The static quota management system sets a fixed quota ceiling based on historical sales data, and the system performs only simple quota deductions. When a dealer places an order, the system checks whether the order volume exceeds the preset fixed quota value. The manual adjustment system, based on the static quota, temporarily adjusts the quota ceiling through a manual approval process when a dealer needs to place an order in excess of the quota. These adjustments are primarily based on the subjective judgment of management personnel. However, these quota management methods fail to dynamically link inventory information, resulting in a disconnect between quota settings and actual conditions, which can easily lead to unbalanced situations such as "high inventory and low turnover" or "low inventory and high demand." Summary of the Invention

[0003] The embodiments of the present application provide an order quota management method, apparatus, device, storage medium, and program product, which solve the problem that the current quota setting method is out of touch with the actual situation, easily causing an unbalanced state of "high inventory and low turnover" or "low inventory and high demand".

[0004] In a first aspect, to achieve the above-mentioned objectives, embodiments of the present application provide an order quota management method, comprising:

[0005] Dynamically calculating the upper limit of the first order quota of the target distributor based on the receipt data of multiple stores associated with the target distributor and the current inventory of the target distributor;

[0006] After receiving the quota adjustment request from the first user, sending a suggested quota adjustment amount to the first user based on the first order quota upper limit and the second order quota upper limit configured for the target distributor;

[0007] After receiving the quota adjustment instruction from the first user, sending an order quota adjustment approval form to at least one second user based on the quota adjustment instruction, wherein the quota adjustment instruction carries the expected quota adjustment amount and the recommended quota adjustment amount;

[0008] After receiving the first notification from the second user, the order quota upper limit of the target distributor is adjusted according to the expected quota adjustment amount, wherein the first notification indicates that the order quota adjustment is allowed.

[0009] The delivery data includes the historical delivery number or the preset maximum delivery number for each store;

[0010] The dynamically calculating the upper limit of the first order quota of the target distributor based on the receipt data of multiple stores associated with the target distributor and the current inventory of the target distributor includes:

[0011] If the target distributor's minimum stock keeping unit (SKU) transfer time is greater than or equal to the first time period, dynamically calculating the first order quota upper limit based on the historical number of goods received within the first time period and the current inventory level;

[0012] Alternatively, when the SKU transfer time of the target distributor is less than the first time, the first order quota upper limit is dynamically calculated based on the maximum number of receipts and the current inventory.

[0013] in:

[0014] Dynamically calculating the first order quota upper limit based on the historical number of goods received within the first period and the current inventory level includes:

[0015] Calculate the first order quota upper limit based on the average monthly receipt volume within the first period determined from the historical receipt volume, the pre-configured SKU inventory turnover control days, and the current inventory volume;

[0016] Alternatively, dynamically calculating the first order quota upper limit based on the maximum number of goods received and the current inventory level includes:

[0017] The first order quota upper limit is calculated based on the maximum total number of goods received by all stores associated with the target distributor determined by the maximum number of goods received and the current inventory.

[0018] After dynamically calculating the first order quota upper limit based on the historical number of goods received within the first period and the current inventory level, the method further includes:

[0019] In a case where the first order quota upper limit is less than a pre-configured minimum quota guaranteed value, the first order quota upper limit is updated to the minimum quota guaranteed value.

[0020] The method further comprises:

[0021] Determine the inventory turnover risk value of the target dealer based on the current inventory, the number of orders placed by the target dealer but not yet shipped, and the average monthly sales volume of the target dealer;

[0022] When the inventory turnover risk value is greater than the pre-configured SKU inventory turnover control days, the order of the target distributor is intercepted.

[0023] The method further comprises:

[0024] Based on the orders placed by the target dealers, updating the quota usage status of the target dealers in real time;

[0025] receiving a quota analysis request from the first user;

[0026] In response to the quota analysis request, a quota analysis table of the target dealer is sent to the first user according to the recorded quota usage status.

[0027] In a second aspect, to achieve the above-mentioned objectives, embodiments of the present application provide an order quota management device, comprising:

[0028] a calculation module, configured to dynamically calculate the upper limit of the first order quota of the target distributor based on the receipt data of multiple stores associated with the target distributor and the current inventory of the target distributor;

[0029] a first sending module configured to, after receiving a quota adjustment request from a first user, send a suggested quota adjustment amount to the first user based on the first order quota upper limit and a second order quota upper limit configured for the target distributor;

[0030] a second sending module, configured to, after receiving the quota adjustment instruction from the first user, send an order quota adjustment approval form to at least one second user based on the quota adjustment instruction, wherein the quota adjustment instruction carries the expected quota adjustment amount and the suggested quota adjustment amount;

[0031] An adjustment module is configured to adjust the order quota upper limit of the target distributor according to the expected quota adjustment amount after receiving a first notification from the second user, wherein the first notification indicates that the order quota adjustment is allowed.

[0032] In the third aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides an order quota management device, including a transceiver, a processor, a memory, and a program stored on the memory and runnable on the processor; the transceiver is used to send and receive data under the control of the processor, and the processor implements the order quota management method described in the first aspect when executing the program.

[0033] In a fourth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a readable storage medium on which a program or instruction is stored, and when the program or instruction is executed by a processor, the order quota management method as described in the first aspect is implemented.

[0034] In a fifth aspect, to achieve the above-mentioned purpose, an embodiment of the present application provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the order quota management method as described in the first aspect.

[0035] The beneficial effects of the above technical solution of this application are as follows:

[0036] In the order quota management method of the embodiment of the present application, first, the first order quota upper limit of the target dealer is dynamically calculated based on the receipt data of multiple stores associated with the target dealer and the current inventory of the target dealer; in this way, the order quota upper limit is dynamically calculated based on the actual situation; secondly, after receiving the quota adjustment request of the first user, based on the first order quota upper limit and the second order quota upper limit configured for the target dealer, a suggested quota adjustment amount is sent to the first user; thirdly, after receiving the quota adjustment instruction of the first user, an order quota adjustment approval form is sent to at least one second user based on the quota adjustment instruction, wherein the quota adjustment instruction carries the expected quota adjustment amount and the suggested quota adjustment amount; finally, after receiving the first notification from the second user, the order quota upper limit of the target dealer is adjusted based on the expected quota adjustment amount, and the first notification indicates that the order quota adjustment is allowed. In this way, the order quota of the target dealer is related to the actual situation such as the real-time inventory of the target dealer, making the quota setting more in line with actual business needs, avoiding the rigidity of static quotas, and realizing intelligent, systematic and accurate dynamic adjustment of the order quota upper limit for dealers, reducing the subjectivity of manual judgment, and improving the scientificity and accuracy of decision-making; reducing the probability of an unbalanced state of "high inventory and low turnover" or "low inventory and high demand". BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 This is a flowchart of the order quota management method according to an embodiment of the present application;

[0038] Figure 2 This is a structural diagram of an order quota management device according to an embodiment of the present application;

[0039] Figure 3 This is a structural diagram of the order quota management device according to an embodiment of the present application. DETAILED DESCRIPTION

[0040] In order to make the technical problems, technical solutions and advantages to be solved by this application clearer, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0041] It should be understood that references throughout this specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0042] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0043] Additionally, the terms "system" and "network" are often used interchangeably herein.

[0044] In the embodiments provided herein, it should be understood that "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B based solely on A; B can also be determined based on A and / or other information.

[0045] The embodiment of the present application provides an order quota management method, such as Figure 1 As shown, the method includes:

[0046] Step 101, dynamically calculate the current order quota upper limit of the target dealer based on the receipt data of multiple stores associated with the target dealer and the current inventory of the target dealer; wherein, first, the multiple stores associated with the target dealer refer to the multiple stores supplied by the target dealer; second, the receipt data can refer to the historical receipt data of each store (such as the number of receipts in the past N months) or the maximum number of receipts configured for the store; third, in this step, the order quota upper limit of the target dealer is dynamically calculated based on the receipt data and inventory of the store, so that the order quota upper limit is related to the actual situation, reducing the probability of an unbalanced state of "high inventory and low turnover" or "low inventory and high demand".

[0047] Step 102: After receiving the quota adjustment request from the first user, a suggested quota adjustment amount is sent to the first user based on the first order quota upper limit and the second order quota upper limit configured for the target distributor; here, firstly, the first user is, for example, a business representative / sales personnel of the brand; secondly, the second order quota upper limit is, for example, the initial order quota upper limit manually set at the beginning of this month or the order quota upper limit after the most recent adjustment; and thirdly, the suggested quota adjustment amount is the difference between the first order quota upper limit and the second order quota upper limit.

[0048] Step 103: After receiving the quota adjustment instruction from the first user, an order quota adjustment approval form is sent to at least one second user based on the quota adjustment instruction, wherein the quota adjustment instruction carries the expected quota adjustment amount and the recommended quota adjustment amount; here, firstly, the expected quota adjustment amount is the quota amount that the first user determines to adjust this time according to needs, and the expected quota adjustment amount may be the same as or different from the recommended quota adjustment amount. The second user may evaluate the expected quota adjustment amount based on the recommended quota adjustment amount to determine whether to approve it; secondly, the second user is, for example, a management staff member of the brand.

[0049] Here, it should be noted that when the expected quota adjustment amount is the same as the recommended quota adjustment amount, the second user includes, for example, the leader of the first user and the head of the product control department; when the expected quota adjustment amount is greater than the recommended quota adjustment amount, the second user includes, for example, the leader of the first user, the head of the product control department and the senior leader of the brand, etc. In this way, when the expected quota adjustment amount is within a reasonable range, the relevant personnel of the product control department can decide whether to adjust the quota; when the expected quota adjustment amount is large, the senior management of the brand will decide whether to adjust the quota. In this way, precise control of the product can be achieved.

[0050] Step 104: After receiving the first notification from the second user, the order quota upper limit of the target distributor is adjusted according to the expected quota adjustment amount. The first notification indicates that the order quota adjustment is allowed. That is, after approval, the system can automatically adjust the order quota upper limit of the target distributor based on the expected quota adjustment amount, so that the order quota of the target distributor can not only meet the needs of the target distributor but also be consistent with the actual situation (inventory / sales situation), thereby achieving accurate adjustment of the order quota upper limit; for example, the adjusted order quota upper limit of the target distributor is the sum of the second order quota upper limit and the expected quota adjustment amount.

[0051] In addition, after step 103, the method further includes: after receiving a second notification from the second user (indicating that the order quota adjustment is not allowed), forwarding the second notification to the first user, wherein the second notification carries the reason for not allowing the order quota adjustment, so that the first user can re-initiate a quota adjustment request based on the reason.

[0052] In the order quota management method of the embodiment of the present application, first, the first order quota upper limit of the target dealer is dynamically calculated based on the receipt data of multiple stores associated with the target dealer and the current inventory of the target dealer; second, after receiving the quota adjustment request of the first user, based on the first order quota upper limit and the second order quota upper limit configured for the target dealer, a suggested quota adjustment amount is sent to the first user; third, after receiving the quota adjustment instruction of the first user, an order quota adjustment approval form is sent to at least one second user based on the quota adjustment instruction, wherein the quota adjustment instruction carries the expected quota adjustment amount and the suggested quota adjustment amount; finally, after receiving the first notification from the second user, the order quota upper limit of the target dealer is adjusted according to the expected quota adjustment amount, and the first notification indicates that the order quota adjustment is allowed. In this way, the order quota of the target dealer is related to the actual situation such as the real-time inventory of the target dealer, realizing the intelligent, systematic and accurate dynamic adjustment of the order quota upper limit for the dealer, avoiding the rigidity of static quota; reducing the subjectivity of manual judgment, improving the scientific nature and accuracy of decision-making; and reducing the probability of an unbalanced state of "high inventory and low turnover" or "low inventory and high demand".

[0053] As an optional implementation, the delivery data in step 101 includes the historical delivery count or the preset maximum delivery count for each store. Based on this, the implementation of step 101 includes the following two cases:

[0054] Case 1: When the transfer time of the target distributor's minimum stock keeping unit (SKU) is greater than or equal to the first time period, the first order quota upper limit is dynamically calculated based on the historical number of goods received within the first time period and the current inventory level. For example, the first time period is six months / six months. That is, when the target distributor has cooperated with the brand for six months, or when the target distributor has received goods from the brand for six months, that is, when there is sufficient delivery data from the target distributor, the first order quota upper limit is calculated based on the target distributor's historical number of goods received and the target distributor's current inventory level.

[0055] As a specific implementation method, the specific implementation of the above situation one can be: calculate the first order quota upper limit based on the monthly average receipt volume in the first time period determined by the historical receipt number, the pre-configured SKU inventory turnover control days and the current inventory. Exemplarily, it is: determine the monthly average receipt volume in the first time period based on the historical receipt number, calculate the first product of the number of months corresponding to the SKU inventory turnover control days and the monthly average receipt volume, and determine the first order quota upper limit as the difference between the first product and the current inventory. Taking the first time period of 6 months as an example, the above implementation process can be expressed as: first order quota upper limit = (SKU inventory turnover control days / 30) * average monthly receipt volume in the past 6 months - current inventory. Among them, the past 6 months refer to the 6 consecutive months adjacent to the current month. For example, if the current month is July, the first time period refers to January to June.

[0056] Case 2: If the target distributor's SKU transfer time is less than the first time, the first order quota cap is dynamically calculated based on the maximum number of goods received and the current inventory level. In other words, if the target distributor has been collaborating with the brand for less than six months, or if the target distributor has received goods from the brand for less than six months, i.e., if there is insufficient data on the target distributor's goods received, the first order quota cap is calculated based on the pre-configured maximum number of goods received by each of the target distributor's stores and the target distributor's current inventory level.

[0057] As a specific implementation, the above-mentioned second scenario can be implemented by calculating the first order quota upper limit based on the maximum total number of goods received by all stores associated with the target distributor, as determined by the maximum number of goods received, and the current inventory level. For example, this can be achieved by calculating the second product of the number of stores associated with the target distributor and the maximum number of goods received, and determining the current order quota upper limit as the difference between the second product and the current inventory level. This implementation process can be expressed as follows: First quota upper limit = Number of stores associated with the target distributor * Maximum number of goods received - Current inventory level.

[0058] The above optional implementation method realizes the optimal configuration of enterprise resources and reduces operating costs through a scientific quota allocation mechanism.

[0059] Furthermore, as an optional implementation, after step 101, the method further includes:

[0060] If the first order quota upper limit is less than the pre-configured minimum quota guarantee value, the first order quota upper limit is updated to the minimum quota guarantee value. In other words, if the calculated first order quota upper limit is less than the minimum quota guarantee value (for example, 100 cartons of milk powder), the first order quota upper limit of the target distributor is updated to the minimum quota guarantee value. In other words, the target distributor's order must be at least the minimum quota guarantee value.

[0061] Furthermore, as an optional implementation, the method further includes:

[0062] The inventory turnover risk value of the target distributor is determined based on the current inventory level, the number of orders that have been placed but not shipped by the target distributor, and the average monthly sales volume of the target distributor; wherein the inventory turnover risk value is used to represent the number of days for inventory product turnover, wherein the number of inventory products includes the current inventory level and the number of products that have been ordered but not shipped; illustratively, the inventory turnover risk value = (current inventory level + current order level + number of orders under review + number of approved but unshipped orders) / monthly average level * 30.

[0063] If the inventory turnover risk value exceeds the pre-configured SKU inventory turnover control days, the target distributor's order will be blocked. If the inventory turnover limit exceeds the SKU inventory turnover control days, it indicates an imbalance of "high inventory and low turnover," and the target distributor will be automatically restricted from placing orders until inventory returns to a normal range. The system will then automatically restore ordering permissions to eliminate the imbalance.

[0064] It should be noted that the optional implementation method described above can be to intelligently identify and control excess inventory orders after adjusting the target distributor's order quota cap at least once within an adjustment cycle (e.g., one month). An adjustment cycle is the time between two consecutive initial quota caps input by the first user. In other words, after the first user configures the target distributor's initial quota cap and adjusts it once, the inventory turnover risk value can be monitored / calculated in real time to automatically identify high-risk orders and intelligently identify and control the target distributor's excess orders, ensuring that the order quota cap is consistent with actual conditions and effectively preventing inventory overstock risks.

[0065] Furthermore, as an optional implementation, the method further includes:

[0066] Based on the orders placed by the target dealers, the quota usage status of the target dealers is updated in real time; that is, the quota of the target dealers is deducted in real time.

[0067] A quota analysis request from the first user is received.

[0068] In response to the quota analysis request, a quota analysis table for the target distributor is sent to the first user based on the recorded quota usage status. For example, the quota analysis table includes quota usage records and / or quota adjustment records, etc., so that the user can set the next initial quota limit based on the quota analysis table.

[0069] The above optional implementation method can provide the first user with comprehensive data analysis and visual reporting functions, helping managers to understand the quota execution status in real time.

[0070] The following describes the core steps of implementing the order quota management method of the above embodiment:

[0071] Step 1: Establish a sales quota parameter model; that is, configure different inventory turnover control days for each product SKU (corresponding to the aforementioned SKU inventory turnover control days), set the minimum quota guarantee value, configure the sales control starting month parameter (corresponding to the aforementioned first time period), and set the maximum number of receipts for each store.

[0072] Step 2: Dynamically calculate the quota cap. Specifically, the system automatically calculates the quota cap based on the dealer's store historical receipt data and current inventory status. When the dealer's corresponding SKU transfer time exceeds N months (related to the start month of dynamic sales control):

[0073] Quota Cap = (SKU Inventory Turnover Control Days ÷ 30) × Average Monthly Receipts over the Past 6 Months - Current Inventory (If the calculated result is less than the minimum quota, the minimum quota will be used).

[0074] When the distributor's corresponding SKU adjustment time is less than N months:

[0075] Quota cap = number of supply stores × maximum number of goods received by each store - current inventory.

[0076] Step 3: Intelligent quota adjustment. For example, if a distributor needs to place an order exceeding the quota, they must manually apply for a quota adjustment. The system automatically calculates a recommended adjustment amount for the approver's reference. The recommended adjustment amount = the recalculated quota limit - the current quota limit. The recalculated quota limit is the result of the calculation in Step 2 above, and the current quota limit is the quota limit initially entered manually or the previously adjusted quota limit.

[0077] Step 4: Intelligent identification and control of overstock orders; specifically:

[0078] Calculate inventory turnover risk value in real time: Risk value = (current inventory + current order quantity + order quantity under review + approved but unshipped orders) / average monthly turnover × 30;

[0079] When the risk value exceeds the SKU inventory turnover control days, the system automatically restricts dealers from placing orders. When inventory returns to normal, the system automatically restores order permissions.

[0080] Step 5: Quota execution and monitoring, including: real-time update of quota usage status and provision of multi-dimensional quota analysis reports.

[0081] The above-mentioned order quota management method of the embodiment of the present application, firstly, by dynamically and accurately calculating the upper limit of the first order quota, makes the quota setting more in line with actual business needs, and avoids the rigidity of static quotas. Secondly, it realizes the automation of the entire process from quota calculation, adjustment application to approval and execution, reduces the subjectivity of manual judgment, improves the scientificity and accuracy of decision-making, and improves work efficiency. Thirdly, it innovatively proposes an over-inventory order identification algorithm, which can automatically discover high-risk orders and trigger a control mechanism to effectively prevent the risk of inventory backlogs; fourthly, through a scientific quota allocation mechanism, it achieves the optimal configuration of enterprise resources and reduces operating costs. Fifthly, it also provides comprehensive data analysis and visual reporting functions to help managers grasp the quota execution status in real time.

[0082] The embodiment of the present application also provides an order quota management device, such as Figure 2 Shown, including:

[0083] A calculation module 201 is configured to dynamically calculate the upper limit of the first order quota of the target distributor based on the receipt data of multiple stores associated with the target distributor and the current inventory of the target distributor;

[0084] A first sending module 202 is configured to, after receiving a quota adjustment request from a first user, send a suggested quota adjustment amount to the first user based on the first order quota limit and the second order quota limit configured for the target distributor;

[0085] A second sending module 203 is configured to, after receiving the quota adjustment instruction from the first user, send an order quota adjustment approval form to at least one second user based on the quota adjustment instruction, wherein the quota adjustment instruction carries the expected quota adjustment amount and the recommended quota adjustment amount;

[0086] The adjustment module 204 is configured to adjust the order quota upper limit of the target distributor according to the desired quota adjustment amount after receiving the first notification from the second user, wherein the first notification indicates that the order quota adjustment is allowed.

[0087] The delivery data includes the historical delivery number or the preset maximum delivery number for each store;

[0088] The calculation module 201 includes:

[0089] a first calculation submodule, configured to dynamically calculate the first order quota upper limit based on the historical number of goods received within the first time period and the current inventory level, when the target distributor's minimum stock keeping unit (SKU) transfer time meets a first time period;

[0090] Alternatively, the second calculation submodule is configured to dynamically calculate the first order quota upper limit based on the maximum number of goods received and the current inventory when the SKU transfer time of the target distributor is less than the first time.

[0091] The first calculation submodule is specifically configured to calculate the first order quota upper limit based on the monthly average receipt volume within the first period determined by the historical receipt volume, the pre-configured SKU inventory turnover control days, and the current inventory volume;

[0092] Alternatively, the second computing submodule is specifically configured to:

[0093] The first order quota upper limit is calculated based on the maximum total number of goods received by all stores associated with the target distributor determined by the maximum number of goods received and the current inventory.

[0094] Wherein, the device further comprises:

[0095] An updating module is configured to update the first order quota upper limit to the pre-configured minimum quota guaranteed value when the first order quota upper limit is less than the pre-configured minimum quota guaranteed value.

[0096] Wherein, the device further comprises:

[0097] a determination module, configured to determine the inventory turnover risk value of the target dealer based on the current inventory, the number of orders placed by the target dealer but not yet shipped, and the average monthly turnover volume of the target dealer;

[0098] The interception module is used to intercept the order of the target distributor when the inventory turnover risk value is greater than the pre-configured SKU inventory turnover control days.

[0099] Wherein, the device further comprises:

[0100] An updating module, configured to update the quota usage status of the target dealer in real time based on the order placed by the target dealer;

[0101] a receiving module, configured to receive a quota analysis request from the first user;

[0102] A third sending module is configured to send the quota analysis table of the target dealer to the first user in response to the quota analysis request and according to the recorded quota usage status.

[0103] It should be noted here that the above-mentioned order quota management device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned order quota management method embodiment, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0104] An embodiment of the present application also provides an order quota management device, including a transceiver 310, a processor 300, a memory 320, and a program stored on the memory 320 and executable on the processor 300; wherein, when the processor 300 executes the program, the order quota management method described above is implemented.

[0105] The transceiver 310 is configured to receive and send data under the control of the processor 300 .

[0106] Among them, Figure 3 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by processor 300 and memory represented by memory 320, which are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 310 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different devices, the user interface 330 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.

[0107] The processor 300 is responsible for managing the bus architecture and general processing, and the memory 320 can store data used by the processor 300 when performing operations.

[0108] The present application also provides a readable storage medium having a program stored thereon. When executed by a processor, the program implements the above-described order quota management method and achieves the same technical effect. To avoid repetition, the details are not described here. The readable storage medium may be, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0109] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform. Of course, hardware can also be used, but in many cases the former is a more preferred embodiment. Based on this understanding, the technical solution of this application, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, disk, or CD) and includes a number of instructions for executing the methods described in each embodiment of this application.

[0110] Therefore, an embodiment of the present application also provides a computer program product, including computer instructions, which, when executed by a processor, implement the order quota management method as described above and can achieve the same technical effect. To avoid repetition, they will not be described here.

[0111] In embodiments of the present application, modules can be implemented in software so that they can be executed by various types of processors. For example, an identified executable code module can include one or more physical or logical blocks of computer instructions, for example, which can be constructed as objects, processes, or functions. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different locations, which, when logically combined together, constitute the module and achieve the specified purpose of the module.

[0112] In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed in the middle of different programs, and distributed across a plurality of memory devices.Similarly, operating data can be identified in the module, and can be realized and organized in the data structure of any appropriate type according to any appropriate form.Described operating data can be collected as a single data set, or can be distributed in different locations (being included on different storage devices), and can only be present in a system or network as an electronic signal at least in part.

[0113] When a module can be implemented using software, given the current state of hardware technology, those skilled in the art can build corresponding hardware circuits to implement the corresponding functions of the software-implemented module without considering cost. The hardware circuits may include conventional very large-scale integration (VLSI) circuits or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules may also be implemented using programmable hardware devices, such as field programmable gate arrays, programmable array logic, or programmable logic devices.

[0114] The above exemplary embodiments are described with reference to the accompanying drawings. Many different forms and embodiments are possible without departing from the spirit and teachings of this application. Therefore, this application should not be construed as limited to the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided so that this application will be complete and impartial and will convey the scope of this application to those skilled in the art. In the drawings, component sizes and relative sizes may be exaggerated for clarity. The terminology used herein is for purposes of describing specific exemplary embodiments only and is not intended to be limiting. As used herein, unless the context clearly indicates otherwise, the singular forms "a," "an," and "the" are intended to encompass such plural forms. It will be further understood that the terms "comprising" and / or "including," when used in this specification, indicate the presence of the stated features, integers, steps, operations, components, and / or elements, but do not preclude the presence or addition of one or more other features, integers, steps, operations, components, elements, and / or groups thereof. Unless otherwise indicated, when stated, a range of values ​​includes the upper and lower limits of that range and any subranges therebetween.

[0115] The above is a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles described in the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. An order quota management method, characterized in that: include: Dynamically calculating the upper limit of the first order quota of the target distributor based on the receipt data of multiple stores associated with the target distributor and the current inventory of the target distributor; After receiving the quota adjustment request from the first user, sending a suggested quota adjustment amount to the first user based on the first order quota upper limit and the second order quota upper limit configured for the target distributor; After receiving the quota adjustment instruction from the first user, sending an order quota adjustment approval form to at least one second user based on the quota adjustment instruction, wherein the quota adjustment instruction carries the expected quota adjustment amount and the suggested quota adjustment amount; After receiving a first notification from the second user, adjusting the order quota upper limit of the target distributor according to the desired quota adjustment amount, the first notification indicating that the order quota adjustment is permitted; The delivery data includes the historical delivery number or the preset maximum delivery number for each store; The dynamically calculating the upper limit of the first order quota of the target distributor based on the receipt data of multiple stores associated with the target distributor and the current inventory of the target distributor includes: When the minimum stock keeping unit (SKU) transfer time of the target distributor is greater than or equal to the first time period, dynamically calculating the first order quota upper limit based on the historical number of goods received within the first time period and the current inventory level; Alternatively, when the SKU transfer time of the target distributor is less than the first time, the first order quota upper limit is dynamically calculated based on the maximum number of receipts and the current inventory.

2. The method according to claim 1, wherein: Dynamically calculating the first order quota upper limit based on the historical number of goods received within the first period and the current inventory level includes: Calculate the first order quota upper limit based on the average monthly receipt volume within the first period determined from the historical receipt volume, the pre-configured SKU inventory turnover control days, and the current inventory volume; Alternatively, dynamically calculating the first order quota upper limit based on the maximum number of goods received and the current inventory level includes: The first order quota upper limit is calculated based on the maximum total number of goods received by all stores associated with the target distributor determined by the maximum number of goods received and the current inventory.

3. The method according to claim 1 or 2, characterized in that After dynamically calculating the first order quota upper limit based on the historical number of goods received within the first period and the current inventory level, the method further includes: In a case where the first order quota upper limit is less than a pre-configured minimum quota guaranteed value, the first order quota upper limit is updated to the minimum quota guaranteed value.

4. The method according to claim 1, wherein The method further comprises: Determine the inventory turnover risk value of the target dealer based on the current inventory, the number of orders placed by the target dealer but not yet shipped, and the average monthly sales volume of the target dealer; When the inventory turnover risk value is greater than the pre-configured SKU inventory turnover control days, the order of the target distributor is intercepted.

5. The method according to claim 1, wherein The method further comprises: Based on the orders placed by the target dealers, updating the quota usage status of the target dealers in real time; receiving a quota analysis request from the first user; In response to the quota analysis request, a quota analysis table of the target dealer is sent to the first user according to the recorded quota usage status.

6. An order quota management device, characterized in that: include: a calculation module, configured to dynamically calculate the upper limit of the first order quota of the target distributor based on the receipt data of multiple stores associated with the target distributor and the current inventory of the target distributor; a first sending module configured to, after receiving a quota adjustment request from a first user, send a suggested quota adjustment amount to the first user based on the first order quota upper limit and a second order quota upper limit configured for the target distributor; a second sending module, configured to, after receiving the quota adjustment instruction from the first user, send an order quota adjustment approval form to at least one second user based on the quota adjustment instruction, wherein the quota adjustment instruction carries the expected quota adjustment amount and the suggested quota adjustment amount; an adjustment module configured to adjust the order quota upper limit of the target distributor according to the desired quota adjustment amount after receiving a first notification from the second user, wherein the first notification indicates that the order quota adjustment is allowed; The delivery data includes the historical delivery number or the preset maximum delivery number for each store; The computing module includes: a first calculation submodule, configured to dynamically calculate the first order quota upper limit based on the historical number of goods received within the first time period and the current inventory level, when the target distributor's minimum stock keeping unit (SKU) transfer time meets a first time period; Alternatively, the second calculation submodule is configured to dynamically calculate the first order quota upper limit based on the maximum number of goods received and the current inventory when the SKU transfer time of the target distributor is less than the first time.

7. An order quota management device, comprising a transceiver, a processor, a memory, and a program stored in the memory and executable on the processor; characterized in that: The transceiver is used to send and receive data under the control of the processor, and the processor implements the order quota management method according to any one of claims 1 to 5 when executing the program.

8. A readable storage medium having a program or instruction stored thereon, characterized in that: When the program or instruction is executed by a processor, the order quota management method according to any one of claims 1 to 5 is implemented.

9. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the order quota management method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Purchase order control method and control system

    CN106920148A