Material distribution management system, method and device based on WMS system
Through the material distribution management system based on WMS system, combined with RFID technology, automatic processing of material distribution and out-of-warehouse verification, the problems of low efficiency and high cost of manual management in the existing technology are solved, and the intelligent and accurate material management is realized. Reduced management costs.
Patent Information
- Application Number
- CN202411275209.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2024-12-27
AI Technical Summary
Existing material distribution management methods rely too much on manual labor, resulting in low efficiency, high management costs and prone to human subjective judgment errors.
Adopt the material distribution management system based on WMS system, including basic data module, work order analysis module, batch batch batch batch batch batch module and out-of-store verification module. The precise management of materials is realized through RFID technology, and the operation instructions for batch batch are automatically generated. Verify out-of-stock materials and reduce manual intervention.
It realizes the intelligence, precision and efficiency of material management, reduces management costs, avoids human judgment errors, and improves warehouse material management capabilities.
Smart Images

Figure CN119204945A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of logistics and warehouse management, and in particular to a material distribution management system, method and device based on a WMS (Warehouse Management System). Background Art
[0002] In the semiconductor industry, especially for the management of materials such as wafers and chips, the management of material outbound delivery is an extremely important link. The accuracy of each chip outbound delivery determines whether the product can be smoothly delivered to customers with guaranteed quality and quantity. With the rapid development of semiconductor technology and the increasingly diversified market demand for products, a CPU often requires multiple different chips to be assembled together. Therefore, when allocating materials, it is often necessary to invest a lot of time and manpower costs to manage wafers and chips. In terms of warehouse management, the current traditional manual management method is not only inefficient but also has certain management risks.
[0003] Therefore, there is an urgent need for a new intelligent material distribution management method that can achieve full intelligent management of all links from the first entry to the exit of materials, liberate excessive dependence on people, and avoid human subjective judgment. Summary of the invention
[0004] The present invention provides a material distribution management system, method and device based on the WMS system, which is used to solve the problems of the existing material distribution management method, which is overly dependent on manual labor, prone to subjective human judgment errors, low work efficiency and high management cost. The technical solution is as follows:
[0005] In a first aspect, an embodiment of the present invention provides a material distribution management system based on a WMS system, including a basic data module, a work order parsing module, a batching module, and a warehouse verification module; wherein:
[0006] The basic data module is used to store material information, and the material information at least includes material name, material quantity, material location and material attributes;
[0007] The work order parsing module is used to generate a WMS work order template based on the customer work order and the SAP work order;
[0008] The batching module is used to generate batching and combining operation instructions according to the WMS work order template, batch inventory information that meets the work order material delivery requirements, and batching and combining rules, and complete the automatic batching and combining of original batch materials;
[0009] The outbound verification module is used to generate a material outbound list according to the batch separation and combination operation instruction book, and verify the outbound materials recorded on the material outbound list, wherein the outbound materials that pass the verification are allowed to be shipped out.
[0010] Optionally, a work order tracking template is also included;
[0011] The work order tracking template is used to track the execution status of the SAP work order based on the material preparation data, the data that has been shipped out of the warehouse, and the corresponding total demand data of the work order.
[0012] In a second aspect, an embodiment of the present invention provides a material distribution management method based on a WMS system, which is applied to the material distribution management system based on the WMS system described in the first aspect, and the method includes:
[0013] Generate WMS work order templates based on customer work orders and SAP work orders;
[0014] Generate batch separation and combination operation instructions based on the WMS work order template, batch inventory information that meets the work order material delivery requirements, and batch separation and combination rules, and complete automatic batch separation and combination of original batch materials;
[0015] A material outbound list is generated according to the batch separation and combination operation instruction book, and the outbound materials recorded on the material outbound list are verified, wherein the outbound materials that pass the verification are allowed to be shipped out.
[0016] Optionally, the method further comprises:
[0017] Track the execution status of SAP work orders based on material preparation data, outbound data, and corresponding total work order demand data.
[0018] Optionally, the batch splitting and batch combining rules define splitting and batch combining according to customer name, product category, and material attribute;
[0019] Among them, multiple products can only be batched when their customer names and material attributes are consistent.
[0020] Optionally, the batch splitting and batch combining rules further include:
[0021] When the batching attribute requirements are met, the optimal batching and combining operation logic is calculated based on the lot size requirements of each product and the proportion requirements of the mix;
[0022] The generating of the batch separation and combination operation instruction book and completing the automatic batch separation and combination of the original batch materials includes: generating the batch separation and combination operation instruction book corresponding to the optimal batch separation and combination operation logic, and completing the automatic batch separation and combination of the original batch materials according to the optimal batch separation and combination operation logic.
[0023] Optionally, calculating the optimal batch operation logic includes:
[0024] According to the batch inventory information that meets the work order material delivery requirements and the target lot size requirements, find out whether there is a first target lot that meets the target lot size requirements;
[0025] If there is a first target lot that meets the target lot size requirement, determining that the first target lot is the optimal solution, and calculating the optimal batch splitting and merging operation logic according to the first target lot;
[0026] If there is no first target lot that meets the target lot size requirement, then find out whether there is a second target lot that is larger than the target lot size requirement;
[0027] If there is a second target lot that is larger than the target lot size requirement, then the optimal batch splitting and merging operation logic is calculated according to the second target lot;
[0028] If there is no second target lot that is larger than the target lot size requirement, then find out whether there is a third target lot that is smaller than the target lot size requirement;
[0029] If there is a third target lot that is smaller than the target lot size requirement, the optimal batch splitting and merging operation logic is calculated based on the third target lot.
[0030] In a third aspect, an embodiment of the present invention provides a material distribution management device based on a WMS system, comprising:
[0031] The first processing module is used to generate a WMS work order template based on the customer work order and the SAP work order;
[0032] The second processing module is used to generate a batch separation and combination operation instruction book according to the WMS work order template, the batch inventory information that meets the work order material issuance requirements, and the batch separation and combination rules, and complete the automatic batch separation and combination of the original batch materials;
[0033] The third processing module is used to generate a material outbound list according to the batch separation and combination operation instruction book, and verify the outbound materials recorded in the material outbound list, wherein the outbound materials that pass the verification are allowed to be shipped out.
[0034] In a fourth aspect, an embodiment of the present invention provides an electronic device, comprising: a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the material distribution management method based on the WMS system as described in the second aspect are implemented.
[0035] In a fifth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the material distribution management method based on the WMS system as described in the second aspect.
[0036] In a sixth aspect, an embodiment of the present invention provides a computer program product, characterized in that it includes computer instructions, which, when executed by a processor, implement the steps of the material distribution management method based on the WMS system as described in the second aspect.
[0037] The beneficial effects of the above technical solution of the present invention are:
[0038] The embodiment of the present invention provides a material distribution management system, method and device based on the WMS system, which realizes accurate, intelligent and efficient management of materials through the WMS system combined with RFID technology, making the distribution of materials more reasonable and standardized. The present invention can quickly and accurately identify the properties of materials, replace manual operation, and hand over the work of human judgment to the system to complete, freeing the existing material distribution management method from excessive dependence on people, avoiding the occurrence of subjective judgment errors, and can effectively improve the management ability of warehouse materials and reduce management costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 This is one of the structural schematic diagrams of the material distribution management system based on the WMS system disclosed in the embodiment of the present invention;
[0040] Figure 2 This is a display diagram of the SAP Picking list in an embodiment of the present invention;
[0041] Figure 3 This is the second structural diagram of the material distribution management system based on the WMS system disclosed in the embodiment of the present invention;
[0042] Figure 4 This is one of the flow charts of the material distribution management method based on the WMS system disclosed in the embodiment of the present invention;
[0043] Figure 5 A schematic diagram of generating a WMS work order template in an embodiment of the present invention;
[0044] Figure 6 It is a flow chart of calculating the optimal batch operation logic in an embodiment of the present invention;
[0045] Figure 7 This is one of the schematic diagrams of the batch separation and combination operation instruction book in the embodiment of the present invention;
[0046] Figure 8This is the second schematic diagram of the batch separation and combination operation instruction book in the embodiment of the present invention;
[0047] Fig. 9 This is the second flow chart of the material distribution management method based on the WMS system disclosed in the embodiment of the present invention;
[0048] Fig.10 It is a structural schematic diagram of a material distribution management device based on a WMS system disclosed in an embodiment of the present invention;
[0049] Fig.11 The present invention is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0050] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will be described in detail in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help fully understand the embodiments of the present invention. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present invention. In addition, for clarity and brevity, the description of known functions and structures is omitted.
[0051] It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present invention. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0052] In various embodiments of the present invention, it should be understood that the sequence numbers of the following processes do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0053] Embodiment 1
[0054] The embodiment of the present invention provides a material distribution management system based on the WMS system (hereinafter referred to as the system), such as Figure 1 As shown, the system includes: a basic data module 10, a work order analysis module 20, a batching and mixing module 30, and a warehouse delivery verification module 40. Specifically:
[0055] The basic data module 10 is used to store material information, which at least includes material name, material quantity, material location and material attributes.
[0056] The material name refers to the lot, that is, the batch number, and the material attributes are supplementary descriptions of the batch lot.
[0057] Exemplarily, the material information may include the information shown in Table 1 below.
[0058] Table 1
[0059]
[0060] The lot number is the material name, the material quantity is the quantity corresponding to the batch lot, the material location is the storage location corresponding to the batch lot, and the Owner, Product, and Device are the material attributes of the batch lot.
[0061] In actual applications, the system background provides a basic data maintenance section, which mainly includes AO material number (referring to the output material number of Assy), Device chip material number, chip bundle quantity, Assy material size quantity, Lot Size range, IE Size, ratio, main and auxiliary Die, etc.
[0062] The method of obtaining material information in the embodiment of the present invention can be to obtain material information by reading the RFID (Radio Frequency Identification) information of the material, and then enter the obtained material information into the system. In the practical application of the present invention, by binding RFID tags to goods one by one, using a PDA card reader to read the material information on the goods and store it in the system, each batch of materials can have a unique RFID code information record and be stored in the system.
[0063] The work order parsing module 20 is used to generate a WMS work order template according to the customer work order and the SAP work order.
[0064] In actual applications, the work order parsing module 20 generates a WMS work order template by parsing the contents of the customer work order and the SAP work order, combined with the SAP Picking list (SAP material delivery details), for guiding the material delivery operation.
[0065] For example, in combination Figure 2As shown in the figure, the SAP Picking list includes at least: Order (work order number), Group (group), Materials (materials), Materials Description (material description), Plant (plant code), Location (site), SAP Batch No (SAP batch number), MES Lot Number (MES lot batch number), Fablot Number (Fab plant batch number), BU Owner (product owner), Order Remain Qty (work order remaining quantity), Stock Qty (stock quantity of lot batch number), etc.
[0066] The batching and combining module 30 is used to generate batching and combining operation instructions according to the WMS work order template, batch inventory information that meets the work order material issuance requirements, and batching and combining rules, and complete the automatic batching and combining of original batch materials.
[0067] In actual applications, SAP Picking List is the batch inventory information generated by the SAP system that meets the work order delivery requirements, mainly including work order number, batch lot, work order quantity, etc. The system background is configured with batch separation and combination rules for different products and materials. The system generates batch separation and combination operation instructions based on the material information and the batch separation and combination rules maintained in the background, and completes the material batch separation and combination operations.
[0068] Illustratively, the batch splitting and merging rules in the embodiment of the present invention are shown in Table 2 below.
[0069] Table 2
[0070]
[0071]
[0072] Considering that the inventory quantity of each batch lot is different, in order to meet the IE Size, it is necessary to split the original batch lot into large batches and merge the small batches. Specifically, when the inventory quantity of a single batch lot is greater than IESize, it is split first; when the inventory quantity of a single batch lot is less than IE Size, it is merged first.
[0073] Before sending the materials in the warehouse to the production line, the batching module 30 of the present invention will automatically batch and combine the original inventory batch materials (such as splitting the batch lots of large quantity inventory and combining the batch lots of small quantity inventory) to meet the IE Size material delivery requirements.
[0074] The outbound verification module 40 is used to generate a material outbound list according to the batch separation and combination operation instruction book, and verify the outbound materials recorded in the material outbound list, wherein the outbound materials that pass the verification are allowed to be shipped out.
[0075] In actual applications, by binding RFID tags to goods one by one, using PDA card readers to read the material information on the goods and store it in the system, each batch of materials can have a unique RFID coding information record and be stored in the system. In this way, when leaving the warehouse, the RFID tags of the goods to be shipped can be read by the PDA reader, and the material information read can be verified with the material information on the material shipment list. If the verification is correct, the material is allowed to leave the warehouse.
[0076] As a preferred embodiment of the present invention, the material distribution management system based on the WMS system provided by the present invention also includes a work order tracking template 50, such as Figure 3 shown.
[0077] The work order tracking template 50 is used to track the execution status of the SAP work order based on the material preparation data, the data of the goods shipped out of the warehouse, and the corresponding total demand data of the work order.
[0078] The data on shipped goods refers to the quantity that has completed batch separation and combination operations and has been shipped to the production line, and the data on material preparation refers to the quantity that has been taken off the shelves and completed batch separation and combination operations but has not yet been shipped out.
[0079] The embodiment of the present invention records the number of products that have completed batching and batching operations and have been shipped to the production line in the system as shipped data, and records the data that have been removed from the shelves and completed batching and batching operations but have not been shipped as material preparation data in the system's material preparation database. The system compares the material preparation data and shipped data with the total work order demand data recorded in the SAP work order to determine the execution status of the work order.
[0080] Specifically, according to the total demand quantity of the work order - the data that has been shipped out - the quantity of prepared materials = the remaining quantity of the work order, the material batching operation is continuously performed for the unfinished work order until the work order material delivery is completed.
[0081] If the required quantity of the work order has been completed, the system will automatically deduct and no longer perform the batching operation on this work order. If the required quantity of the work order has not been completed, the system will execute the corresponding quantity to be issued based on the remaining unfinished data, and perform the batching operation on the inventory again to ensure that each work order requirement is 100% completed. The present invention can track the execution and completion of the work order to ensure that the production of each work order is 100% executed.
[0082] Embodiment 2
[0083] The embodiment of the present invention provides a material distribution management method based on a WMS system, which is applied to the material distribution management system based on the WMS system (hereinafter referred to as the system) as described above. Figure 4 As shown, the method includes:
[0084] Step 101, generating a WMS work order template according to the customer work order and the SAP work order.
[0085] In the embodiment of the present invention, the system generates a WMS work order template (also referred to as a WMS work order delivery template) by parsing the content of the customer work order and the content of the SAP work order.
[0086] The SAP work order includes Plant (SAP work order number, which refers to the factory code in SAP), Factory, Order Number, Order Type, Material, MES Material (batch lot material number in SAP), 2A Input PN (SAP target input material), priority, over-issuance, Status, Tasklist description, Total Order Quantity (total work order requirement quantity), material preparation quantity on duty, External Device, etc.
[0087] The WMS work order template generated by the present invention based on the customer work order and the SAP work order is as follows: Figure 5 As shown, it may include OrderNumber, Order Type, Material, MES Material, 2A Input PN, Priority, Over-issuance, Total OrderQuantity, Material Quantity on Shift, External Device and other information.
[0088] In actual applications, the system will first parse the content of the customer's work order to identify the special requirements in the customer's work order, and generate it into SAP work order information that the system can recognize. The system will then uniformly export the WMS work order template from the SAP system. For example, the special requirements in the customer's work order include priority, over-issuance, clearing the DIE quantity, the minimum quantity limit for material delivery, work order-specified batches, and work order-specified material numbers. Before generating the WMS work order template, the system first converts the special requirements of the customer's work order into the SAP work order, such as the priority description in the SAP work order, which product should be prioritized for production, whether over-issuance is allowed, whether DIE or inventory needs to be cleared, whether there is a minimum quantity limit for material delivery, whether there is a specified batch number for material delivery, whether there is a specified material number, etc. These are all combined with the requirements of the customer's work order by the system and then implemented in the content of the SAP work order, and finally the WMS work order template is exported from the SAP system.
[0089] Step 102, based on the WMS work order template, the batch inventory information that meets the work order material delivery requirements, and the batch separation and combination rules, generate a batch separation and combination operation instruction, and complete the automatic batch separation and combination of the original batch materials.
[0090] The batch inventory information that meets the work order delivery requirements can be the SAP Picking list generated by the SAP system. The SAP picking list mainly includes work order number, batch lot, work order quantity, etc. Considering that the inventory quantity of each batch lot is different, in order to meet the IE Size, it is necessary to split the original batch inventory for large quantities and merge the original batch inventory for small quantities.
[0091] Specifically, when the inventory quantity of a single batch lot is greater than the IE Size, it is split first; when the inventory quantity of a single batch lot is less than the IE Size, it is merged first.
[0092] For example, assuming that the original inventory quantity of a batch lot is 828 pieces, if the IE Size requires 800 pieces, then the present invention will split the 828 pieces into 800+28, and then these 28 pieces will be batched with other batch lots according to the batching rules. Batching is to meet the quantity required by IE Size. In actual applications, the inventory quantity of each batch lot will not be constant, and the quantity may be large or small. When the inventory quantity of a batch lot is greater than the IE Size (referring to the lot Size that best meets the production capacity in terms of maximizing production capacity), it needs to be split. Similarly, when the inventory quantity of a batch lot is less than the IE Size, it will be batched to maximize production capacity and reduce waste.
[0093] The splitting and merging rules are defined based on customer name, product category, and material attributes. An example is as follows:
[0094] ①First determine whether the customer names of the products are the same. Only products of the same customer can be batched together;
[0095] ② Secondly, determine whether the material properties are consistent. Only products with the same material properties are allowed to be batched together.
[0096] Combined with the batch combination demand judgment rules shown in Table 2 above, the first three batches can be combined because the customer names and material attributes are consistent. The first four batches cannot be combined because although the customer names are the same, the product categories and material attributes are different. At the same time, it is obvious that the five batches cannot be combined because the customer names of the five batches are inconsistent.
[0097] ③Finally, the batches should be divided and combined based on the lot size requirements of each product and the proportion requirements of the mix.
[0098] As shown in Table 3 below, when the batching attributes meet the requirements, they are further subdivided into specific batching and splitting logic.
[0099] Table 3
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106] It should be noted that different types of products will have different packaging quantities. For different packaging quantities, when there is a need to distribute materials with a certain ratio, it is necessary to consider how to operate to achieve the optimal solution. See Table 4 below.
[0107] Table 4
[0108] Product Type Number of disks Whole pack quantity LordDie 4 40 pcs Die 1 6 60 pcs Die 2 9 90 pcs
[0109] Assume that when the main die is running and 200 products need to be produced, 5 whole packages of "4 dies / single tray" can be directly taken to fully meet the production needs.
[0110] Assuming that three different types of products, namely, main Die, sub Die 1 and sub Die 2, are used to make the proportion of main and sub Dies, it will be found that because "60 pieces / pack" and "90 pieces / pack" are not multiples of 200, according to the previous manual batching operation method, it will take a lot of manpower and time to perform a large number of picking and batching operations on the inventory quantities of "60 pieces / pack" and "90 pieces / pack". However, by adopting the material distribution management system based on the WMS system provided by the embodiment of the present invention, the core algorithm in the system can quickly process the materials that can be dispatched in the inventory (i.e., the Picking list of SAP) in a centralized manner, thereby obtaining a reasonable batching and batching operation instruction.
[0111] In the embodiment of the present invention, when the batching attribute requirements are met, the optimal batching and combining operation logic will be calculated in combination with the Lot Size requirements of each product and the proportion requirements of the ratio, and then a batching and combining operation instruction book corresponding to the optimal batching and combining operation logic will be generated, and the automatic batching and combining of the original batch materials will be completed according to the optimal batching and combining operation logic.
[0112] Combination Figure 6 As shown, the optimal batch operation logic for calculating the optimal batch operation in the embodiment of the present invention includes:
[0113] Step 201, according to the batch inventory information that meets the work order material delivery requirements and the target lot size requirements, find out whether there is a first target lot that meets the target lot size requirements; if so, execute step 202, if not, execute step 203;
[0114] The batch inventory information that meets the work order delivery requirements is the SAP Picking list generated by the SAP system, which mainly includes work order number, batch lot, work order quantity, etc. The target lot size requirement is, for example, the IE size requirement.
[0115] Step 202, determining that the first target lot is the optimal solution, and calculating the optimal batch splitting and merging operation logic according to the first target lot;
[0116] If there is a first target lot that completely matches the target lot size requirement, the first target lot is preferentially used as the optimal solution, and the optimal batch splitting and merging operation logic is calculated based on the first target lot. In the embodiment of the present invention, the target lot that completely matches the target lot size requirement is preferentially used.
[0117] Step 203, searching whether there is a second target lot that is larger than the target lot size requirement; if so, executing step 204; if not, executing step 205;
[0118] Step 204, calculating and obtaining the optimal batch splitting and merging operation logic according to the second target lot;
[0119] In actual applications, try not to unpack the packages. Use the bundle as the unit. If unpacking is necessary, first unpack the lot with the largest quantity, and try to use the lot with the earliest time to avoid excessive squeezing of the lot with the earliest time.
[0120] Step 205, searching whether there is a third target lot smaller than the target lot size requirement; if so, executing step 206; if not, returning to executing step 201;
[0121] Step 206, calculate and obtain the optimal batch splitting and merging operation logic according to the third target lot.
[0122] Combined with batch operation instructions Figure 7 , Figure 8 As shown. Taking IE Size of 360 as the standard, Figure 7 The original inventory quantity of the batch lot shown is 480 pieces. At this time, it needs to be split into 360+120 pieces. Figure 8 The number of lots in the three batches shown is less than the IE Size, so they are batched together under the premise of meeting the batching rules.
[0123] Before sending materials from the warehouse to the production line, the system of the present invention will automatically divide and merge the original inventory batch materials (such as splitting batches of large quantity inventory and merging batches of small quantity inventory) to meet the IE Size material delivery requirements.
[0124] The present invention completely completes batch division and batch combination automatically according to the batch division and combination rules and generates batch division and combination operation instructions, completely replacing the error risks caused by manual judgment and operation in the past.
[0125] Step 103, generating a material outbound list according to the batch separation and combination operation instruction book, and verifying the outbound materials recorded in the material outbound list, wherein the outbound materials that pass the verification are allowed to be shipped out.
[0126] The embodiment of the present invention verifies all outbound materials recorded on the outbound material list. In actual operation, by binding RFID tags to goods one by one, using PDA card readers to read the material information on the goods and linking with the system, each batch of materials can have a unique RFID coding information and be recorded and stored in the material distribution management system based on the WMS system.
[0127] When materials are shipped out of the warehouse, the present invention will check and verify the physical information of the lot (i.e., the information of the shipped materials, such as the lot batch number and quantity) with the information recorded and stored in the system (such as the lot batch number and quantity). Because the lot batch number is bound to the RFID one-to-one, when reading the RFID information, the system will automatically identify which batch lot this RFID is bound to, and then perform a one-to-one verification with the physical lot. RFIDs with inconsistent verification information are not allowed to be unbound and shipped out of the warehouse. Only when the lot or work order (work order number) or Qty information is consistent will the RFID verification be passed and the shipment be allowed, thereby ensuring the correctness of the delivery of materials.
[0128] The present invention replaces the disadvantages of previous manual visual verification, and automatically verifies the physical object RFID information with the system information by scanning the code, thereby ensuring 100% correctness of the physical object leaving the warehouse.
[0129] More preferably, if Fig. 9 As shown, the material distribution management method based on the WMS system provided by the embodiment of the present invention may also include:
[0130] Step 104 , tracking the execution status of the SAP work order based on the material preparation data, the data of the goods shipped out of the warehouse, and the corresponding total demand data of the work order.
[0131] In the embodiment of the present invention, the shipped data refers to the quantity that has completed the batching operation and shipped to the production line, and the material preparation data refers to the quantity that has been taken off the shelf and completed the batching operation but the physical objects have not been shipped. In the embodiment of the present invention, the quantity that has completed the batching operation and shipped to the production line is recorded in the system as the shipped data, and the quantity that has been taken off the shelf and completed the batching operation but the physical objects have not been shipped is recorded in the system's material preparation database as the material preparation data. The system compares the material preparation data, the shipped data, and the total work order demand data recorded in the SAP work order to determine the execution status of the work order.
[0132] Specifically, according to the total demand quantity of the work order - the data that has been shipped out - the quantity of prepared materials = the remaining quantity of the work order, the material batching operation is continuously performed for the unfinished work order until the work order material delivery is completed.
[0133] If the required quantity of the work order has been completed, the system will automatically deduct and no longer perform the batching operation on this work order. If the required quantity of the work order has not been completed, the system will execute the corresponding quantity to be issued based on the remaining unfinished data, and perform the batching operation on the inventory again to ensure that each work order requirement is 100% completed. The present invention can track the execution and completion of the work order to ensure that the production of each work order is 100% executed.
[0134] Embodiment 3
[0135] Based on the material distribution management method based on the WMS system provided in the above embodiment of the present invention, the embodiment of the present invention also provides a material distribution management device based on the WMS system, such as Fig.10 As shown, including:
[0136] The first processing module 100 is used to generate a WMS work order template according to the customer work order and the SAP work order;
[0137] The second processing module 200 is used to generate a batch separation and combination operation instruction book according to the WMS work order template, the batch inventory information that meets the work order material issuance requirements, and the batch separation and combination rules, and complete the automatic batch separation and combination of the original batch materials;
[0138] The third processing module 300 is used to generate a material outbound list according to the batch separation and combination operation instruction book, and verify the outbound materials recorded in the material outbound list, wherein the outbound materials that pass the verification are allowed to be shipped out.
[0139] Preferably, the WMS system-based material distribution management device provided in the embodiment of the present invention may further include a fourth processing module for tracking the execution status of the SAP work order based on the material preparation data, the data of the goods shipped out of the warehouse, and the corresponding total demand data of the work order.
[0140] In the embodiment of the present invention, the splitting and merging rules are defined according to the customer name, product category, and material attribute; when the customer name and material attributes of multiple products are consistent, the batch merging operation can be performed on the multiple products.
[0141] Preferably, the batch splitting and batch combining rules further include:
[0142] When the batching attribute requirements are met, the optimal batching and combining operation logic is calculated based on the lot size requirements of each product and the proportion requirements of the mix;
[0143] At this time, the second processing module 200 is specifically used to generate a batch separation and combination operation instruction book corresponding to the optimal batch separation and combination operation logic, and complete the automatic batch separation and combination of the original batch materials according to the optimal batch separation and combination operation logic.
[0144] The second processing module 200 calculates the optimal batch operation logic including:
[0145] According to the batch inventory information that meets the work order material delivery requirements and the target lot size requirements, find out whether there is a first target lot that meets the target lot size requirements;
[0146] If there is a first target lot that meets the target lot size requirement, determining that the first target lot is the optimal solution, and calculating the optimal batch splitting and merging operation logic according to the first target lot;
[0147] If there is no first target lot that meets the target lot size requirement, then find out whether there is a second target lot that is larger than the target lot size requirement;
[0148] If there is a second target lot that is larger than the target lot size requirement, then the optimal batch splitting and merging operation logic is calculated according to the second target lot;
[0149] If there is no second target lot that is larger than the target lot size requirement, then find out whether there is a third target lot that is smaller than the target lot size requirement;
[0150] If there is a third target lot that is smaller than the target lot size requirement, the optimal batch splitting and merging operation logic is calculated based on the third target lot.
[0151] It should be noted that the material distribution management device based on the WMS system is a device corresponding to the material distribution management method based on the WMS system in the aforementioned embodiment. All implementation means in the above method embodiment are applicable to the embodiment of the material distribution management device based on the WMS system, and can achieve the same technical effect.
[0152] The above-mentioned embodiments of the present invention provide a material distribution management system, method and device based on the WMS system, which realizes accurate, intelligent and efficient management of materials through the WMS system combined with RFID technology, making the distribution of materials more reasonable and standardized. The present invention can quickly and accurately identify the properties of materials, replace manual operation, and hand over the work of human judgment to the system to complete, freeing the existing material distribution management method from excessive dependence on people, avoiding the occurrence of subjective human judgment errors, and can effectively improve the management ability of warehouse materials and reduce management costs.
[0153] Embodiment 4
[0154] like Fig.11 As shown, an embodiment of the present invention further provides an electronic device, including:
[0155] A processor 1000; and a memory 1020 connected to the processor 1000 via a bus interface, wherein the memory 1020 is used to store programs and data used by the processor 1000 when performing operations, and the processor 1000 calls and executes the programs and data stored in the memory 1020.
[0156] Among them, the transceiver 1010 is connected to the bus interface and is used to receive and send data under the control of the processor 1000; the processor 1000 is used to read the program in the memory 1020 to implement the steps of the material distribution management method based on the WMS system described above.
[0157] Among them, Fig.11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 1000 and various circuits of the memory represented by the memory 1020 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1010 may be a plurality of components, namely, a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. For different terminals, the user interface 1030 may also be an interface capable of externally connecting or internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like. The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1000 when performing operations.
[0158] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by instructing relevant hardware through a computer program, wherein the computer program includes instructions for executing part or all of the steps of the above method; and the computer program may be stored in a readable storage medium, and the storage medium may be any form of storage medium.
[0159] In addition, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method in the above embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0160] The embodiment of the present application also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the various processes of the above-mentioned method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, they are not described here.
[0161] In addition, it should be noted that in the apparatus and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. Moreover, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it is understood that all or any steps or components of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present invention.
[0162] Therefore, the purpose of the present invention can also be achieved by running a program or a group of programs on any computing device. The computing device can be a well-known general device. Therefore, the purpose of the present invention can also be achieved by simply providing a program product containing a program code that implements the method or device. That is to say, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any well-known storage medium or any storage medium developed in the future. It should also be pointed out that in the device and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. In addition, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order. Some steps can be performed in parallel or independently of each other.
[0163] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A material distribution management system based on WMS system, characterized in that: It includes basic data module, work order analysis module, batching and mixing module, and outbound verification module; among them: The basic data module is used to store material information, and the material information at least includes material name, material quantity, material location and material attributes; The work order parsing module is used to generate a WMS work order template based on the customer work order and the SAP work order; The batching module is used to generate batching and combining operation instructions according to the WMS work order template, batch inventory information that meets the work order material delivery requirements, and batching and combining rules, and complete the automatic batching and combining of original batch materials; The outbound verification module is used to generate a material outbound list according to the batch separation and combination operation instruction book, and verify the outbound materials recorded on the material outbound list, wherein the outbound materials that pass the verification are allowed to be shipped out.
2. The material distribution management system based on the WMS system according to claim 1 is characterized in that: Also included is a work order tracking template; The work order tracking template is used to track the execution status of the SAP work order based on the material preparation data, the data that has been shipped out of the warehouse, and the corresponding total demand data of the work order.
3. A material distribution management method based on WMS system, characterized in that: Applied to the material distribution management system based on the WMS system as described in claim 1 or 2, the method comprises: Generate WMS work order templates based on customer work orders and SAP work orders; Generate batch separation and combination operation instructions based on the WMS work order template, batch inventory information that meets the work order material delivery requirements, and batch separation and combination rules, and complete automatic batch separation and combination of original batch materials; A material outbound list is generated according to the batch separation and combination operation instruction book, and the outbound materials recorded on the material outbound list are verified, wherein the outbound materials that pass the verification are allowed to be shipped out.
4. The material distribution management method based on the WMS system according to claim 3 is characterized in that: The method further comprises: Track the execution status of SAP work orders based on material preparation data, outbound data, and corresponding total work order demand data.
5. The material distribution management method based on the WMS system according to claim 3 is characterized in that: The batch splitting and batch combining rules are defined according to customer name, product category, and material attributes; Among them, multiple products can only be batched when their customer names and material attributes are consistent.
6. The material distribution management method based on the WMS system according to claim 5 is characterized in that: The batching rules also include: When the batching attribute requirements are met, the optimal batching and combining operation logic is calculated based on the lot size requirements of each product and the proportion requirements of the mix; The generating of the batch separation and combination operation instruction book and completing the automatic batch separation and combination of the original batch materials includes: generating the batch separation and combination operation instruction book corresponding to the optimal batch separation and combination operation logic, and completing the automatic batch separation and combination of the original batch materials according to the optimal batch separation and combination operation logic.
7. The material distribution management method based on the WMS system according to claim 6 is characterized in that: The optimal batch operation logic includes: According to the batch inventory information that meets the work order material delivery requirements and the target lot size requirements, find out whether there is a first target lot that meets the target lot size requirements; If there is a first target lot that meets the target lot size requirement, determining that the first target lot is the optimal solution, and calculating the optimal batch splitting and merging operation logic according to the first target lot; If there is no first target lot that meets the target lot size requirement, then find out whether there is a second target lot that is larger than the target lot size requirement; If there is a second target lot that is larger than the target lot size requirement, then the optimal batch splitting and merging operation logic is calculated according to the second target lot; If there is no second target lot that is larger than the target lot size requirement, then find out whether there is a third target lot that is smaller than the target lot size requirement; If there is a third target lot that is smaller than the target lot size requirement, the optimal batch splitting and merging operation logic is calculated based on the third target lot.
8. A material distribution management device based on a WMS system, characterized in that: include: The first processing module is used to generate a WMS work order template based on the customer work order and the SAP work order; The second processing module is used to generate a batch separation and combination operation instruction book according to the WMS work order template, the batch inventory information that meets the work order material issuance requirements, and the batch separation and combination rules, and complete the automatic batch separation and combination of the original batch materials; The third processing module is used to generate a material outbound list according to the batch separation and combination operation instruction book, and verify the outbound materials recorded in the material outbound list, wherein the outbound materials that pass the verification are allowed to be shipped out.
9. An electronic device, comprising: A transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the material distribution management method based on the WMS system as described in any one of claims 3 to 7 when executing the computer program.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the material distribution management method based on the WMS system as described in any one of claims 3 to 7 are implemented.
