Multi-factory inventory and capacity deployment control method, device, equipment and medium
By optimizing order allocation and capacity deployment in a multi-factory environment, the problems of excessive computing resource consumption and high costs caused by a large number of orders were solved, achieving efficient and low-cost order production and delivery.
Patent Information
- Application Number
- CN202411163297.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-23
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2044-08-23
AI Technical Summary
In a multi-factory collaborative production environment, existing technologies suffer from problems such as excessive computing resource consumption due to the large number of orders, and high order manufacturing costs, delivery timeliness, and logistics distance costs.
By determining the order allocation sequence, selecting the optimal factory for inventory utilization, and combining a multi-level capability verification algorithm to optimize production line utilization, efficient order matching and production can be achieved.
Significantly reduces production costs, improves factory collaboration capabilities, ensures timely order completion, and optimizes production efficiency.
Smart Images

Figure CN119067388B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of production control, and in particular to a multi-factory inventory and capacity deployment control method, a corresponding device, an electronic device and a computer readable storage medium. BACKGROUND
[0002] In recent years, with the market of the home appliance industry changing from incremental to stock, the production and manufacturing mode of enterprises gradually changes from production-led marketing to marketing-led production. In the environment of single production delivery centered on customers, large home appliance manufacturing enterprises often adopt the mode of regional manufacturing and distribution, and set up factories in different geographical locations for production. However, with the segmentation of sales channels caused by industry competition, the orders accepted by enterprises gradually show a situation of uneven distribution of customer addresses and fragmented quantity. The independent operation mode of each factory in different regions is no longer suitable for the highly agile order environment due to the lack of cooperation between factories, forcing enterprises to change to the mode of unified management of orders by the group. Therefore, the research on multi-factory collaborative production in the multi-address order scenario has theoretical and practical significance.
[0003] At present, for the multi-factory inventory and capacity deployment of the home appliance industry, there are the following problems in the allocation of production orders: first, the number of orders that enterprises need to allocate is large, which requires a large amount of computing resources; second, the degree of detail of resource constraints often determines the complexity and applicability of the order allocation process, too much detail requires a large amount of planning time, and too rough granularity is not suitable for the development of lower-level production plans; third, the cost of orders in terms of manufacturing cost, delivery punctuality and logistics distance is too high.
[0004] In summary, to adapt to the problems in the prior art that the number of orders that enterprises need to allocate is large, which requires a large amount of computing resources, and the cost of orders in terms of manufacturing cost, delivery punctuality and logistics distance is too high, the present applicant makes corresponding exploration to solve the problem. SUMMARY
[0005] The present application aims to solve the above problems and provide a multi-factory inventory and capacity deployment control method, a corresponding device, an electronic device and a computer readable storage medium.
[0006] To meet the various purposes of the present application, the present application adopts the following technical solutions:
[0007] A multi-factory inventory and capacity deployment control method is proposed to adapt to one of the purposes of the present application, comprising:
[0008] In response to the multi-factory inventory allocation instruction, an order allocation sequence and order information of each to-be-produced electrical appliance order are determined, a to-be-produced electrical appliance order with the highest current priority is selected, factories with product model inventory of the to-be-produced electrical appliance order are screened out, and total cost of the to-be-produced electrical appliance order allocated to each factory with the product model inventory is calculated and determined, wherein the order information includes a product model and a product demand quantity;
[0009] The factory with the minimum total cost is selected for inventory occupation, it is detected whether the factory with the minimum total cost can fully meet the product demand quantity corresponding to the to-be-produced electrical appliance order, if not, a remaining part of the to-be-produced electrical appliance order that cannot fully meet the product demand quantity is determined as a partial production-occupied order, and an un-produced product demand quantity corresponding to the partial production-occupied order is determined.
[0010] In response to the multi-factory production capacity allocation instruction, the partial production-occupied order is sorted according to the order allocation sequence, a partial production-occupied order with the highest current priority is selected, and a first production line occupation scheme corresponding to the partial production-occupied order with the lowest production cost is determined based on a preset multi-level capability verification algorithm according to the un-produced product demand quantity and production line information corresponding to each factory with the product model of the partial production-occupied order.
[0011] The remaining to-be-produced electrical appliance order is determined, the remaining to-be-produced electrical appliance order is sorted according to the order allocation sequence, and a second production line occupation scheme corresponding to the remaining to-be-produced electrical appliance order with the lowest production cost is determined based on a preset multi-level capability verification algorithm according to the product model and product demand quantity corresponding to the remaining to-be-produced electrical appliance order and production line information corresponding to each factory.
[0012] Production is performed based on the first production line occupation scheme corresponding to the partial production-occupied order and the second production line occupation scheme corresponding to the remaining to-be-produced electrical appliance order to complete multi-factory inventory and production capacity allocation control.
[0013] Optionally, the step of calculating and determining the total cost of the to-be-produced electrical appliance order allocated to each factory with the product model inventory includes:
[0014] A first product of a unit logistics cost of each factory to the to-be-produced electrical appliance order address and the product demand quantity of the to-be-produced electrical appliance order is multiplied to determine a logistics cost of the to-be-produced electrical appliance order.
[0015] calculating a second product of the unit production cost of the to-be-produced electrical appliance order in the selected factory and the product demand quantity of the to-be-produced electrical appliance order, calculating a third product of the unit production cost of the to-be-produced electrical appliance order in the selected factory and the inventory occupation quantity of the to-be-produced electrical appliance order, determining the production cost of the to-be-produced electrical appliance order based on a difference between the second product and the third product;
[0016] calculating a fourth product of the unit delay cost of the to-be-produced electrical appliance order and the delay days required for completing the to-be-produced electrical appliance order, to determine the delay cost of the to-be-produced electrical appliance order;
[0017] determining the total cost of the to-be-produced electrical appliance order allocated to the respective factories having the inventory of the product model based on a sum of the logistics cost, the production cost and the delay cost.
[0018] Optionally, after the step of determining the total cost of the to-be-produced electrical appliance order allocated to the respective factories having the inventory of the product model, the method further comprises:
[0019] comparing the total cost of the to-be-produced electrical appliance order allocated to the respective factories having the inventory of the product model, and selecting the factory having the lowest total cost for allocation;
[0020] judging whether the factory having the lowest total cost can satisfy the product demand quantity corresponding to the to-be-produced electrical appliance order in full, if not, recording the allocation result of the order and reducing the inventory information of the factory, and determining the remaining part of the to-be-produced electrical appliance order as a partial occupation order, and if yes, directly recording the allocation result of the order, and completing the inventory occupation of the to-be-produced electrical appliance order;
[0021] if the inventory of the product model in all factories has been reduced and completed, or the to-be-produced electrical appliance order has been occupied by inventory, the inventory allocation of the to-be-produced electrical appliance order is completed, and the subsequent steps after sorting the partial occupation orders according to the order allocation sequence are executed.
[0022] Optionally, the step of determining the first production line occupation scheme corresponding to the partial occupation order having the lowest occupation cost based on the preset multi-level capability verification algorithm according to the un-produced product demand quantity and the production line information corresponding to the respective factories having the product model of the partial occupation order comprises:
[0023] counting the production line information corresponding to the respective factories having the product model of the partial occupation order and the un-produced product demand quantity corresponding to the partial occupation order;
[0024] based on the production line information corresponding to each factory of the product model of the partial production order and the unproduced product demand quantity corresponding to the partial production order, the production capacity of each factory is divided and sorted according to different levels, and the capacity of the outermost level is checked first, and then the capacity of the innermost level is checked;
[0025] For each of the partial production orders, whether the capacity of each level can meet the demand of the order is checked from outside to inside;
[0026] If the capacity of a certain level can meet the order requirement, the check is continued to the inner level;
[0027] If the capacity of a certain level is insufficient to meet the order demand, the last block of the last level is returned to perform new capacity verification;
[0028] The above steps are continuously performed until the capacity of all levels is checked, and it is ensured that the production line information corresponding to the factory can completely meet the partial production order.
[0029] Optionally, for each of the partial production orders, the step of checking whether the capacity of each level can meet the demand of the order from outside to inside, comprising:
[0030] For each of the partial production orders, the system starts from the capacity of the outermost level and checks level by level;
[0031] If the capacity of the current level is sufficient to meet the production requirement of the order, the check is continued to the inner level;
[0032] If the capacity of a certain level is insufficient to meet the order demand, the last block of the last level is returned to perform new capacity verification, and a more suitable production line is selected or the capacity allocation is adjusted.
[0033] Optionally, before the step of determining the order allocation sequence of each to-be-produced electrical appliance order and the order information, comprising:
[0034] Obtaining order information corresponding to each to-be-produced electrical appliance order;
[0035] Based on the order information, a set of preset order allocation rules is used to determine the order allocation sequence corresponding to each to-be-produced electrical appliance order.
[0036] Optionally, the set of order allocation rules includes an order delivery period priority rule, a key model priority rule, a maximum quantity limit rule, and a maximum delay cost priority rule;
[0037] The order delivery period priority rule represents that the orders are arranged in the order of delivery period from front to back;
[0038] The key model priority rule represents a rule of ordering the processable factories and the process quantity of the product model corresponding to the order from small to large according to the order;
[0039] The maximum quantity limit rule orders the rule of ordering the order quantity from large to small according to the order, and preferentially allocates the order with large order quantity;
[0040] The maximum delay cost priority rule arranges the order of the unit delay cost of the order from high to low.
[0041] Another object of the present application is to provide a multi-factory inventory and capacity allocation control device, comprising:
[0042] The cost calculation module is configured to determine the order allocation order and order information of each to-be-produced electrical appliance order in response to the multi-factory inventory allocation instruction, select the to-be-produced electrical appliance order with the highest current priority, filter out each factory with product model inventory of the to-be-produced electrical appliance order, and calculate and determine the total cost of allocating the to-be-produced electrical appliance order to each factory with product model inventory. The order information includes product model and product demand quantity;
[0043] The partial production determination module is configured to select the factory with the minimum total cost to occupy the inventory, detect whether the factory with the minimum total cost can fully meet the product demand quantity corresponding to the to-be-produced electrical appliance order, and if not, determine the remaining part of the to-be-produced electrical appliance order that cannot fully meet the product demand quantity as a partial production order, and determine the un-produced product demand quantity corresponding to the partial production order.
[0044] The first production line scheme determination module is configured to sort the partial production orders according to the order allocation order in response to the multi-factory capacity allocation instruction, select the partial production order with the highest current priority, and determine the first production line occupation scheme corresponding to the partial production order with the lowest occupation cost based on a preset multi-level capacity verification algorithm according to the un-produced product demand quantity and the production line information corresponding to each factory with the product model of the partial production order.
[0045] The second production line scheme determination module is configured to determine the remaining to-be-produced electrical appliance order, sort the remaining to-be-produced electrical appliance order according to the order allocation order, and determine the second production line occupation scheme corresponding to the remaining to-be-produced electrical appliance order with the lowest occupation cost based on a preset multi-level capacity verification algorithm according to the product model and product demand quantity corresponding to the remaining to-be-produced electrical appliance order and the production line information corresponding to each factory.
[0046] The capacity allocation module is configured to produce based on a first production line occupation scheme corresponding to the partial production order and a second production line occupation scheme corresponding to the remaining to-be-produced electrical appliance order, to complete the multi-factory inventory and capacity allocation control.
[0047] An electronic device is provided to adapt to another object of the present application, comprising a central processing unit and a memory, the central processing unit is used to call a computer program stored in the memory to execute the steps of the multi-factory inventory and capacity allocation control method.
[0048] A computer readable storage medium is provided to adapt to another object of the present application, which stores a computer program implemented according to the multi-factory inventory and capacity allocation control method in the form of computer readable instructions, when the computer program is called and run by a computer, the steps included in the corresponding method are executed.
[0049] Compared with the prior art, the present application is aimed at the problems in the prior art that the enterprise needs to allocate a large number of orders, needs to occupy a large amount of computing resources, and the cost of the order manufacturing cost, delivery timeliness, logistics distance is too high, and the present application includes but is not limited to the following beneficial effects:
[0050] Firstly, the multi-factory inventory and capacity allocation control method of the present application can control a large number of to-be-produced electrical appliance orders and match each factory, so as to find the most suitable factory for producing orders, avoid the problem of unable to complete order production, significantly save the production cost of each order, improve the production efficiency of the enterprise, avoid the problem of cost spending too much on order manufacturing cost, delivery timeliness, logistics distance, realize timely distribution of orders, and match the optimal factory for production to ensure that the order can be produced in time and efficiently;
[0051] Secondly, the multi-factory inventory and capacity allocation control method of the present application can significantly improve the collaboration ability between each factory, greatly enhance the production capacity of each factory, significantly save the production cost of each order, improve the production efficiency of the enterprise, and provide the possibility for the sustainable development of the enterprise. BRIEF DESCRIPTION OF DRAWINGS
[0052] The above and / or additional aspects and advantages of the present application will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
[0053] Figure 1 The flowchart of the multi-factory inventory and capacity allocation control method in the embodiments of the present application is shown;
[0054] Figure 2 The principle block diagram of the multi-factory inventory and capacity allocation control device in the embodiments of the present application is shown;
[0055] Figure 3 FIG. 1 is a structural schematic diagram of a computer device in an embodiment of the present application. DETAILED DESCRIPTION
[0056] Embodiments of the present application are described in detail below with reference to the attached drawing figures, wherein the same or like component have the same or similar reference numbers and meanings throughout. The embodiments described below are exemplary only, and are not to be construed as limiting the present application.
[0057] It should be understood that when an element or layer is referred to as being "on" another element or substrate, it can be directly on the element or substrate or intervening layers can also be present. Herein, "first", "second", "third", "fourth", "fifth", "sixth", "top", "bottom", "over", "under", and "on" are not absolute terms but are relative terms. It should be understood that the terms "comprises", "comprising", "includes", "including", "has", "having" and the like are inclusive and open-ended and are intended to allow for elements, components, integers or steps that would otherwise fall outside the inclusion but are still desirable. It should be further understood that the terms "comprises", "comprising", "includes", "including", "has", "having" and the like are inclusive and open-ended and are intended to allow for elements, components, integers or steps that would otherwise fall outside the inclusion but are still desirable. It should be further understood that when a term is provided as "including one of A and B" or "including one of A or B" or "including the case of A or B", it is intended to mean that "A or B" is included, but not "A and B". It should be understood that the terms "connected to" and "coupled to" as used herein refer to either a direct connection or coupling or an indirect connection or coupling between the elements, components, or steps, and can further include wired and / or wireless connection or coupling.
[0058] It should be understood that the terms "comprises", "comprising", "includes", "including", "has", "having", "contains" and "containing" when used herein, specify the presence of stated elements or features but do not preclude the presence or addition of one or more other elements or features. It should be further understood that the terms "connected to" and "coupled to" as used herein refer to either a direct connection or coupling or an indirect connection or coupling between the elements, components, or steps, and can further include wired and / or wireless connection or coupling.
[0059] Those skilled in the art will understand that, as used herein, the terms "client," "terminal," and "terminal device" include both devices that are solely wireless signal receivers and devices that have both receiving and transmitting hardware that can communicate bi-directionally over a bi-directional communication link. Such devices can include cellular or other communication devices with single-line or multiple-line displays, or no display, Personal Communications Service (PCS) devices that can combine a voice and / or data processor, a PDA that can include a radio frequency receiver and a pager, Internet and / or Intranet access, a Web browser, a calendar, and / or a GPS receiver, a conventional laptop and / or palmtop computer and / or other devices that have a radio frequency receiver. As used herein, the terms "client," "terminal," and "terminal device" can be portable, transportable, mounted in a vehicle (aeronautical, maritime, and / or land), or adapted and / or configured for local and / or distributed operation on Earth and / or any other location in space. As used herein, the terms "client," "terminal," and "terminal device" can also be a communication terminal, an Internet terminal, a music / video playing terminal, such as a PDA, a Mobile Internet Device (MID), and / or a mobile phone with music / video playing function, a smart television, a set-top box, and / or the like.
[0060] As used herein, the terms "server," "client," "service node," and the like refer to hardware that has the equivalent capability of a personal computer, i.e., an electronic device having a central processing unit (including an arithmetic unit and a controller), a memory, an input device, and an output device, and the like necessary components disclosed by the Von Neumann principle. A computer program is stored in the memory, the central processing unit loads the program stored in the external memory into the memory and runs it, executes the instructions in the program, and interacts with the input and output devices, thereby completing a specific function.
[0061] It should be noted that the concept of "server" in the present application can also be extended to the case of a server cluster. According to the principle of network deployment understood by those skilled in the art, the servers should be logically divided, and in physical space, these servers can be independent of each other but can be called through an interface, or can be integrated into a physical computer or a computer cluster. Those skilled in the art should understand this variation and should not be restricted by the implementation of the network deployment of the present application.
[0062] One or more technical features of the present application, unless explicitly specified, can be deployed on a server for implementation and accessed by a client remotely calling an online service interface provided by the server, or can be directly deployed and run on a client for implementation.
[0063] The neural network model referred to or possibly referred to in the present application, unless explicitly specified, can be deployed on a remote server and remotely called by a client, or can be deployed on a client with sufficient device capability for direct calling. In some embodiments, when it runs on a client, its corresponding intelligence can be obtained through transfer learning to reduce the requirement for client hardware running resources and avoid excessive occupation of client hardware running resources.
[0064] The various data involved in the present application, unless explicitly specified, can be stored remotely on a server or stored locally on a terminal device, as long as it is suitable for being called by the technical solutions of the present application.
[0065] Those skilled in the art should know that the various methods of the present application, although based on the same concept and described to present commonality among them, are independently executable unless otherwise specified. Similarly, for each embodiment disclosed in the present application, it is based on the same inventive concept, so the same concept is understood to be equivalent, and although the concept is expressed differently, it is only a suitable transformation for convenience.
[0066] Unless it is explicitly stated that the embodiments disclosed in the present application are mutually exclusive, the technical features involved in each embodiment can be combined flexibly to construct new embodiments, as long as such combination does not deviate from the spirit of the present application and can meet the needs of the prior art or solve some deficiencies in the prior art. For this variation, those skilled in the art should know.
[0067] Please refer to Figure 1 The multi-plant inventory and capacity allocation control method of the present application includes, in one embodiment thereof:
[0068] Step S10, in response to the multi-factory inventory allocation instruction, determining the order allocation sequence of each to-be-produced electrical appliance order and order information, selecting the to-be-produced electrical appliance order with the highest current priority, screening out each factory that has inventory of the product model of the to-be-produced electrical appliance order, and calculating and determining the total cost corresponding to the allocation of the to-be-produced electrical appliance order to each factory that has inventory of the product model, wherein the order information includes a product model and a product demand quantity.
[0069] The multi-factory inventory and capacity allocation control system can respond to the multi-factory inventory allocation instruction, determine the order allocation sequence of each to-be-produced electrical appliance order and order information, select the to-be-produced electrical appliance order with the highest current priority, screen out each factory that has inventory of the product model of the to-be-produced electrical appliance order, and calculate and determine the total cost corresponding to the allocation of the to-be-produced electrical appliance order to each factory that has inventory of the product model.
[0070] Further, the step of calculating and determining the total cost corresponding to the allocation of the to-be-produced electrical appliance order to each factory that has inventory of the product model includes:
[0071] Step S101, determining the logistics cost of the to-be-produced electrical appliance order based on a first product between the unit logistics cost of each factory to the address of the to-be-produced electrical appliance order and the product demand quantity of the to-be-produced electrical appliance order.
[0072] Step S103, calculating and determining a second product between the unit production cost of the selected factory and the product demand quantity of the to-be-produced electrical appliance order, calculating and determining a third product between the unit production cost of the selected factory and the inventory occupation quantity of the to-be-produced electrical appliance order, and determining the manufacturing cost of the to-be-produced electrical appliance order based on the difference between the second product and the third product.
[0073] Step S105, calculating and determining a fourth product between the unit delay cost of the to-be-produced electrical appliance order and the number of days required for the to-be-produced electrical appliance order to be completed, to determine the delay cost of the to-be-produced electrical appliance order.
[0074] Step S207, determining the total cost corresponding to the allocation of the to-be-produced electrical appliance order to each factory that has inventory of the product model based on the sum of the logistics cost, the manufacturing cost, and the delay cost.
[0075] Specifically, the calculation formula of the logistics cost of the to-be-produced electrical appliance order is as follows:
[0076] Cost l =TC*Ri ,
[0077] The formula for calculating the manufacturing cost of the to-be-produced electrical appliance order is as follows:
[0078] Cost m = PC * R i - PC * z i ,
[0079] The formula for calculating the delay cost of the to-be-produced electrical appliance order is as follows:
[0080] Cost t = DC * d i ,
[0081] wherein, Cost l represents the logistics cost of the to-be-produced electrical appliance order; Cost m represents the manufacturing cost of the to-be-produced electrical appliance order; Cost t represents the delay cost of the to-be-produced electrical appliance order; TC represents the unit logistics cost from the factory to the order address, R i represents the order quantity, PC represents the unit manufacturing cost of the order in the selected factory, z i represents the inventory occupation of the order, DC represents the unit delay cost of the order, d i represents the delay days required for the order to be completed.
[0082] The formula for calculating the total cost of the to-be-produced electrical appliance order allocated to each factory where the product model inventory exists is as follows:
[0083] Cost Total = Cost l + Cost m + Cost t
[0084] wherein, Cost Total represents the total cost.
[0085] In some embodiments, before the step of determining the order allocation sequence and the order information of each to-be-produced electrical appliance order, the method comprises:
[0086] Step S1001, obtaining the order information corresponding to each to-be-produced electrical appliance order;
[0087] Step S1003, determining the order allocation sequence corresponding to each to-be-produced electrical appliance order according to the order information and a preset order allocation rule set.
[0088] Specifically, the multi-factory inventory and capacity deployment control system can obtain order information corresponding to each to-be-produced electrical appliance order, determine an order allocation sequence corresponding to each to-be-produced electrical appliance order based on the order information according to a preset order allocation rule set, wherein the order information includes product model, order delivery period, product demand quantity, and the like.
[0089] In some embodiments, the order allocation rule set includes an order delivery period priority rule, a key model priority rule, a maximum quantity limit rule, and a maximum delay cost priority rule, wherein the order delivery period priority rule represents arranging in order of delivery period from front to back to ensure that orders with urgent delivery periods have higher priority; the key model priority rule represents sorting according to the number of products of different models that can be processed by each factory and production line from small to large to ensure that orders that can only be processed by one factory or one production line are given priority; the maximum quantity limit rule sorts orders according to the quantity of products demanded from large to small to give priority to orders with large quantities; and the maximum delay cost priority rule arranges orders according to unit delay cost from high to low.
[0090] Step S20: Selecting a factory with the minimum total cost for inventory occupation, and detecting whether the factory with the minimum total cost can fully meet the product demand quantity corresponding to the to-be-produced electrical appliance order. If not, determining the remaining part of the to-be-produced electrical appliance order that cannot fully meet the product demand quantity as a partial production order, and determining the unproduced product demand quantity corresponding to the partial production order.
[0091] After calculating and determining the total cost of the to-be-produced electrical appliance order allocated to each factory with inventory of the product model, a factory with the minimum total cost is selected for inventory occupation, and it is detected whether the factory with the minimum total cost can fully meet the product demand quantity corresponding to the to-be-produced electrical appliance order. If not, the remaining part of the to-be-produced electrical appliance order that cannot fully meet the product demand quantity is determined as a partial production order, and the unproduced product demand quantity corresponding to the partial production order is determined, wherein the partial production order represents the remaining part of the to-be-produced electrical appliance order after inventory deduction.
[0092] After the step of calculating and determining the total cost of the to-be-produced electrical appliance order allocated to each factory with inventory of the product model, the following steps are included:
[0093] Step S201: Comparing the total cost of the to-be-produced electrical appliance order allocated to each factory with inventory of the product model of the to-be-produced electrical appliance order, and selecting a factory with the lowest total cost for allocation.
[0094] Step S203, judging whether the factory with the minimum total cost can satisfy the product demand quantity corresponding to the to-be-produced electrical appliance order in full, if not, recording the order allocation result and reducing the inventory information of the factory, determining the remaining part of the to-be-produced electrical appliance order as a partial production order, if yes, directly recording the order allocation result, and the inventory occupation of the to-be-produced electrical appliance order is completed;
[0095] Step S205, if the inventory of the product model in all factories has been reduced and completed, or the to-be-produced electrical appliance order has been occupied by inventory;
[0096] Step S207, the inventory allocation of the to-be-produced electrical appliance order is completed, and the step of sorting the partial production order according to the order allocation sequence is continued.
[0097] Specifically, the order allocation sequence generated in the above steps is obtained, and the available inventory order set with the corresponding model is screened out according to the existing inventory model of each factory. The sorting priority of the order allocation sequence is still arranged;
[0098] The order with the highest priority is selected for inventory occupation judgment, and the total cost required to complete the to-be-produced electrical appliance order in the available inventory order set in each factory with the product model inventory is calculated, that is, the sum of the logistics cost and the production cost when the order cannot completely reduce the factory inventory;
[0099] Further, the total cost caused by the acceptance of the order by all factories is compared, and the factory with the lowest cost is selected for allocation;
[0100] Judging whether the order can be satisfied in full, if not, recording the order allocation result and reducing the inventory information of the factory, and marking the remaining part of the order as a partial production order;
[0101] If yes, directly recording the order allocation result, and the inventory occupation of the order is completed. If the inventory of each model in all factories has been reduced and completed, or the order has been occupied by inventory, the order inventory allocation is completed, and the step of sorting the partial production order according to the order allocation sequence is continued, otherwise, the step of selecting the order with the highest priority for inventory occupation judgment is executed.
[0102] Step S30, in response to the multi-factory capacity deployment instruction, sorting the partial production orders according to the order distribution sequence, selecting the partial production order with the highest priority at present, and based on the preset multi-level capacity checking algorithm, determining the first production line occupation scheme corresponding to the partial production order with the lowest production cost according to the unproduced product demand quantity and the production line information corresponding to each factory of the product type with the partial production order.
[0103] After determining the unproduced product demand quantity corresponding to the partial production order, the multi-factory inventory and capacity deployment control system can respond to the multi-factory capacity deployment instruction, sort the partial production orders according to the order distribution sequence, select the partial production order with the highest priority at present, and based on the preset multi-level capacity checking algorithm, determine the first production line occupation scheme corresponding to the partial production order with the lowest production cost according to the unproduced product demand quantity and the production line information corresponding to each factory of the product type with the partial production order.
[0104] Specifically, for the to-be-produced electrical appliance order that is partially satisfied by the selected factory occupation inventory quantity, the corresponding factory capacity is occupied until the order is fully satisfied; after the above to-be-produced electrical appliance order completes the inventory distribution, for the partial production order that only reduces part of the order quantity and the remaining order that does not participate in inventory reduction, the production capacity of the factory production line needs to be occupied to complete. The multi-level capacity checking algorithm can be used to perform production occupation operation on the partial inventory occupation order or the remaining non-reduced occupation order.
[0105] In some embodiments, the first production line occupation scheme corresponding to the partial production order with the lowest production cost is determined, and the calculation formula includes:
[0106] The calculation formula of the logistics cost of the partial production order is as follows:
[0107] Cost l =TC*R i ,
[0108] The calculation formula of the manufacturing cost of the partial production order is as follows:
[0109] Cost m =PC*R i -PC*z i ,
[0110] The calculation formula of the delay cost of the partial production order is as follows:
[0111] Cost t =DC*d i ,
[0112] Wherein, Costl Cost m Cost t TC represents the unit logistics cost from the factory to the order address, R i represents the order quantity, PC represents the unit production cost of the order in the selected factory, z i represents the inventory occupation of the order, DC represents the unit delay cost of the order, d i represents the number of days required for the order to be completed.
[0113] The total cost of the partial production order is allocated to each factory that has inventory of the product model, and the calculation formula is as follows:
[0114] Cost Total = Cost l + Cost m + Cost t
[0115] wherein, Cost Total represents the total production cost.
[0116] Based on the above formula, the first production line occupation scheme corresponding to the partial production order with the lowest production cost can be calculated and determined.
[0117] Further, based on the preset multi-level capacity verification algorithm, the first production line occupation scheme corresponding to the partial production order with the lowest production cost is determined according to the unproduced product demand quantity and the production line information of each factory that has the product model of the partial production order.
[0118] Step S301, the production line information of each factory that has the product model of the partial production order and the unproduced product demand quantity corresponding to the partial production order are counted;
[0119] Step S303, based on the production line information of each factory that has the product model of the partial production order and the unproduced product demand quantity corresponding to the partial production order, the production capacity of each factory is divided and sorted according to different levels, and the capacity is checked from the outermost level to the innermost level;
[0120] Step S305, for each of the partial production orders, check whether the capacity of each level can meet the demand of the order from outside to inside;
[0121] Step S307, if the capacity of a certain level can meet the order requirements, continue to check the inner level, if the capacity of a certain level is insufficient to meet the order requirements, return to the next block of the previous level for new capacity verification;
[0122] Step S309, continue to perform the above steps until the capacity of all levels is checked, ensuring that the corresponding production line information of the factory can fully meet the partial production order.
[0123] Further, for each partial production order, the step of sequentially checking whether the capacity of each level can meet the order requirements from the outside to the inside, comprises:
[0124] Step S3051, for each partial production order, the system starts from the outermost level of capacity and checks level by level;
[0125] Step S3053, if the capacity of the current level is sufficient to meet the production requirements of the order, continue to check the inner level;
[0126] Step S3055, if the capacity of a certain level is insufficient to meet the order requirements, return to the next block of the previous level for new capacity verification, and reselect a more suitable production line or adjust the capacity allocation.
[0127] Specifically, based on the preset multi-level capacity verification algorithm, according to the unproduced product demand quantity and the production line information corresponding to each factory of the product type existing in the partial production order, multi-level capacity verification is performed, and the levels are checked from the outer level to the inner level. If the verification is passed, it goes to the next level, if not, it returns to the next block of the previous level for verification, until the order is fully satisfied;
[0128] According to the sorting rule, on the premise of uninterrupted production occupation from front to back, in order to clearly allocate the order quantity on each day of the work calendar under the multi-dimensional capacity constraint, an order production occupation strategy based on multi-level capacity verification is designed to promote the order production capacity occupation; according to the multi-dimensional constraint capacity calculation in the factory, the capacity is divided into N levels, and the capacity levels are sorted. Level 1 represents the outermost capacity, and level N represents the innermost capacity.
[0129] When judging each partial production order, the capacity of each level is judged from the outside to the inside from 1 to N. If the capacity of any level does not meet the requirements, it will return to the previous level for capacity verification. Based on the order production occupation strategy of N, the capacity verification can effectively reduce the redundant order production occupation judgment, and greatly improve the running efficiency of the rule algorithm.
[0130] Step S40, determine the remaining to-be-produced electrical appliance orders, sort the order distribution sequence of the remaining to-be-produced electrical appliance orders, and determine the second production line occupation scheme corresponding to the remaining to-be-produced electrical appliance orders with the lowest production cost based on the preset multi-level capacity checking algorithm according to the product model and product demand quantity corresponding to the remaining to-be-produced electrical appliance orders and the production line information corresponding to each factory.
[0131] After determining the first production line occupation scheme corresponding to the part of the production cost-occupying orders with the lowest production cost, the remaining to-be-produced electrical appliance orders are sorted according to the order distribution sequence, and the second production line occupation scheme corresponding to the remaining to-be-produced electrical appliance orders with the lowest production cost is determined based on the preset multi-level capacity checking algorithm according to the product model and product demand quantity corresponding to the remaining to-be-produced electrical appliance orders and the production line information corresponding to each factory.
[0132] Specifically, for the execution factory selection and production capacity allocation of the remaining to-be-produced electrical appliance orders, for the order information of the remaining to-be-produced electrical appliance orders, free allocation of production capacity and inventory of the selected factory is performed until the order is fully satisfied, specifically including
[0133] Step S401, arrange the order information of the remaining to-be-produced electrical appliance orders according to the above established priority order.
[0134] Step S402, perform order occupation capacity judgment one by one, and select the order with the highest priority.
[0135] Further, in the step S402, the strategy for order capacity occupation judgment includes:
[0136] Step S4021, order available factory information summary
[0137] Step S4022, perform production occupation judgment for each factory and record the total production cost.
[0138] Step S4023, select the factory with the lowest total production cost among all factories as the order distribution factory, and record the order distribution information. The order occupation is completed.
[0139] Step S4024, judge whether the part of the production cost-occupying orders has been judged, if not, return to step S402, otherwise the order occupation process is ended.
[0140] Further, in the step S4022, the rules for production occupation checking of each factory include:
[0141] Step S40221, based on the preset multi-level capacity verification algorithm, the product model corresponding to the remaining to-be-produced electrical appliance order and the product demand quantity, and the production line information corresponding to each factory are used to perform multi-level capacity verification, and the capacity is verified from the outer level to the inner level. If the verification is passed, the next level is entered; if the verification is not passed, the next block of the previous level is returned for verification, and this process is repeated until the order is fully satisfied.
[0142] According to the sorting rule, on the premise of uninterrupted capacity occupation from front to back, in order to clearly allocate the order quantity on each day of the work calendar under the multi-dimensional capacity constraint, an order capacity occupation strategy based on multi-level capacity verification is designed to promote the capacity occupation of the order; according to the multi-dimensional constraint capacity calculation in the factory, the capacity is divided into N levels, and the capacity levels are sorted. Level 1 represents the outermost capacity, and level N represents the innermost capacity.
[0143] When judging each part of the order, the capacity of each level is judged from the outside to the inside. If the capacity of any level is not satisfied, it will return to the previous level to recheck the capacity. Based on the order capacity occupation strategy of N, the capacity verification can effectively reduce the redundant order capacity occupation judgment, and greatly improve the running efficiency of the rule algorithm.
[0144] Step S40222, after the capacity verification is passed, the remaining to-be-produced electrical appliance order is evaluated for capacity occupation cost, and the calculation formula includes:
[0145] The calculation formula of the logistics cost of the remaining to-be-produced electrical appliance order is as follows:
[0146] Cost l =TC*R i ,
[0147] The calculation formula of the manufacturing cost of the remaining to-be-produced electrical appliance order is as follows:
[0148] Cost m =PC*R i -PC*z i ,
[0149] The calculation formula of the delay cost of the remaining to-be-produced electrical appliance order is as follows:
[0150] Cost t =DC*d i ,
[0151] Wherein, Cost l represents the logistics cost of the remaining to-be-produced electrical appliance order; Cost m represents the manufacturing cost of the remaining to-be-produced electrical appliance order; Cost trepresents the cost of delaying the production of the remaining appliance orders, TC represents the unit logistics cost from the factory to the order address, R i represents the number of orders, PC represents the unit production cost of the orders in the selected factory, z i represents the inventory occupation of the orders, DC represents the unit cost of delaying the production of the orders, d i represents the number of days needed to complete the production of the orders.
[0152] The total cost of the remaining appliance orders allocated to each factory having the inventory of the product model is calculated according to the following formula:
[0153] Cost Total = Cost l + Cost m + Cost t
[0154] wherein, Cost Total represents the total occupation cost.
[0155] Based on the above formula, the second production line occupation scheme corresponding to the remaining appliance orders having the lowest occupation cost can be calculated and determined.
[0156] Step S4022, select the production line occupation scheme having the lowest total cost, and record the occupation information.
[0157] Step S4024, determine whether all the orders have been checked, if not, return to step S4022, and if yes, return to step S4023.
[0158] Step S50, produce based on the first production line occupation scheme corresponding to the partial occupation orders and the second production line occupation scheme corresponding to the remaining appliance orders to complete the multi-factory inventory and production capacity allocation control.
[0159] After the second production line occupation scheme corresponding to the remaining appliance orders having the lowest occupation cost is determined, production is performed based on the first production line occupation scheme corresponding to the partial occupation orders and the second production line occupation scheme corresponding to the remaining appliance orders to complete the multi-factory inventory and production capacity allocation control.
[0160] As can be seen from the above embodiments, compared with the prior art, the present application solves the problems of the prior art, i.e., the large number of orders to be allocated by the enterprise, the need to occupy a large amount of computing resources, and the high cost of the production cost, delivery timeliness, and logistics distance of the orders. The present application includes but is not limited to the following beneficial effects:
[0161] Firstly, the multi-factory inventory and capacity deployment control method can deploy and control a large number of to-be-produced electrical appliance orders, match with various factories, find out the most suitable factory for producing the orders, avoid the problem that the orders cannot be completed, significantly save the production cost of each order, improve the production efficiency of the enterprise, avoid the problems that the cost of the manufacturing cost, delivery timeliness and logistics distance of the order is too high, realize timely distribution of the order, and can match the optimal factory for production, so as to ensure that the order can be completed in time and efficiently.
[0162] Secondly, the multi-factory inventory and capacity deployment control method can significantly improve the cooperation ability between various factories, greatly enhance the capacity of each factory, significantly save the production cost of each order, improve the production efficiency of the enterprise, and provide the possibility for the sustainable development of the enterprise.
[0163] Please refer to Figure 2, a multi-factory inventory and capacity deployment control device provided for adapting to one of the purposes of the present application, comprising a cost calculation module 1100, a partial production determination module 1200, a first production line scheme determination module 1300, a second production line scheme determination module 1400, and a capacity deployment module 1500. The cost calculation module 1100 is configured to determine an order distribution sequence and order information of each to-be-produced electrical appliance order in response to a multi-factory inventory deployment instruction, select a to-be-produced electrical appliance order with the highest current priority, filter out each factory with product model inventory of the to-be-produced electrical appliance order, and calculate and determine a total cost of assigning the to-be-produced electrical appliance order to each factory with product model inventory. The order information includes a product model and a product demand quantity. The partial production determination module 1200 is configured to select a factory with the minimum total cost to occupy inventory, detect whether the factory with the minimum total cost can fully meet the product demand quantity corresponding to the to-be-produced electrical appliance order, determine a partial production order if the product demand quantity cannot be fully met, and determine an un-produced product demand quantity corresponding to the partial production order. The first production line scheme determination module 1300 is configured to sort the partial production order according to the order distribution sequence in response to a multi-factory capacity deployment instruction, select a partial production order with the highest current priority, and determine a first production line occupation scheme corresponding to the partial production order with the lowest production cost based on a preset multi-level capability verification algorithm according to the un-produced product demand quantity and production line information corresponding to each factory with the product model of the partial production order. The second production line scheme determination module 1400 is configured to determine a remaining to-be-produced electrical appliance order, sort the remaining to-be-produced electrical appliance order according to the order distribution sequence, and determine a second production line occupation scheme corresponding to the remaining to-be-produced electrical appliance order with the lowest production cost based on a preset multi-level capability verification algorithm according to the product model and product demand quantity corresponding to the remaining to-be-produced electrical appliance order and production line information corresponding to each factory. The capacity deployment module 1500 is configured to produce based on the first production line occupation scheme corresponding to the partial production order and the second production line occupation scheme corresponding to the remaining to-be-produced electrical appliance order, so as to complete multi-factory inventory and capacity deployment control.
[0164] On the basis of any embodiment of the present application, please refer to Figure 3 Another embodiment of the present application further provides an electronic device, which can be implemented by a computer device, such as Figure 3The diagram shows the internal structure of a computer device. The computer device includes a processor, a computer-readable storage medium, a memory, and a network interface connected via a system bus. The computer-readable storage medium stores an operating system, a database, and computer-readable instructions. The database may store a sequence of control information. When the computer-readable instructions are executed by the processor, the processor can implement a multi-factory inventory and capacity allocation control method. The processor of the computer device provides computing and control capabilities to support the operation of the entire computer device. The memory of the computer device may store computer-readable instructions. When the computer-readable instructions are executed by the processor, the processor can execute the multi-factory inventory and capacity allocation control method of this application. The network interface of the computer device is used for communication with a terminal. Those skilled in the art will understand that… Figure 3 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0165] In this embodiment, the processor is used to execute... Figure 2 The system contains the specific functions of each module and its sub-modules, and the memory stores the program code and various data required to execute these modules or sub-modules. A network interface is used for data transmission between user terminals and the server. In this embodiment, the memory stores the program code and data required to execute all modules / sub-modules in the multi-factory inventory and capacity allocation control device of this application. The server can call the server's program code and data to execute the functions of all sub-modules.
[0166] This application also provides a storage medium storing computer-readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the multi-factory inventory and capacity allocation control method described in any embodiment of this application.
[0167] This application also provides a computer program product, including a computer program / instruction that, when executed by one or more processors, implements the steps of the multi-factory inventory and capacity allocation control method described in any embodiment of this application.
[0168] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments of the application can be completed by a computer program instructing relevant hardware, and the computer program can be stored in a computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiments of the method. The storage medium can be a computer readable storage medium such as a magnetic disc, an optical disc, a read-only memory (ROM), or a random access memory (RAM).
[0169] The above only describes some embodiments of the application. It should be pointed out that those skilled in the art can make some improvements and refinements without departing from the principles of the application. These improvements and refinements should also be considered as the protection scope of the application.
[0170] In summary, the application can significantly improve the collaboration between factories, greatly enhance the production capacity of each factory, significantly save the production cost of each order, and improve the production efficiency of the enterprise, which provides the possibility for the sustainable development of the enterprise.
Claims
1. A method for controlling inventory and capacity allocation across multiple factories, characterized in that, include: In response to multi-factory inventory allocation instructions, the order allocation order and order information of each electrical appliance order to be produced are determined. The electrical appliance order with the highest current priority is selected, and each factory that has inventory of the product model of the electrical appliance order to be produced is filtered out. The total cost corresponding to the allocation of the electrical appliance order to be produced to each factory that has inventory of the product model is calculated. The order information includes the product model and the product demand quantity. The factory with the lowest total cost is selected for inventory allocation. It is then checked whether the factory with the lowest total cost can fully meet the product demand corresponding to the order of electrical appliances to be produced. If it cannot fully meet the demand, the remaining part of the order of electrical appliances to be produced that does not fully meet the product demand is determined as a partial production order, and the unproduced product demand corresponding to the partial production order is determined. In response to multi-factory capacity allocation instructions, the partially allocated production orders are sorted according to the order allocation order. The partially allocated production orders with the highest current priority are selected. Based on a preset multi-level capacity verification algorithm, according to the demand quantity of the unproduced products and the corresponding production line information of each factory for the product models with partially allocated production orders, a first production line occupancy scheme corresponding to the partially allocated production orders with the lowest occupancy cost is determined. This scheme includes: Step S301: Collect statistics on the production line information of each factory for product models with partial production orders and the required quantity of unproduced products corresponding to the partial production orders. Step S303: Based on the production line information of each factory corresponding to the product models with partial production orders and the demand quantity of unproduced products corresponding to the partial production orders, divide and sort the production capacity of each factory according to different levels, and check it level by level from the outermost capacity to the innermost capacity. Step S305: For each of the aforementioned partial production orders, check in turn from the outside to the inside whether the capacity of each level can meet the order's requirements; Step S307: If the capability of a certain level can meet the order requirements, continue to check the inner level; if the capability of a certain level is insufficient to meet the order requirements, return to the next block of the previous level for new capability verification. Step S309: Continue executing steps S301 to S307 until the capabilities of all levels have been checked to ensure that the production line information corresponding to the factory can fully meet the partial production orders. The remaining electrical appliance orders to be produced are determined, and the order of the remaining electrical appliance orders to be produced is sorted. Based on the preset multi-level capability verification algorithm, according to the product model and product demand quantity corresponding to the remaining electrical appliance orders to be produced, and the production line information corresponding to each factory, the second production line occupancy scheme corresponding to the remaining electrical appliance orders to be produced with the lowest production cost is determined. Production is carried out based on the first production line occupancy plan corresponding to the partial production orders and the second production line occupancy plan corresponding to the remaining electrical appliance orders to be produced, so as to complete the allocation and control of inventory and capacity of multiple factories.
2. The multi-factory inventory and capacity allocation control method according to claim 1, characterized in that, The steps for calculating and determining the total cost of allocating the order for the electrical appliances to be produced to each factory that has inventory of that product model include: The logistics cost of the electrical appliance order is determined based on the first product between the unit logistics cost from each factory to the address of the order and the product demand quantity of the order. Calculate the second product between the unit production cost of the electrical appliance order to be produced in the selected factory and the product demand quantity of the electrical appliance order to be produced; calculate the third product between the unit production cost of the electrical appliance order to be produced in the selected factory and the inventory holding of the electrical appliance order to be produced; and determine the manufacturing cost of the electrical appliance order to be produced based on the difference between the second product and the third product. The fourth product of the unit delay cost of the electrical appliance order to be produced and the number of delay days required to complete the electrical appliance order to be produced is calculated to determine the delay cost of the electrical appliance order to be produced. Based on the sum of the logistics costs, the manufacturing costs, and the delay costs, determine the total cost corresponding to allocating the order for the electrical appliance to be produced to each factory that has inventory of that product model.
3. The multi-factory inventory and capacity allocation control method according to claim 1, characterized in that, After calculating and determining the total cost of allocating the order for the electrical appliance to be produced to each factory that has inventory of that product model, the process includes: Compare the total cost of allocating the electrical appliance orders to each factory that has inventory of the product models for which the orders are to be produced, and select the factory with the lowest total cost for allocation. Determine whether the factory with the lowest total cost can fully meet the product demand corresponding to the order of electrical appliances to be produced. If it cannot fully meet the demand, record the order allocation result and reduce the inventory information of the factory. The remaining part of the order of electrical appliances to be produced is determined as a partial production order. If it can fully meet the demand, record the order allocation result directly. The inventory of the order of electrical appliances to be produced is now occupied. If the inventory of the product model in all factories has been reduced, or the orders for electrical appliances to be produced have been used up, and the inventory allocation of the orders for electrical appliances to be produced is completed, then continue with the next step of sorting the partially occupied orders according to the order allocation order.
4. The multi-factory inventory and capacity allocation control method according to claim 1, characterized in that, For each of the aforementioned partial production orders, the steps of checking whether the capacity of each level can meet the order's demand, from the outside in, include: For each of the aforementioned partial production orders, the system checks the capabilities level by level, starting from the outermost layer. If the current level's capacity is sufficient to meet the order's production requirements, then continue checking to the next inner level; If the capacity of a certain level is insufficient to meet the order demand, it will fall back to the next block of the previous level for a new capacity check, and a more suitable production line will be selected or the capacity allocation will be adjusted.
5. The multi-factory inventory and capacity allocation control method according to claim 1, characterized in that, Before determining the order allocation order and order information for each electrical appliance order to be produced, the following steps are included: Obtain the order information corresponding to each electrical appliance order to be manufactured; Based on the order information, the order allocation order corresponding to each electrical appliance order to be produced is determined according to a preset set of order allocation rules.
6. The multi-factory inventory and capacity allocation control method according to claim 5, characterized in that, The set of order allocation rules includes order delivery date priority rules, key model priority rules, maximum quantity limit rules, and maximum delay cost priority rules. The order delivery date priority rule indicates that orders are arranged in chronological order of their delivery dates. The key model priority rule represents the sorting of the number of processing factories and production lines that can process the corresponding product model of the order from the fewest to the most. The maximum quantity limit rule sorts orders from largest to smallest quantity, prioritizing the allocation of orders with larger quantities. The maximum delay cost priority rule is arranged according to the delay cost per order unit from high to low.
7. A multi-factory inventory and capacity allocation control device, characterized in that, include: The cost calculation module is configured to respond to multi-factory inventory allocation instructions, determine the order allocation order and order information of each electrical appliance order to be produced, select the electrical appliance order with the highest current priority, filter out each factory that has inventory of the product model of the electrical appliance order to be produced, and calculate the total cost corresponding to the allocation of the electrical appliance order to be produced to each factory that has inventory of the product model. The order information includes the product model and the product demand quantity. The partial production allocation determination module is set to select the factory with the lowest total cost for inventory allocation, and detect whether the factory with the lowest total cost can fully meet the product demand quantity corresponding to the electrical appliance orders to be produced. If it cannot fully meet the demand quantity, the remaining part of the electrical appliance orders to be produced that do not fully meet the product demand quantity is determined as a partial production allocation order, and the unproduced product demand quantity corresponding to the partial production allocation order is determined. The first production line allocation module is configured to respond to multi-factory capacity allocation instructions, sort the partial production orders according to the order allocation order, select the partial production orders with the highest current priority, and, based on a preset multi-level capacity verification algorithm, determine the first production line occupancy scheme corresponding to the partial production orders with the lowest occupancy cost according to the demand quantity of unproduced products and the corresponding production line information of each factory for the product models with partial production orders. This scheme includes: Step S301: Collect statistics on the production line information of each factory for product models with partial production orders and the required quantity of unproduced products corresponding to the partial production orders. Step S303: Based on the production line information of each factory corresponding to the product models with partial production orders and the demand quantity of unproduced products corresponding to the partial production orders, divide and sort the production capacity of each factory according to different levels, and check it level by level from the outermost capacity to the innermost capacity. Step S305: For each of the aforementioned partial production orders, check in turn from the outside to the inside whether the capacity of each level can meet the order's requirements; Step S307: If the capability of a certain level can meet the order requirements, continue to check the inner level; if the capability of a certain level is insufficient to meet the order requirements, return to the next block of the previous level for new capability verification. Step S309: Continue executing steps S301 to S307 until the capabilities of all levels have been checked to ensure that the production line information corresponding to the factory can fully meet the partial production orders. The second production line scheme determination module is set to determine the remaining electrical appliance orders to be produced, sort the order allocation order of the remaining electrical appliance orders to be produced, and determine the second production line occupancy scheme corresponding to the remaining electrical appliance orders with the lowest production cost based on the product model and product demand quantity corresponding to the remaining electrical appliance orders and the production line information corresponding to each factory, according to the preset multi-level capability verification algorithm. The capacity allocation module is configured to produce based on the first production line occupancy plan corresponding to the partial production orders and the second production line occupancy plan corresponding to the remaining electrical appliance orders to be produced, so as to complete the multi-factory inventory and capacity allocation control.
8. An electronic device comprising a central processing unit and a memory, characterized in that, The central processing unit is used to invoke and run a computer program stored in the memory to perform the steps of the method as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, It stores, in the form of computer-readable instructions, a computer program implemented according to any one of claims 1 to 6, which, when invoked by a computer, executes the steps included in the corresponding method.
Citation Information
Patent Citations
Clothing order production distribution method and device, medium and electronic equipment
CN115660310A
Clothing order production scheduling method, device and equipment
CN116542508A