Integrated plan management method, system and equipment based on supply chain plan engine and medium
Through the integrated planning management method based on the supply chain planning engine, the material hierarchy relationship and the priority points are calculated, the problem of insufficient priority analysis in supply chain material management is solved, and inventory management efficiency and material supply matching are improved.
Patent Information
- Application Number
- CN202411689214.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2024-12-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing supply chain material management lacks material priority analysis and cannot determine which materials need to be purchased first, resulting in inefficient inventory management.
Through the integrated planning management method based on the supply chain planning engine, material data and supply and demand data are obtained, material hierarchy relationship is determined, the priority points of each material's demand project, and supply and demand offset operations are carried out according to priority order to ensure material supply and Production demand matching.
Improve the efficiency of supply chain material management, help the procurement department determine which materials need to be purchased first, and ensure that the material supply matches production demand.
Smart Images

Figure CN119180473A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of supply chain data analysis, and in particular to an integrated planning management method, system, device and medium based on a supply chain planning engine. Background Art
[0002] In the actual production process, there are various data in the supply chain. Supply chain data analysis mainly involves collecting, organizing and analyzing various data in the supply chain to obtain insights and opinions on supply chain operations and business performance. In the existing supply chain material management, only the supply and demand information of materials is displayed, but there is a lack of analysis of the priority of materials. It is impossible to determine which materials need to be purchased first to ensure that the material supply matches the production demand, resulting in inefficient inventory management. Summary of the invention
[0003] The embodiment of the present invention provides an integrated planning management method, system, device and medium based on a supply chain planning engine to solve the problems existing in the related technologies. The technical solution is as follows: In a first aspect, an embodiment of the present invention provides an integrated planning management method based on a supply chain planning engine, comprising: Obtain data sources, and determine material data and supply and demand data based on the data sources; Determine the top-level material based on the material data, and generate the corresponding level number for each material based on the hierarchical relationship between the top-level material and other materials; Traverse the materials at each level in the order of the number of levels, and filter out the demand information of each material from the supply and demand data based on the unique identifier of each material; Calculate the priority score of each material demand item based on the demand information. The priority score is used to prioritize each demand item. Match the corresponding supply information to each demand item in order of priority and perform supply and demand reduction operations.
[0004] In one implementation, determining material data and supply and demand data according to a data source includes: Determine the required ITEM based on the data source, and query the bill of materials information based on the required ITEM; The hierarchical relationship between the materials is determined according to the parent items and child items in the bill of materials information, material data representing different levels are obtained, and the material data of different levels are respectively stored in different first storage nodes.
[0005] In one embodiment, it further includes: Get the substitute material information associated with the required ITEM, traverse each row of substitute material information, match the substitute material information with each material, record the substitute group ID involved in each material and store it.
[0006] In one implementation, determining material data and supply and demand data according to a data source includes: Determine demand information and supply information based on data sources; Merging the demand information according to the first rule to obtain merged demand information; The supply information is merged according to the second rule, and the merged supply information is prioritized according to the preset material dimension to obtain the prioritized supply information; The combined demand information and the sorted supply information are stored in different second storage nodes respectively to obtain supply and demand data.
[0007] In one embodiment, calculating the priority score of each material demand item according to the demand information includes: Determine the influencing factors of the demand items based on the demand information, including demand time, demand type, demand quantity, and available alternative materials; The weighted sum of each influencing factor and its weight coefficient is calculated to obtain the priority score.
[0008] In one embodiment, the prioritization includes: The priority of each demand item is prioritized according to the priority score and the level number of each material, and the demand items are sorted by priority.
[0009] In one embodiment, the supply and demand reduction operation includes: Starting from the demand item with the highest priority, the demand information and supply information of the demand item are offset; If there is a supply gap in any demand item after the offset, execute the specified processing procedures.
[0010] In a second aspect, an embodiment of the present invention provides an integrated planning management system based on a supply chain planning engine, which executes the integrated planning management method based on the supply chain planning engine as described above.
[0011] In a third aspect, an embodiment of the present invention provides an electronic device, the device comprising: a memory and a processor. The memory and the processor communicate with each other through an internal connection path, the memory is used to store instructions, the processor is used to execute the instructions stored in the memory, and when the processor executes the instructions stored in the memory, the processor executes the method in any one of the above-mentioned embodiments.
[0012] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, which stores a computer program. When the computer program runs on a computer, the method in any one of the above-mentioned embodiments is executed.
[0013] The advantages or beneficial effects of the above technical solution include at least: The present invention analyzes the hierarchical relationship of materials in products, defines the corresponding hierarchical number for each material, calculates the priority score for each material's demand item in the order of the hierarchical number, and offsets the supply and demand of each material in the order of the priority score. The present invention arranges the processing order of all materials according to the hierarchical relationship and demand priority. Priority sorting helps the procurement department determine which materials need to be purchased first and when to place an order to ensure that the material supply matches the production demand, greatly improving the efficiency of supply chain material management.
[0014] The above summary is for illustrative purposes only and is not intended to be limiting in any way. In addition to the illustrative aspects, embodiments and features described above, further aspects, embodiments and features of the present invention will be readily apparent by reference to the accompanying drawings and the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In the accompanying drawings, unless otherwise specified, the same reference numerals throughout the multiple drawings represent the same or similar parts or elements. These drawings are not necessarily drawn to scale. It should be understood that these drawings only depict some embodiments disclosed in the present invention and should not be regarded as limiting the scope of the present invention.
[0016] Figure 1 It is a flow chart of the integrated planning management method based on the supply chain planning engine of the present invention; Figure 2 It is a schematic block diagram of data processing of the production planning engine of the present invention; Figure 3 The structure block diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0017] In the following, only some exemplary embodiments are briefly described. As those skilled in the art will appreciate, the described embodiments may be modified in various ways without departing from the spirit or scope of the present invention. Therefore, the drawings and descriptions are considered to be exemplary and non-restrictive in nature.
[0018] The supply chain production planning calculation engine is an enterprise-level, high-performance real-time stream calculation engine used to generate master production plans and material requirements plans, solve multiple business goals / constraints, and create optimized production, inventory, procurement and allocation plans, thereby simultaneously achieving demand satisfaction, reducing costs and improving resource utilization.
[0019] like Figure 1 , Figure 2 As shown, this embodiment realizes integrated planning management through the production planning calculation engine, combined with distributed data flow engine Apache Flink, Redis database, xxl-job distributed task scheduling platform and other technologies, and its method specifically includes: Step S1: Obtain the data source, and determine the material data and supply and demand data according to the data source.
[0020] This embodiment pre-sets query condition rules and obtains the required data source from the specified job source library in a scheduled batch (paged batch form) through the Flink integration channel. The data source can be obtained through extraction, conversion, loading, etc. based on ETL technology; the obtained data source includes but is not limited to ITEM basic information, ITEM code reduction, quick code Lookup, calendar, planner, other business configurations, etc.
[0021] It should be noted that ITEM basic information refers to the basic information of finished products, semi-finished products and materials, such as name, etc.; ITEM code refers to the material items that have been considered for supply and demand matching during the supply and demand reduction process.
[0022] At the same time, create a Redis node in advance, for example, create a base-info data object, and generate a unique ID KEY. The ID runs through the entire engine instance; the data object KEY name: {unique ID}-mpsmrp-base-info, which is used to store basic data.
[0023] Traverse all data sources and place different types of data in each node of the base-info data object. For example, calendar information is decomposed into working days and stored in the calendar node, and safety stock is stored in validity-time.
[0024] Furthermore, the method for determining material data according to the data source is: Step S11: Determine the required ITEM according to the data source, and query the bill of materials information according to the required ITEM.
[0025] Specifically, the Flink task CDC technology is used to capture demand ITEM in real time, where demand ITEM refers to the demand for specific materials or specific services in supply chain management.
[0026] According to the captured required ITEM, query the bill of materials information, which is also called BOM information. It records the hierarchy and composition relationship between each material item, which is called BOM relationship.
[0027] Step S12: Determine the hierarchical relationship between the materials according to the parent items and child items in the bill of materials information, obtain material data representing different hierarchies, and store the material data of different hierarchies in different first storage nodes respectively.
[0028] Traverse the BOM relationship and record the parent and child items of the material in the BOM relationship record node bom-rels of the Redis database; at the same time, record the material information without parent items in the llc-tops node of the Redis database, and record the parent node ITEM in the ischildren-${itemCode} node of items-info and assign a value of 1.
[0029] It should be noted that ${itemCode} is a placeholder representing a specific material code. Each material has a unique code in the system. The ischildren part represents a Boolean value (true / false) to indicate whether the corresponding material has children.
[0030] Furthermore, based on the captured required ITEM, it is determined whether there is any alternative material for the material.
[0031] It needs to be explained that substitute material refers to the need to use another material to replace the originally planned material during the production or manufacturing process due to various reasons (such as raw material shortage, cost control, quality improvement, etc.).
[0032] The method to query alternative materials is as follows: Get the substitute material information associated with the required ITEM, traverse each row of substitute material information, match the substitute material information with each material, record the substitute group ID involved in each material and store it.
[0033] Specifically, for each row of substitution information obtained, record the sub-item information associated with each substitution group, and record it in the td-info-${td} node; traverse each row of substitution information, record the substitution group ID involved in each material, and record it in the item-td-${itemcode} node; merge the material substitution groups with the same substitution group ID in the current batch results, and record them in the virtual substitution group (temp-tbag-info substitution bag node) in the form of uuid expression.
[0034] At the same time, the corresponding ASL data (Approved Supplier List) is cascaded and queried according to the captured ITEM requirement. The ASL data lists in detail the suppliers who are approved to provide products for specific materials or services.
[0035] According to the rules, the minimum order quantity MOQ that the supplier can accept, the packaging quantity MPQ of the supplier for the product or material, and the procurement cycle information are cached in the base-info node related to the Redis material ITEM from the ASL data.
[0036] The material X-day value is calculated based on the crawling demand ITEM information and the X-day cache rule, and cached in the Redis material ITEM related node (x-${itemcode}).
[0037] Specifically, a value is calculated based on the demand information of each material (including daily demand, existing inventory, in-transit orders, etc.) and the pre-set X-day rule. This value represents the total amount of the material required within X days. This calculation process takes into account factors such as the daily demand of the material, lead time (i.e. the time from order placement to material delivery), and safety stock.
[0038] Among them, the cache X-day rule is set based on historical data, market trends, supplier delivery time and other factors. It is used to determine how much material needs to be prepared within X days to meet demand and maintain appropriate safety stock.
[0039] In addition, the material X-Day value can be calculated using the following formula: X-day value = (daily demand × X) + safety stock − existing inventory − in-transit orders; The material X-day value represents the total amount of material required within X days to meet demand and maintain safety stock.
[0040] The X-day rule and the calculated X-day value of the material are cached in the system, such as the base-info-${itemcode} node of the Redis database, for quick access and use.
[0041] Furthermore, the method for determining supply and demand data according to the data source is: Step S13: Determine demand information and supply information according to the data source.
[0042] Specifically, the supply and demand data table in the data source is associated with the demand ITEM for query to find out the demand information and supply information.
[0043] Step S14: Merge the demand information according to the first rule to obtain merged demand information.
[0044] Specifically, the first rule is item+bigtype (demand source)+alternative group ID.
[0045] Step S15: The supply information is merged according to the second rule, and the merged supply information is prioritized according to a preset material dimension to obtain prioritized supply information.
[0046] Specifically, the second rule is item+bigtype (supply source)+day (supply time).
[0047] It should be noted that material dimensions usually refer to different attributes or characteristics for classifying and organizing materials, including material type, material attributes, storage location, batch and serial number, etc. Prioritizing the merged supply data (by material dimension) means that the priority of materials in production, procurement or inventory management needs to be determined based on their different dimensional attributes.
[0048] Step S16: storing the combined demand information and the sorted supply information in different second storage nodes respectively to obtain supply and demand data.
[0049] Specifically, the demand information after the merger is recorded in the designated node for the material processing engine to capture regularly; the sorted supply information is stored in the supply priority node of the Redis database. At the same time, all the supply and demand data before the merger are stored in the demand table.
[0050] After completing the above data processing and storage, the subsequent single material LLC calculation, substitute material LLC supplementary calculation, priority sorting and supply and demand reduction processing are carried out.
[0051] Step S2: Determine the top-level material according to the material data, and generate a corresponding level number for each material based on the hierarchical relationship between the top-level material and other materials.
[0052] Specifically, all top-level materials are obtained from the Redis node llc-tops. Starting from the top-level material, the corresponding upper and lower-level relationships of ITEM are found through the node bom-rels. Recursive traversal is performed to mark the corresponding LLC level number for each lower-level material. The level of the same ITEM is only overwritten when a larger level number is encountered. During the traversal process, the level number of each material is recorded in the memory and written to the temp-llc node after the traversal is completed.
[0053] After the traversal is completed, the maximum number of BOM levels is recorded in the max-llc node.
[0054] At the same time, LLC supplementary calculations are performed for the substituted materials, including: Virtual replacement package sorting: Get all the final merged replacement package uuids from the node temp-tbag-info, and sort them one by one.
[0055] Virtual alternative package material sorting: Get alternative package information from the node temp-tbag-info through uuid. After traversing all internal alternative group IDs, get the alternative material information corresponding to the alternative group, remove duplicates and reclassify, and record the alternative package where the material ITEM is located in the items-info node, and compare the material LLC level node (temp-llc) to find the largest material level ITEM in the alternative package.
[0056] Virtual replacement package material LLC level calculation: After obtaining a single ITEM and the corresponding highest level, use this material as the top-level material, recursively loop through its child materials through the BOM relationship node bom-rels, and add levels one by one based on the level, and rewrite the levels into the node temp-llc (overwrite only when the level is larger).
[0057] Step S3: traverse the materials at each level in the order of the level number, and filter out the demand information of each material from the supply and demand data based on the unique identifier of each material.
[0058] Specifically, from the temp-llc node of Redis, starting from level 1, traverse and obtain the unique identifier (ITEM code) of the material at the corresponding level, send the unique identifier to the calculation engine in batches, retrieve the corresponding demand information (such as demand time, demand type, demand quantity) through the unique identifier, and determine whether it is a substitute material, that is, obtain the x days of the item from items-info, retrieve the corresponding substitute material information based on the parent item + child item information + demand time, and determine whether it is an independent demand and the number of substitute materials.
[0059] Step S4: Calculate the priority score of each material demand item based on the demand information. The priority score is used to prioritize each demand item.
[0060] It should be noted that the calculation and ranking of priority points are mainly used to determine the processing order of different demand items.
[0061] In this embodiment, the priority score of each material demand item is calculated based on the demand information, including: Determine the influencing factors of the demand project based on the demand information. The influencing factors include demand time, demand type, demand quantity, and available alternative materials. Perform weighted sum calculation on each influencing factor and its weight coefficient to obtain the priority score.
[0062] Specifically, the priority score of each requirement item is calculated using the weighted sum method. For example: Priority score = (w1×demand time) + (w2×demand type) + (w3×demand quantity) + (w4×purchase cycle) + …; Among them, w1, w2, w3, w4, … are the weight coefficients of each influencing factor determined according to the enterprise strategy.
[0063] Furthermore, after calculating the corresponding priority score for each material requirement item, all materials are prioritized according to the LLC level number. Materials with lower LLC levels (i.e. materials closer to the final product) are given higher priorities, thus obtaining the demand items sorted by priority. This sorting result is stored in the demand priority node of the Redis database so that the material priority can be taken into account during MRP calculation and production scheduling.
[0064] Step S5: Match the corresponding supply information for each demand item in order according to the priority and perform supply and demand reduction operations.
[0065] Specifically, start from the highest priority demand item, that is, from the top material (LLC level number is 0), and traverse downward layer by layer until the maximum level number is reached, that is, the bottom-level raw material or component.
[0066] The reduction process is: Get the ITEM information of each level from the temp-llc node of Redis, and check whether each ITEM is a demand material based on the ITEM information. If an ITEM is a demand material, it will be used in the subsequent supply and demand reduction calculation; continue to traverse until the maximum LLC level is reached, that is, n=(max-llc), then stop obtaining ITEM information.
[0067] During the calculation process of supply and demand offset, the supply information corresponding to the current material is found according to the obtained ITEM information, and the supply information and demand information of the current material are offset, that is, the quantity information of demand and supply is updated to reflect the matched supply and demand situation.
[0068] For the demands and supplies that have been completely offset, their records are deleted from the demand priority node and the supply priority node; at the same time, the remaining quantity of each demand and supply after offset is synchronously updated to the demand table to maintain data consistency and accuracy.
[0069] After each consumption operation is performed, the detailed information of the consumption is recorded to the offset-records node, which helps to track the consumption history and conduct audits.
[0070] After ITEM is reduced, check whether there is still unmet demand (demand GAP). If there is a supply gap in any demand item, execute the specified processing procedure.
[0071] It should be noted that the designated processing program is a pre-set program. Executing the designated processing program will enter the special processing logic, that is, if there is a demand GAP, enter the special processing logic, such as SPR (Scheduled Production Receipts, which refers to production orders that have been scheduled in the production plan but not actually completed) or SMFG (Scheduled Manufacturing Receipts, which refers to manufacturing orders that have been scheduled in the production plan but not actually received) to generate corresponding logic to create a new production order or purchase order to fill this gap. The SPR or SMFG information generated in each layer is recorded in the corresponding table, which is helpful for subsequent production planning and inventory management to ensure the continuity of the supply chain and the smooth progress of production.
[0072] The embodiment of the present invention analyzes the hierarchical relationship of materials in the product, defines the corresponding hierarchical number for each material, calculates the priority score for each material's demand item in the order of the hierarchical number, and offsets the supply and demand of each material in the order of the priority score. The present invention arranges the processing order of all materials according to the hierarchical relationship and demand priority. Priority sorting helps the procurement department determine which materials need to be purchased first and when to place an order, so as to ensure that the material supply matches the production demand, and greatly improve the efficiency of supply chain material management.
[0073] Another embodiment of the present invention provides an integrated planning management system based on a supply chain planning engine, which executes the aforementioned integrated planning management method based on a supply chain planning engine.
[0074] It should be noted that the functions of each module in the integrated planning management system based on the supply chain planning engine can be found in the corresponding description in the above method, which will not be repeated here.
[0075] Another embodiment of the present invention provides an electronic device, Figure 3 FIG. 2 shows a structural block diagram of an electronic device according to an embodiment of the present invention. Figure 3 As shown, the electronic device includes: a memory 100 and a processor 200, wherein the memory 100 stores a computer program that can be run on the processor 200. When the processor 200 executes the computer program, the integrated planning management method based on the supply chain planning engine in the above embodiment is implemented. The number of the memory 100 and the processor 200 can be one or more.
[0076] The electronic device also includes: The communication interface 300 is used to communicate with external devices and perform data exchange transmission.
[0077] If the memory 100, the processor 200 and the communication interface 300 are implemented independently, the memory 100, the processor 200 and the communication interface 300 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc.
[0078] Optionally, in a specific implementation, if the memory 100, the processor 200 and the communication interface 300 are integrated on a chip, the memory 100, the processor 200 and the communication interface 300 can communicate with each other through an internal interface.
[0079] An embodiment of the present invention provides a computer-readable storage medium storing a computer program, which implements the method provided in the embodiment of the present invention when executed by a processor.
[0080] An embodiment of the present invention further provides a chip, which includes a processor for calling and executing instructions stored in the memory from the memory, so that a communication device equipped with the chip executes the method provided by the embodiment of the present invention.
[0081] An embodiment of the present invention also provides a chip, including: an input interface, an output interface, a processor and a memory, wherein the input interface, the output interface, the processor and the memory are connected via an internal connection path, and the processor is used to execute the code in the memory. When the code is executed, the processor is used to execute the method provided by the embodiment of the invention.
[0082] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. It is worth noting that the processor may be a processor supporting the advanced RISC machines (ARM) architecture.
[0083] Further, optionally, the above-mentioned memory may include a read-only memory and a random access memory, and may also include a non-volatile random access memory. The memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may include a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may include a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available. For example, static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct rambus RAM (DR RAM).
[0084] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
[0085] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification and the features of different embodiments or examples, unless they are contradictory.
[0086] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0087] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of various changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. An integrated planning management method based on a supply chain planning engine, characterized in that: include: Obtaining a data source, and determining material data and supply and demand data according to the data source; Determine the top-level material according to the material data, and determine the corresponding level number for each material based on the hierarchical relationship between the top-level material and other materials; Traversing the materials at each level in the order of the number of levels, and filtering out demand information of each material from the supply and demand data based on a unique identifier of each material; Calculate the priority score of each material demand item according to the demand information, and use the priority score to prioritize each demand item; According to the priority ranking, the corresponding supply information is matched to each demand item in turn and the supply and demand reduction operation is performed.
2. The integrated planning management method based on the supply chain planning engine according to claim 1 is characterized in that: Determining material data and supply and demand data according to the data source includes: Determine the required ITEM according to the data source, and query the bill of materials information according to the required ITEM; The hierarchical relationship between the materials is determined according to the parent items and child items in the bill of materials information, the material data representing the different levels are obtained, and the material data of the different levels are respectively stored in different first storage nodes.
3. The integrated planning management method based on the supply chain planning engine according to claim 2 is characterized in that: Also includes: Obtain substitute material information associated with the required ITEM, traverse each row of the substitute material information, match the substitute material information with each material, record and store the substitute group ID involved in each material.
4. The integrated planning management method based on the supply chain planning engine according to claim 1 is characterized in that: Determining material data and supply and demand data according to the data source includes: Determining the demand information and the supply information according to the data source; Merging the demand information according to the first rule to obtain merged demand information; The supply information is merged according to the second rule, and the merged supply information is prioritized according to a preset material dimension to obtain prioritized supply information; The combined demand information and the sorted supply information are stored in different second storage nodes respectively to obtain the supply and demand data.
5. The integrated planning management method based on the supply chain planning engine according to claim 4 is characterized in that: The step of calculating the priority score of each material demand item according to the demand information includes: Determine the influencing factors of the demand item according to the demand information, wherein the influencing factors include demand time, demand type, demand quantity, and available alternative materials; The priority score is obtained by performing weighted sum calculation on each of the influencing factors and the weight coefficients of each of the influencing factors.
6. The integrated planning management method based on the supply chain planning engine according to claim 1 is characterized in that: The prioritization includes: The priority of each demand item is prioritized according to the priority score and the level number of each material to obtain the demand items sorted by priority.
7. The integrated planning management method based on the supply chain planning engine according to claim 1 is characterized in that: The supply and demand offset operation includes: Starting from the demand item with the highest priority, the demand information and the supply information of the demand item are offset; If there is a supply gap in any of the demand items after the offset, execute the specified processing procedures.
8. An integrated planning management system based on a supply chain planning engine, characterized in that: Execute the integrated planning management method based on the supply chain planning engine as described in any one of claims 1 to 7.
9. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores instructions, and the instructions are loaded and executed by the processor to implement the integrated planning management method based on the supply chain planning engine as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the integrated planning management method based on the supply chain planning engine as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Material net demand balance method based on priority and device
CN103679411A
Material demand distribution method, device and system and storage medium
CN112801448A
Supply plan data processing method and system
CN118674246A
System and method for allocating the supply of critical material components and manufacturing capacity
US7058587B1
Cited By
8D quality improvement collaboration method and device based on process engine driving and medium
CN120655172A
A process engine driven 8D quality improvement collaboration method, device and medium
CN120655172B
Selection and distribution method and application of alternative groups in supply chain and electronic equipment
CN121258396A
Method, application and electronic device for selecting and allocating alternative groups in a supply chain
CN121258396B
