Packaging material matching method and system
By judging the total number of packaging materials that can be matched, priority is given to the use of packaging materials in the winery and retrieval of residual materials from the storage warehouse, the problem of backlog of packaging materials and low transportation efficiency of the winery is solved, and production efficiency and warehouse utilization are improved.
Patent Information
- Application Number
- CN202411406609.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-01-10
AI Technical Summary
Improper management of packaging materials at wineries leads to a backlog of materials, reducing warehouse utilization and increasing production costs, and low transportation efficiency for long-distance suppliers.
After obtaining the production task, determine whether the total number of packaging materials can be matched is greater than or equal to the number of materials required for production products. Priority is given to the production factory and storage warehouse. If it is insufficient, a procurement plan will be formulated, and the materials in the production factory will be used first and the materials from the production factory will be given priority. Retrieve remaining materials on behalf of the storage warehouse and determine the storage location of the materials based on the supplier's distance.
It avoids the backlog of packaging materials, improves warehouse utilization, reduces losses, and improves production efficiency, ensuring the timely completion of production tasks.
Smart Images

Figure CN119294969A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automatic control technology, and more specifically, to a packaging material matching method and system. Background Art
[0002] The packaging materials of wineries involve a variety of materials, including wine bottles, outer packaging boxes, and auxiliary materials. In the prior art, the improper management of packaging materials in wineries and the lack of an effective packaging material management system will lead to poor connection between packaging materials in procurement, warehousing, storage, use, and delivery, which is easy to cause a backlog of packaging materials in the warehouse. On the one hand, the backlog of packaging materials reduces the utilization rate of the warehouse. On the other hand, the backlog is likely to increase the loss of packaging materials, such as inappropriate warehouse temperature or humidity, which increases production costs. In the prior art, some suppliers of packaging materials are far away, and the transportation efficiency is low, which affects production.
[0003] Therefore, there is an urgent need for a packaging material matching method and system that can improve the packaging material management efficiency of the winery, prevent packaging material backlog, and improve production efficiency. Summary of the invention
[0004] In view of this, the present invention provides a packaging material matching method and system, which are used to improve the packaging material management efficiency of the winery, prevent the backlog of packaging materials, and improve production efficiency.
[0005] In one aspect, the present invention provides a packaging material matching method, comprising:
[0006] Get production tasks;
[0007] Determine whether the total number of available packaging materials is greater than or equal to the number of material lists required for the production of the product. The total number of available packaging materials includes the sum of the first available number of the production factory and the second available number of the custodial warehouse;
[0008] If the total number of packaging materials that can be matched is greater than or equal to the number of sets of material lists required to produce the product, then determine whether the production time of the production task is the same day production;
[0009] If the production time is the same day, the packaging materials are transferred from the production factory, and the first available matching quantity is greater than or equal to the matching quantity required for the production task;
[0010] If the production date is the next day or later, determine whether the first available number is greater than or equal to the required number of matching items for the production task. If the first available number is greater than or equal to the required number of matching items for the production task, obtain packaging materials from the production factory. If the first available number is less than the required number of matching items for the production task, obtain all the packaging materials of the first available number from the production factory, and obtain the remaining available number from the custodial warehouse. The remaining available number is the difference between the required number of matching items for the production task and the first available number.
[0011] If the total number of packaging materials that can be matched is less than the number of sets of bill of materials required to produce the product, a procurement plan shall be formulated based on the difference between the total number of packaging materials that can be matched and the number of sets of bill of materials required to produce the product.
[0012] Optionally, the remaining matching quantity can be retrieved from the custodial warehouse, including:
[0013] When the number of custodial warehouses is at least 2 and the distances between different custodial warehouses and the production plant are different, the custodial warehouse with the remaining matching number will be selected according to the path optimization method.
[0014] Optionally, before obtaining the production task, it also includes:
[0015] Obtain product information, which includes at least product name, product code, product specifications and production elements, where the production elements include boxes, cases, bags, lids, bottles and bases, and each production element is assigned a serial number;
[0016] According to the product information, the packaging material information required for the production of the product is obtained. The packaging material information includes the packaging material name, packaging material code and packaging supporting material sub-items, among which:
[0017] The name of the packaging material is the product name plus the production factors;
[0018] The packaging material code is the product code plus the serial number of the production factor;
[0019] The packaging supporting materials sub-item is calculated based on the product specifications and the unit supporting materials corresponding to the product specifications.
[0020] Optionally, after obtaining the information of packaging materials required for producing the product, a production task is generated, and the production task includes the number of products produced and the number of sub-items of packaging supporting materials;
[0021] The number of packaging supporting material sub-items required for the production of products is calculated based on the production tasks. The number of packaging supporting material sub-items required for the production of products is equal to the product of the number of products produced and the number of packaging supporting material sub-items.
[0022] Optionally, after calculating the number of packaging supporting material sub-items required for producing the product, determine whether the number of packaging supporting material sub-items currently in stock is greater than or equal to the number of packaging supporting material sub-items, where:
[0023] If the current inventory of packaging material matching quantity is greater than or equal to the quantity of the packaging matching material sub-item, the production task is issued;
[0024] If the current inventory of packaging material matching quantity is less than the quantity of packaging matching material sub-items, a procurement plan is generated.
[0025] Optionally, a purchase order is generated based on the purchase plan. The purchase order quantity is calculated as follows:
[0026] M ≥ ΣK × (AB),
[0027] Among them, M is the purchase order quantity, K is the number of packaging supporting material sub-items, A is the number of material lists required to produce the product, and B is the actual inventory supporting number.
[0028] Optionally, when M>ΣK×(AB),
[0029]
[0030] Optionally, after the purchase order is generated, if the price of the packaging materials in the purchase plan is in the price library, the purchase is completed and the purchased packaging materials are put into storage, where:
[0031] If the distance between the supplier providing the packaging materials and the production plant is greater than a preset value, the purchased packaging materials will be stored in the production plant;
[0032] If the supplier of packaging materials is closer to the production plant than a preset value, the purchased packaging materials will be stored in a custodial warehouse.
[0033] Optionally, after the purchased packaging materials are put into storage, the total number of packaging materials that can be matched is calculated, including taking the minimum value of the quantity of the packaging matching materials sub-items in stock as the total number of packaging materials that can be matched.
[0034] In another aspect, the present invention provides a packaging material matching system, including an input unit, a data processing unit and a purchasing unit, wherein:
[0035] An input unit, used to input product information and production tasks, where the product information at least includes product name, product code, product specifications and production factors;
[0036] The data processing unit is used to determine whether the total number of available packaging materials is greater than or equal to the number of sets of bill of materials required for the production of the product, where the total number of available packaging materials includes the sum of the first available number of the production plant and the second available number of the custodial warehouse; if the total number of available packaging materials is greater than or equal to the number of sets of bill of materials required for the production of the product, determine whether the production time of the production task is the same day; if the production time is the same day, the packaging materials are retrieved from the production plant, and the first available number is greater than or equal to the number of sets required for the production task; if the production date is the next day or later, determine whether the first available number is greater than or equal to the production date. The number of matching items required for the production task, if the first matching number is greater than or equal to the matching number required for the production task, the packaging materials are transferred from the production factory; if the first matching number is less than the matching number required for the production task, all the packaging materials of the first matching number are transferred from the production factory, and the remaining matching number is transferred from the custody warehouse, and the remaining matching number is the difference between the matching number required for the production task and the first matching number; if the total number of matching packaging materials is less than the number of sets of bill of materials required for the production of the product, then according to the difference between the total number of matching packaging materials and the number of sets of bill of materials required for the production of the product, a purchase order is sent to the purchasing unit;
[0037] The purchasing unit is used to generate a purchase order based on the purchase order.
[0038] Compared with the prior art, the packaging material matching method and system provided by the present invention achieves at least the following beneficial effects:
[0039] In the present invention, after obtaining the production task, the packaging materials are allocated from the production plant and the custody warehouse, or a procurement plan is specified according to whether the total number of packaging materials that can be matched is greater than or equal to the number of sets of the bill of materials required for the production of the product. If the total number of packaging materials that can be matched is greater than or equal to the number of sets of the bill of materials required for the production of the product, it is determined whether the production time of the production task is the same day; if the production time is the same day, the packaging materials are transferred from the production plant, and the first number of matching materials is greater than or equal to the number of matching materials required for the production task; if the production date is the next day or later, it is determined whether the first number of matching materials is greater than or equal to the number of matching materials required for the production task. If the first number of matching materials is greater than or equal to the number of matching materials required for the production task, the packaging materials are transferred from the production plant; if the first number of matching materials is less than the number of matching materials required for the production task, all the packaging materials of the first number of matching materials are transferred from the production plant, and the remaining number of matching materials is transferred from the custody warehouse, and the remaining number of matching materials is the difference between the number of matching materials required for the production task and the first number of matching materials; if the total number of packaging materials that can be matched is less than the number of sets of the bill of materials required for the production of the product, a procurement plan is formulated according to the difference between the total number of packaging materials that can be matched and the number of sets of the bill of materials required for the production of the product. The present invention can avoid the backlog of packaging materials by giving priority to the use of packaging materials in the production plant (i.e., the winery), thereby improving the warehouse utilization rate of the production plant and reducing the loss caused by the backlog. In the present invention, the packaging materials placed in the warehouse of the production plant are packaging materials provided by a long-distance supplier, and the packaging materials provided by a close-distance supplier are placed in the supplier's escrow warehouse. On the one hand, the packaging materials placed in the warehouse of the production plant are given priority, which can improve the production efficiency of the product. On the other hand, if the first matching number of packaging materials placed in the warehouse of the production plant is less than the matching number required for the production task, all the first matching number of packaging materials are transferred from the production plant, and the remaining matching number is transferred from the escrow warehouse. Since the escrow warehouse is a escrow warehouse provided by a close-distance supplier, it will not affect the production task, thereby ensuring the production efficiency.
[0040] Of course, any product implementing the present invention does not necessarily need to achieve all of the technical effects described above at the same time.
[0041] Further features and advantages of the present invention will become apparent from the following detailed description of exemplary embodiments of the present invention with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
[0043] Figure 1 It is a flow chart of a packaging material matching method provided by the present invention;
[0044] Figure 2This is another flow chart of a packaging material matching method provided by the present invention;
[0045] Figure 3 This is a structural diagram of a packaging material matching system provided by the present invention. DETAILED DESCRIPTION
[0046] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless otherwise specifically stated.
[0047] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
[0048] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.
[0049] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.
[0050] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0051] Embodiment 1:
[0052] Reference Figure 1 This embodiment provides a packaging material matching method, comprising the following steps:
[0053] S1, obtain production tasks;
[0054] S2, determining whether the total number of available packaging materials is greater than or equal to the number of sets of the bill of materials required for the production of the product, where the total number of available packaging materials includes the sum of the first available number of the production factory and the second available number of the custodial warehouse;
[0055] S21, if the total number of available packaging materials is greater than or equal to the number of sets of the bill of materials required to produce the product, determine whether the production time of the production task is for production on the same day;
[0056] S211, if the production time is the same day, the packaging materials are obtained from the production factory, and the first available matching quantity is greater than or equal to the matching quantity required by the production task;
[0057] S212, if the production date is the next day or later, determine whether the first available matching number is greater than or equal to the matching number required for the production task;
[0058] S2121 If the first available matching number is greater than or equal to the matching number required by the production task, then the packaging material is transferred from the production factory;
[0059] S2122, if the first available number is less than the required number of the production task, all the packaging materials of the first available number are transferred from the production factory, and the remaining available number is transferred from the custodial warehouse, where the remaining available number is the difference between the required number of the production task and the first available number;
[0060] S22: If the total number of packaging materials that can be matched is less than the number of sets of the bill of materials required for the production of the product, a procurement plan is formulated based on the difference between the total number of packaging materials that can be matched and the number of sets of the bill of materials required for the production of the product.
[0061] Specifically, the above steps are all automatically calculated based on the modules of the packaging material matching system.
[0062] The production task in step S1 can be a weekly production task or a monthly production task. Of course, the packaging materials required for the production task are different depending on the product.
[0063] For step S2, it is determined whether the total number of packaging materials that can be matched is greater than or equal to the number of sets of material lists required for the production of the product. The number of packaging materials that can be matched includes the sum of the first matching number of the production plant and the second matching number of the escrow warehouse. It should be noted that the distance between the supplier of packaging materials in the production plant and the production plant in the present invention is greater than the distance between the supplier of packaging materials in the escrow warehouse and the production plant. In other words, the supplier of packaging materials in the production plant is a long-distance supplier, and the supplier of packaging materials in the escrow warehouse is a close-range supplier. The production plant can be a winery, and the packaging materials stored in the production plant are packaging materials provided by a long-distance supplier. Before or during the production task is issued, they are stored in the warehouse of the production plant to avoid long-distance transportation from a long-distance supplier (such as a supplier outside the province) after the production task below affects production. The escrow warehouse is a warehouse of a close-range supplier (within the city or province), and packaging materials can be allocated for production in a short time when the production task is issued.
[0064] For step S21, if the total number of packaging materials that can be matched is greater than or equal to the number of sets of material lists required to produce the product, it is determined whether the production time of the production task is produced on the same day, and the packaging materials are reasonably allocated based on whether the production time of the production task is produced on the same day.
[0065] Specifically, for S211, if the production time is the same day, packaging materials are retrieved from the production plant, and the first available number of matching materials is greater than or equal to the required number of matching materials for the production task; here, the first available number of matching materials is greater than or equal to the required number of matching materials for the production task is a constraint condition, that is, the packaging materials in the production plant (winery) are sufficient for the production task on the same day.
[0066] S212, if the production date is the next day or later, determine whether the first available matching number is greater than or equal to the matching number required for the production task. When the production date is the next day or later, the packaging materials in the production plant are used first to avoid a backlog of packaging materials in the warehouse of the production plant.
[0067] Specifically: S2121 If the first available matching number is greater than or equal to the matching number required for the production task, packaging materials are transferred from the production plant; at this time, the packaging materials in the production plant are sufficient for the production tasks of the next day and thereafter, and the packaging materials in the production plant are used first to avoid a backlog of packaging materials in the warehouse of the production plant.
[0068] S2122, if the first available number is less than the required number of packaging materials for the production task, that is, the packaging materials in the production plant are not enough to complete the production tasks for the next day and thereafter, the first available number of packaging materials will be first transferred from the production plant, and then the remaining available number will be transferred from the escrow warehouse, and the remaining available number will be the difference between the required number of packaging materials for the production task and the first available number. In other words, when the packaging materials in the production plant are not enough to complete all the production tasks, the packaging materials in the production plant will still be used first, and the remaining required packaging materials will be transferred from the nearest escrow warehouse. This can reduce the backlog of packaging materials in the production plant warehouse on the one hand, and on the other hand, the production efficiency can be guaranteed because the escrow warehouse is close.
[0069] In some optional embodiments, there are a large number of escrow warehouses, that is, there are more suppliers close to the factory warehouse, and the distances between the multiple escrow warehouses and the production factory are different. The packaging materials are allocated using the path optimization algorithm, that is, if the winery does not have a complete set of products, the minimum time allocation to the winery is calculated based on the supplier address, thereby reducing transportation time and improving supporting efficiency and production supply timeliness.
[0070] Of course, for S22, if the total number of packaging materials that can be matched is less than the number of sets of material lists required for product production, that is, the sum of the packaging materials in the production factory warehouse and the packaging materials in the custody warehouse still cannot meet the packaging materials required for production, then a procurement plan shall be formulated based on the difference between the total number of packaging materials that can be matched and the number of sets of material lists required for product production.
[0071] The present invention can avoid the backlog of packaging materials by giving priority to the use of packaging materials in the production plant (i.e., the winery), thereby improving the warehouse utilization rate of the production plant and reducing the loss caused by the backlog. In the present invention, the packaging materials placed in the warehouse of the production plant are packaging materials provided by a long-distance supplier, and the packaging materials provided by a close-distance supplier are placed in the supplier's escrow warehouse. On the one hand, the packaging materials placed in the warehouse of the production plant are given priority, which can improve the production efficiency of the product. On the other hand, if the first matching number of packaging materials placed in the warehouse of the production plant is less than the matching number required for the production task, all the first matching number of packaging materials are transferred from the production plant, and the remaining matching number is transferred from the escrow warehouse. Since the escrow warehouse is a escrow warehouse provided by a close-distance supplier, it will not affect the production task, thereby ensuring the production efficiency.
[0072] Example 2
[0073] Combination Figure 2 This embodiment provides a packaging material matching method, which specifically includes:
[0074] S01, obtaining product information, which at least includes product name, product code, product specifications and production elements, where the production elements include boxes, boxes, handbags, lids, bottles and bases, and each production element is assigned a serial number;
[0075] According to the product information, the packaging material information required for the production of the product is obtained. The packaging material information includes the packaging material name, packaging material code and packaging supporting material sub-items, among which:
[0076] The name of the packaging material is the product name plus the production factors;
[0077] The packaging material code is the product code plus the serial number of the production factor;
[0078] The packaging supporting materials sub-item is calculated based on the product specifications and the unit supporting materials corresponding to the product specifications.
[0079] Specifically, obtain product information, which includes data such as product name, product code, product specification, unit, production factors, etc. Production factors include boxes, boxes, handbags, lids, bottles and bases, and each production factor is configured with a serial number.
[0080] The packaging material information required for the production of the product is obtained according to the product information. The packaging material information includes the packaging material name, packaging material code and packaging supporting material sub-items, wherein the packaging material name is the product name plus the production factor; the packaging material code is the product code plus the serial number of the production factor; the packaging supporting material sub-items are calculated according to the product specifications and the unit supporting materials corresponding to the product specifications.
[0081] For example, if the product name is Jiuzang 1988, then the packaging material name is the product name + production factor, that is, Jiuzang 1988 box, Jiuzang 1988 box, which are automatically generated in the order of production factors;
[0082] Material code: product code + '-' + production factor serial number; such as JC0001-01, JC0001-02..., generated in the order of production factors.
[0083] Calculation of packaging supporting material sub-items (i.e. BOM supporting sub-items): Calculation is based on product specifications and unit supporting material specifications. For example, for a 500ML×6 cellar 1988, the number of box sub-items = 1×6, the number of box sub-items = 1×1, and the number of handbags = 1×3.
[0084] S02, generating a production task, which includes the number of products to be produced and the number of sub-items of packaging supporting materials; calculating the number of sub-items of packaging supporting materials required for producing products according to the production task, which is equal to the product of the number of products to be produced and the number of sub-items of packaging supporting materials.
[0085] Specifically, after the production task is issued, according to the packaging supporting material sub-items (i.e., BOM supporting sub-items) generated by S01, the number of products issued by the production task and the number of packaging supporting material sub-items (i.e., the number of sub-items of packaging material BOM), the number of packaging materials of each sub-item required to produce the product is calculated as follows:
[0086] The number of products produced × the number of sub-items in the packaging material BOM. For example, if you want to produce 100 pieces of Cellar 1988, the number of boxes required is: 100×6, cartons: 100×1, and handbags: 100×3.
[0087] S03, judging whether the number of supporting packaging materials in current inventory is greater than or equal to the number of supporting packaging material sub-items, wherein:
[0088] If the current inventory of packaging material matching quantity is greater than or equal to the quantity of the packaging matching material sub-item, the production task is issued;
[0089] If the current inventory of packaging material matching quantity is less than the quantity of packaging matching material sub-items, a procurement plan is generated.
[0090] Specifically, after calculating the number of packaging supporting material sub-items required for the production of the product in step S02, the system automatically searches whether the current inventory meets the materials required for the production of the product and whether they are complete: if they are complete, that is, the number of packaging supporting materials in the current inventory is greater than or equal to the number of packaging supporting material sub-items, the production task can continue to be issued to the production line; otherwise, if the number of packaging supporting materials in the current inventory is less than the number of packaging supporting material sub-items, a procurement plan is generated while issuing the production task.
[0091] Generate packaging material BOM supporting purchase order according to the procurement plan.
[0092] The purchase order quantity of packaging materials is the required matching quantity of each sub-item of the packaging material BOM. The calculation formula is as follows:
[0093] M ≥ ∑K × (AB),
[0094] Among them, M is the purchase order quantity, K is the number of packaging supporting material sub-items (the number of each sub-item of the packaging material BOM), A is the number of sets of material lists required to produce the product, and B is the actual inventory supporting number.
[0095] It is understood that the sum of purchased packaging materials and original inventory packaging materials must at least equal the packaging materials required by the production plan.
[0096] In some optional embodiments, in order to prevent the loss of packaging materials during storage and transportation, a surplus of 10%-20% is required when purchasing packaging materials.
[0097] For example, the surplus amount is 10%, 12%, 13%, 14%, 15%, 16%, 17%, 18%, 19%, and 20%, thereby ensuring that the execution of the production plan will not be affected even if the purchased packaging materials are damaged.
[0098] It should be noted that the price of the packaging materials in the procurement plan should be compared with the price database. If the packaging materials are in the price database, no price inquiry is required, otherwise price approval is required.
[0099] Suppliers are bound to the price database, and materials in the price database correspond to suppliers one by one. The total price of purchased packaging materials is automatically calculated. Packaging materials are bound to storage warehouses. Packaging materials provided by distant suppliers correspond to the warehouses of production plants (breweries), and packaging materials provided by close suppliers correspond to storage warehouses. The custodian is bound to the warehouse; thus, the generated purchase order automatically brings out suppliers, prices, warehouses, and custodians, and retrieves the best suppliers of different packaging materials from the historical price database and supplier database for procurement. The best supplier here needs to be comprehensively evaluated in combination with quality inspection and price. For example, the supplier with a quality inspection pass rate of more than 98% and the lowest price is the best supplier.
[0100] Finally, it is determined based on the supplier whether to store the materials in the winery warehouse or the custodial warehouse. If the supplier providing the packaging materials is farther away from the production plant than the preset value, the purchased packaging materials will be stored in the production plant; if the supplier providing the packaging materials is closer to the production plant than the preset value, the purchased packaging materials will be stored in the custodial warehouse.
[0101] The preset value here can be calculated based on the transportation time, such as 50 kilometers, 100 kilometers, 150 kilometers, etc., and is not specifically limited here.
[0102] Specifically, packaging materials provided by distant suppliers are stored in the warehouse of the production factory (winery), and packaging materials provided by nearby suppliers are stored in the custody warehouse.
[0103] S04, after the purchased packaging materials are put into storage, calculate the total number of packaging materials that can be matched.
[0104] Specifically, after the packaging materials are put into storage according to step S03, the packaging materials matching calculation and retrieval are automatically calculated. The calculation steps are as follows:
[0105] S041, after the materials are put into storage, the total number of packaging materials that can be matched is calculated according to the specifications and inventory of each packaging material in the product BOM. The calculation formula is: inventory number / sub-item quantity;
[0106] The number of packaging materials here can be calculated separately as the first available number in the production plant and the second available number in the custody warehouse. The total number of packaging materials is equal to the sum of the first available number and the second available number.
[0107] S042: Take the minimum value of the quantity of the inventory packaging supporting materials sub-item as the total number of packaging materials that can be matched
[0108] According to the calculation results of S041, take the minimum value of the calculation results of each sub-item as the number of matching products;
[0109] For example, to produce 100 pieces of Cellar 1988, the number of boxes required is 100×6, cartons 100×1, and handbags 100×3.
[0110] In the inventory, the calculated boxes are 98×6, cartons are 102×1, and handbags are 108×3. The minimum number of sub-items of packaging materials in the inventory is taken, that is, 98 is taken as the total number of packaging materials that can be matched. This can avoid the situation where the production task cannot be completed due to the incompleteness of a sub-item in the production factor, and improve production efficiency.
[0111] S043, based on the calculation result of S042, the first available matching number of the production plant and the second available matching number of the custody warehouse are counted respectively according to the incoming material batches and warehouses.
[0112] S05, determining whether the total number of available packaging materials is greater than or equal to the number of sets of the bill of materials required for producing the product, where the total number of available packaging materials includes the sum of the first available number of the production factory and the second available number of the custodial warehouse;
[0113] After calculating the total number of packaging materials that can be matched according to step S04, a production task is formulated based on the number of product matching. The production task is issued to retrieve the product material BOM matching constraints, including:
[0114] The number of BOM sets required for the production of the product (the number of BOM matching required for the production of the product) is less than or equal to the total number of packaging materials that can be matched (the first matching number of the production factory and the second matching number of the custodial warehouse), that is, whether the sets are complete is used as a constraint condition for issuing the generation task;
[0115] S06, if the total number of available packaging materials is greater than or equal to the number of sets of the bill of materials required to produce the product, determine whether the production time of the production task is for production on the same day;
[0116] S07, if the production time is the same day, the packaging materials are obtained from the production factory, and the first available matching quantity is greater than or equal to the matching quantity required by the production task;
[0117] Packaging materials are allocated based on the time when the generated task is issued. That is, if the production time is the same day, the packaging materials provided by the production factory (wine factory) will be used first. The production task issued on the same day should meet the following constraints: 1. The total number of packaging materials that can be matched is greater than or equal to the number of sets of bill of materials required for the production of the product; 2. The first number of matching materials is greater than or equal to the number of sets of bill of materials required for the production of the product;
[0118] S08, if the production date is the next day or later, determine whether the first available matching number is greater than or equal to the matching number required for the production task;
[0119] S081, if the first available matching quantity is greater than or equal to the matching quantity required by the production task, then obtain packaging materials from the production factory;
[0120] S082, if the first available number is less than the required number of the production task, all the packaging materials of the first available number are transferred from the production factory, and the remaining available number is transferred from the custodial warehouse, where the remaining available number is the difference between the required number of the production task and the first available number;
[0121] Specifically, if the production task is issued after the next day, the matching method of combining the production factory (winery) and the agency storage warehouse is adopted. First, it is determined whether the matching of the production factory (winery) is complete. If it is complete, the matching of the production factory (winery) will be used first. Otherwise, it is determined whether the matching of the production factory (winery) and the agency storage warehouse is complete. If it is complete, it is necessary to transfer the matching materials from the agency storage warehouse to the winery warehouse, that is, to retrieve all the first matching number of packaging materials from the production factory, and to retrieve the remaining matching number from the agency storage warehouse. The remaining matching number is the difference between the matching number required for the production task and the first matching number.
[0122] When the number of supporting facilities of a production plant (winery) is insufficient, a transfer plan is automatically generated. The transfer is carried out using the optimal path algorithm. That is, if the supporting facilities of a production plant (winery) are not complete, the minimum time allocation to the production plant (winery) will be calculated based on the supplier's address, thereby reducing transportation time and improving supporting efficiency and production supply timeliness.
[0123] S09: If the total number of packaging materials that can be matched is less than the number of sets of bill of materials required for the production of products, a procurement plan shall be formulated based on the difference between the total number of packaging materials that can be matched and the number of sets of bill of materials required for the production of products.
[0124] It should be noted that after the production task is issued, the number of packaging materials required for the production of the product is reserved, that is, after the production task is issued, if the product is complete, the packaging materials required for the production of the product are reserved, and other production tasks cannot occupy the reserved quantity. If the inventory is insufficient, it can be executed from step S03.
[0125] The present invention can avoid the backlog of packaging materials by giving priority to the use of packaging materials in the production plant (i.e., the winery), thereby improving the warehouse utilization rate of the production plant and reducing the loss caused by the backlog. In the present invention, the packaging materials placed in the warehouse of the production plant are packaging materials provided by a long-distance supplier, and the packaging materials provided by a close-distance supplier are placed in the supplier's escrow warehouse. On the one hand, the packaging materials placed in the warehouse of the production plant are given priority, which can improve the production efficiency of the product. On the other hand, if the first matching number of packaging materials placed in the warehouse of the production plant is less than the matching number required for the production task, all the first matching number of packaging materials are transferred from the production plant, and the remaining matching number is transferred from the escrow warehouse. Since the escrow warehouse is a escrow warehouse provided by a close-distance supplier, it will not affect the production task, thereby ensuring the production efficiency.
[0126] Example 3
[0127] Combination Figure 3 This embodiment provides a packaging material matching system, including an input unit 301, a data processing unit 302 and a purchasing unit 303.
[0128] The input unit 301 is coupled to the data processing unit 302 and is used to input product information and production tasks, where the product information at least includes product name, product code, product specification and production factors;
[0129] The data processing unit 302 is coupled to the input unit 301 and the purchasing unit 303, respectively, and is used to determine whether the total number of packaging materials that can be matched is greater than or equal to the number of sets of the bill of materials required for producing the product, and the total number of packaging materials that can be matched includes the sum of the first number of matching of the production factory and the second number of matching of the custodial warehouse;
[0130] If the total number of packaging materials that can be matched is greater than or equal to the number of sets of material lists required to produce the product, then determine whether the production time of the production task is the same day production;
[0131] If the production time is the same day, the packaging materials are transferred from the production factory, and the first available matching quantity is greater than or equal to the matching quantity required for the production task;
[0132] If the production date is the next day or later, determine whether the first available number is greater than or equal to the required number of matching items for the production task. If the first available number is greater than or equal to the required number of matching items for the production task, obtain packaging materials from the production factory. If the first available number is less than the required number of matching items for the production task, obtain all the packaging materials of the first available number from the production factory, and obtain the remaining available number from the custodial warehouse. The remaining available number is the difference between the required number of matching items for the production task and the first available number.
[0133] If the total number of packaging materials available is less than the number of sets of the bill of materials required to produce the product, then a purchase order is sent to the purchasing unit 303 according to the difference between the total number of packaging materials available and the number of sets of the bill of materials required to produce the product;
[0134] The purchasing unit 303 is coupled to the data processing unit 302 and is used to generate a purchase order according to the purchase command.
[0135] It is understandable that the above-mentioned input unit 301 is the first client, and product information and production tasks are input from the first client. The product information at least includes product name, product code, product specifications and production factors. The above-mentioned data processing unit 302 is a processor, which can be a physical processor or a cloud processor, which is not specifically limited here. The procurement unit 303 can be a second client, which automatically generates a procurement plan. It is understandable that the packaging material matching system also includes a storage unit 304, which is coupled to the data processing unit 302. The storage unit 304 stores a price library and a supplier library, which are used for the procurement unit 303 to retrieve the price library and the price library when generating a purchase order.
[0136] In the present invention, the packaging materials placed in the warehouse of the production plant are packaging materials provided by distant suppliers, and the packaging materials provided by nearby suppliers are placed in the suppliers' escrow warehouse. On the one hand, the packaging materials placed in the warehouse of the production plant are given priority, which can improve the production efficiency of the products. On the other hand, if the first matching number of packaging materials placed in the warehouse of the production plant is less than the matching number required for the production task, all the packaging materials of the first matching number are retrieved from the production plant, and the remaining matching number is retrieved from the escrow warehouse. Since the escrow warehouse is a escrow warehouse provided by the nearby supplier, it will not affect the production task, thereby ensuring the production efficiency.
[0137] Although some specific embodiments of the present invention have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present invention. It will be appreciated by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present invention. The scope of the present invention is defined by the appended claims.
Claims
1. A packaging material matching method, characterized in that: include: Get production tasks; Determine whether the total number of available packaging materials is greater than or equal to the number of sets of the bill of materials required for producing the product, wherein the total number of available packaging materials includes the sum of the first available number of the production factory and the second available number of the custodial warehouse; If the total number of packaging materials that can be matched is greater than or equal to the number of sets of the list of materials required for producing the product, then determine whether the production time of the production task is for production on the same day; If the production time is the same day, packaging materials are obtained from the production factory, and the first available number of matching materials is greater than or equal to the number of matching materials required for the production task; If the production date is the next day or later, it is determined that the first available number is greater than or equal to the number of matching items required for the production task. If the first available number is greater than or equal to the number of matching items required for the production task, packaging materials are transferred from the production factory; if the first available number is less than the number of matching items required for the production task, all packaging materials of the first available number are transferred from the production factory, and the remaining available number is transferred from the custodial warehouse, and the remaining available number is the difference between the number of matching items required for the production task and the first available number; If the total number of packaging materials that can be matched is less than the number of sets of the bill of materials required for producing the product, a procurement plan is formulated based on the difference between the total number of packaging materials that can be matched and the number of sets of the bill of materials required for producing the product.
2. The packaging material matching method according to claim 1, characterized in that: The remaining matching quantity is retrieved from the said custody warehouse, including: When the number of the custody warehouses is at least 2, and the distances between different custody warehouses and the production plant are different, the custody warehouse with the remaining matching number is selected according to the path optimization method.
3. The packaging material matching method according to claim 1, characterized in that: Before obtaining production tasks, it also includes: Obtain product information, the product information including at least a product name, a product code, a product specification, and production elements, wherein the production elements include a box, a case, a tote bag, a lid, a bottle, and a base, each of which is assigned a serial number; According to the product information, the packaging material information required for producing the product is obtained, wherein the packaging material information includes the packaging material name, packaging material code and packaging supporting material sub-items, wherein: The name of the packaging material is the name of the product plus the production factors; The packaging material code is the product code plus the serial number of the production factor; The packaging supporting materials sub-item is calculated based on the product specifications and the unit supporting materials corresponding to the product specifications.
4. The packaging material matching method according to claim 3, characterized in that: After obtaining the information of packaging materials required for producing the product, a production task is generated, wherein the production task includes the number of products to be produced and the number of sub-items of packaging supporting materials; The quantity of the sub-items of packaging supporting materials required for producing the products is calculated according to the production tasks, and the quantity of the sub-items of packaging supporting materials required for producing the products is equal to the product of the quantity of the products produced and the number of the sub-items of packaging supporting materials.
5. The packaging material matching method according to claim 4, characterized in that: After calculating the number of packaging supporting material sub-items required for producing the product, determine whether the number of packaging supporting material sub-items currently in stock is greater than or equal to the number of the packaging supporting material sub-items, wherein: If the current stock of packaging material matching quantity is greater than or equal to the quantity of the packaging matching material sub-item, the production task is issued; If the current inventory of packaging material matching quantity is less than the quantity of the packaging matching material sub-item, a procurement plan is generated.
6. The packaging material matching method according to claim 5, characterized in that: A purchase order is generated based on the purchase plan, and the purchase order quantity is calculated as follows: M ≥ ΣK × (AB), Among them, M is the purchase order quantity, K is the number of packaging supporting material sub-items, A is the number of material lists required to produce the product, and B is the actual inventory supporting number.
7. The packaging material matching method according to claim 6, characterized in that: When M>ΣK×(AB), 8. The packaging material matching method according to claim 6, characterized in that: After the purchase order is generated, if the price of the packaging materials in the purchase plan is in the price library, the purchase is completed and the purchased packaging materials are put into storage, wherein: If the distance between the supplier providing the packaging materials and the production plant is greater than a preset value, the purchased packaging materials are stored in the production plant; If the distance between the supplier providing the packaging materials and the production plant is less than a preset value, the purchased packaging materials will be stored in a custodial warehouse.
9. The packaging material matching method according to claim 8, characterized in that: After the purchased packaging materials are put into storage, the total number of packaging materials that can be matched is calculated. Including, taking the minimum value of the quantity of the inventory packaging supporting materials sub-item as the total number of packaging materials that can be matched.
10. A packaging material matching system, characterized in that: It includes an input unit, a data processing unit and a purchasing unit, wherein: The input unit is used to input product information and production tasks, wherein the product information at least includes product name, product code, product specification and production factors; The data processing unit is used to determine whether the total number of available packaging materials is greater than or equal to the number of sets of bills of materials required for the production of products, wherein the total number of available packaging materials includes the sum of a first available number of the production plant and a second available number of the custodial warehouse; if the total number of available packaging materials is greater than or equal to the number of sets of bills of materials required for the production of products, then determine whether the production time of the production task is the same day; if the production time is the same day, then retrieve the packaging materials from the production plant, and the first available number is greater than or equal to the number of sets required for the production task; if the production date is the next day or later, then determine whether the first available number is greater than or equal to the production date. The number of matching items required for the production task, if the first matching number is greater than or equal to the matching number required for the production task, the packaging materials are transferred from the production factory; if the first matching number is less than the matching number required for the production task, all the packaging materials of the first matching number are transferred from the production factory, and the remaining matching number is transferred from the custodial warehouse, and the remaining matching number is the difference between the matching number required for the production task and the first matching number; if the total number of matching packaging materials is less than the number of sets of bills of materials required for the production of products, a purchase order is sent to the purchasing unit according to the difference between the total number of matching packaging materials and the number of sets of bills of materials required for the production of products; The purchasing unit is used to generate a purchase order according to the purchasing command.