An article delivery method, device, equipment and storage medium
Patent Information
- Application Number
- CN202311517384.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-14
- Publication Date
- 2026-09-15
- Estimated Expiration
- 2043-11-14
AI Technical Summary
[0006]本发明实施例提供了一种物品出库方法、装置、设备及存储介质,以解决多层多次的标签信息采集耗费大量人力的问题,降低人工成本以及提高仓储系统的出库效率
[0024]The technical solution of this invention, for item orders of the batch order type, performs a picking operation based on the minimum inventory unit and item quantity in the item order to obtain the picked items. In the verification stage, the RFID tag information of the picked items is collected once. Based on the RFID tag information, a composite verification operation is performed to obtain the composite verification result corresponding to the item order. If the composite verification result is successful, the picked items are processed for outbound. This solves the problem of the large amount of manpower required for collecting tag information at multiple levels and times, reduces the number of times RFID tag information is collected in the outbound process, reduces labor costs, and improves the outbound efficiency of the warehousing system.
Smart Images

Figure CN120013409B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of warehousing and logistics technology, and in particular to a method, apparatus, equipment and storage medium for the outbound shipment of goods. Background Technology
[0002] With the continuous improvement of people's consumption power, the number of goods leaving the warehouse every day is enormous. In order to improve the outbound efficiency of the warehouse system, many warehouse systems have begun to adopt RFID (Radio Frequency Identification) data collection equipment. RFID data collection equipment automatically identifies the RFID tag information on the goods through radio frequency identification signals, which is quick and convenient to operate.
[0003] In a warehousing system, outbound goods typically go through multiple stages, including picking, verification, and sorting. During the picking and verification stages, RFID readers need to collect the RFID tag information of the outbound goods for verification.
[0004] In the process of realizing this invention, at least the following technical problems were found in the prior art:
[0005] Since RFID tags uniquely identify each item, collecting tag information from multiple layers and times when dealing with bulk outbound orders consumes a lot of manpower and time, increases labor costs, and reduces the outbound efficiency of the warehousing system. Summary of the Invention
[0006] This invention provides a method, apparatus, equipment, and storage medium for outbound goods, in order to solve the problem of high manpower consumption in collecting multi-layer and multiple tag information, reduce labor costs, and improve the outbound efficiency of the warehousing system.
[0007] According to an embodiment of the present invention, a method for issuing goods from a warehouse is provided, the method comprising:
[0008] In response to the detection of an item order, the order type of the item order is obtained;
[0009] When the order type is a bulk order, a picking operation is performed based on the minimum inventory unit and the quantity of items in the item order to obtain the picked items;
[0010] Obtain the RFID tag information corresponding to each of the picked items collected by the RFID collection device;
[0011] Based on the RFID tag information, a composite verification operation is performed to obtain the composite verification result corresponding to the item order; wherein, the composite verification operation is used to characterize the verification operation that integrates picking verification and review verification;
[0012] If the composite verification result is successful, an outbound operation is performed on each of the picked items.
[0013] According to another embodiment of the present invention, an item dispatching device is provided, the device comprising:
[0014] The order type acquisition module is used to acquire the order type of an item order in response to the detection of an item order;
[0015] The picking operation execution module is used to perform picking operations to obtain picked items based on the minimum inventory unit and item quantity in the item order when the order type is a batch order.
[0016] The RFID tag information acquisition module is used to acquire the RFID tag information corresponding to each of the picked items collected by the RFID acquisition device.
[0017] The composite verification result determination module is used to perform a composite verification operation based on the RFID tag information to obtain the composite verification result corresponding to the item order; wherein, the composite verification operation is used to characterize the verification operation that integrates picking verification and review verification;
[0018] The outbound operation execution module is used to perform outbound operations on each of the picked items when the composite verification result is successful.
[0019] According to another embodiment of the present invention, an electronic device is provided, the electronic device comprising:
[0020] At least one processor; and
[0021] A memory communicatively connected to the at least one processor; wherein,
[0022] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the item release method according to any embodiment of the present invention.
[0023] According to another embodiment of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions, the computer instructions being configured to cause a processor to execute and implement the item release method according to any embodiment of the present invention.
[0024] The technical solution of this invention, for item orders of the batch order type, performs a picking operation based on the minimum inventory unit and item quantity in the item order to obtain the picked items. In the verification stage, the RFID tag information of the picked items is collected once. Based on the RFID tag information, a composite verification operation is performed to obtain the composite verification result corresponding to the item order. If the composite verification result is successful, the picked items are processed for outbound. This solves the problem of the large amount of manpower required for collecting tag information at multiple levels and times, reduces the number of times RFID tag information is collected in the outbound process, reduces labor costs, and improves the outbound efficiency of the warehousing system.
[0025] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0026] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0027] Figure 1 A flowchart illustrating a method for issuing goods from a warehouse, as provided in one embodiment of the present invention;
[0028] Figure 2 A flowchart illustrating a specific example of a method for issuing goods from a warehouse, as provided in an embodiment of the present invention;
[0029] Figure 3 A flowchart illustrating another method for issuing goods from a warehouse, as provided in one embodiment of the present invention;
[0030] Figure 4 A flowchart illustrating a specific example of another method for issuing goods from a warehouse, as provided in an embodiment of the present invention;
[0031] Figure 5 This is a schematic diagram of the structure of an item dispensing device according to an embodiment of the present invention;
[0032] Figure 6 This is a schematic diagram of the structure of an electronic device provided in one embodiment of the present invention. Detailed Implementation
[0033] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0034] It should be noted that the terms "comprising" and "having" and any variations thereof in the specification, claims and accompanying drawings of this invention are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such processes, methods, products or devices.
[0035] Figure 1 This is a flowchart illustrating a method for issuing goods from a warehouse, as provided in one embodiment of the present invention. This embodiment is applicable to issuing goods from orders in a warehousing system, particularly for bulk orders. The method can be executed by a goods issuing device, which can be implemented in hardware and / or software and can be configured in a terminal device. Figure 1 As shown, the method includes:
[0036] S110. In response to the detection of an item order, obtain the order type of the item order.
[0037] Specifically, the order type is defined based on the quantity of items in the order. In this embodiment, the order type is either a bulk order or a retail order. For example, bulk orders are typically ToB (To Business) orders, while retail orders are typically ToC (To Consumer) orders.
[0038] In one specific embodiment, obtaining the order type of an item order includes: obtaining the quantity of items in the item order; determining whether the quantity of items is greater than a preset quantity threshold; if so, setting the order type of the item order to a batch order; if not, setting the order type of the item order to a retail order.
[0039] For example, the preset quantity threshold can be 20 or 30 pieces. There is no limitation on the preset quantity threshold here, and users can customize the setting according to their actual needs.
[0040] In another specific embodiment, the method further includes: in response to detecting a wavelet set order, obtaining the item quantities corresponding to at least two item orders in the wavelet set order, and taking the item orders with item quantities greater than a preset quantity threshold as target item orders; obtaining the set order quantity corresponding to the wavelet set order and the target order quantity corresponding to each target item order; and if the ratio between the target order quantity and the set order quantity is greater than a preset ratio threshold, setting the order type corresponding to each item order in the wavelet set order to batch order.
[0041] Specifically, a wavelet order contains at least two item orders corresponding to a picking task. When the warehouse system detects multiple item orders, it typically combines a certain number of item orders into a wavelet order. Based on the source warehouse locations corresponding to each item order in the wavelet order, it plans picking routes, and picking personnel or picking equipment execute picking tasks based on these routes.
[0042] For example, the preset quantity threshold can be 20 or 30 pieces, and the preset ratio threshold can be 80% or 90%. There are no restrictions on the preset quantity threshold and the preset ratio threshold. Users can customize the settings according to their actual needs.
[0043] For example, suppose a batch collection order contains item order 1, item order 2, and item order 3, with item order 1, item order 2, and item order 3 corresponding to item quantities of 50, 2, and 30 items respectively. The preset quantity threshold is 20 items, and the preset ratio threshold is 50%. Then, item order 1 and item order 3 are both target item orders, the total number of orders in the collection is 3, the number of target orders is 2, and the ratio between the number of target orders and the total number of orders in the collection is greater than 50%. Accordingly, item order 1, item order 2, and item order 3 are all set as batch orders.
[0044] Based on the above embodiments, specifically, the method further includes: when the ratio between the target order quantity and the aggregated order quantity is less than or equal to a preset ratio threshold, and the target order quantity is less than the target quantity threshold, setting the order type corresponding to each item order in the wave aggregated order to retail order.
[0045] For example, the target quantity threshold can be 3 or 2. There is no limit to the target quantity threshold here, and it can be customized according to actual needs.
[0046] Based on the above embodiments, specifically, the method further includes: when the ratio between the target order quantity and the aggregate order quantity is less than or equal to a preset ratio threshold, and the target order quantity is greater than or equal to a target quantity threshold, setting the order type of each target item order to batch order, and setting the order type of item orders in the wave aggregate order other than each target item order to retail order.
[0047] The advantage of this setup is that, since picking tasks are typically performed on a wave-based order basis, if a wave-based order contains both bulk and retail orders, some orders may require RFID tag collection for picking, while others may not. This increases the complexity of the picking task, reduces picking efficiency, and raises the picking error rate. This embodiment avoids this situation as much as possible by setting order types based on wave-based orders, ensuring the overall outbound efficiency of the warehousing system while minimizing the picking error rate.
[0048] S120. When the order type is a batch order, perform a picking operation to obtain the picked items based on the minimum inventory unit and the quantity of items in the item order.
[0049] The minimum stock keeping unit (SKU) is the basic unit for the quantity of goods entering and leaving the inventory. It includes a category of goods with specific natural and social attributes. For example, natural attributes include, but are not limited to, brand, model, configuration, color, capacity, production date, purpose and price, etc., while social attributes include, but are not limited to, inventory method or sales form, etc.
[0050] In one specific embodiment, a picking operation is performed to obtain picked items based on the minimum inventory unit and the quantity of items in the item order, including: performing a destocking operation on the storage items in at least one target source storage location corresponding to the minimum inventory unit in the item order based on the quantity of items in the item order; and placing each picked item obtained from the destocking operation on the verification platform location corresponding to the item order.
[0051] Specifically, each pre-set loading dock location used for verification is associated with at least one pre-set source warehouse location. When all picked items come from the same target source warehouse location, each picked item is placed on any pre-set loading dock location associated with that target source warehouse location. This pre-set loading dock location is the verification loading dock location corresponding to the item order. When all picked items come from multiple target source warehouse locations, each picked item is placed on any pre-set loading dock location associated with any one of the target source warehouse locations. This pre-set loading dock location is the verification loading dock location corresponding to the item order.
[0052] S130. Obtain the RFID tag information corresponding to each picked item collected by the RFID collection device.
[0053] RFID technology is an automatic identification technology that uses radio frequency (RF) for non-contact, two-way data communication. It reads and writes electronic tags using RF to identify targets and exchange data. RFID data collection equipment typically consists of three parts: electronic tags, a reader, and a data management module. Specifically, electronic tags identify items, exchange data with the reader via radio waves, and the reader transmits read / write commands from the data management module to the electronic tags. The reader then sends the data returned by the electronic tags to the data management module, which is responsible for storing, managing, and controlling the data information from the electronic tags.
[0054] For example, RFID tag information can be used to identify information such as the size, name, expiration date, and origin storage location of an item.
[0055] S140. Based on the information of each RFID tag, perform a composite verification operation to obtain the composite verification result corresponding to the item order.
[0056] In this embodiment, the composite verification operation is used to characterize the verification operation that combines picking verification and review verification.
[0057] In one specific embodiment, a composite verification operation is performed based on each RFID tag information to obtain the composite verification result corresponding to the item order. This includes: for each RFID tag information, determining the composite verification status corresponding to the RFID tag information according to the storage status and tag source warehouse location; and setting the composite verification result corresponding to the item order as successful if the composite verification status corresponding to each RFID tag information is successful.
[0058] Specifically, the tag source storage location is used to characterize the preset source storage location where the picked items corresponding to the RFID tag information are stored.
[0059] In one specific embodiment, the composite verification status corresponding to the RFID tag information is determined based on the storage status and tag source storage location of the RFID tag information. This includes: obtaining the set of associated source storage locations corresponding to the verification platform location where each picked item is placed; if the storage status is in stock and the tag source storage location exists in the set of associated source storage locations, the composite verification status corresponding to the RFID tag information is set to successful verification, and the storage status corresponding to the RFID tag information is updated to the delisted status.
[0060] Specifically, the associated source storage location set includes at least one associated source storage location that is associated with the verification platform location.
[0061] Based on the above embodiments, specifically, determining the composite verification status corresponding to the RFID tag information according to the storage status and tag source storage location of the RFID tag information further includes: setting the composite verification status corresponding to the RFID tag information to verification failure when the storage status is "out of stock" or the tag source storage location does not exist in the associated source storage location set.
[0062] Specifically, when the composite verification status is "verification failed", a verification failure message generated based on the storage status and / or tag source storage location will be output and displayed. For example, the verification failure message may be "The storage status of the xxx RFID tag information on the verification platform is inaccurate", or "The tag source storage location of the xxx RFID tag information on the verification platform does not belong to the associated source storage location".
[0063] In another specific embodiment, the composite verification status corresponding to the RFID tag information is determined based on the storage status corresponding to the RFID tag information and the tag source storage location. This includes: obtaining the number of items that are in stock in the tag source storage location and the associated source storage location set corresponding to the verification platform location where each picked item is placed; if the storage status is in stock, the tag source storage location exists in the associated source storage location set, and the number of items that can be picked is greater than or equal to 1, the composite verification status corresponding to the RFID tag information is set to successful verification; and the storage status corresponding to the RFID tag information is updated to the delisted status.
[0064] For example, assuming there are 4 RFID tag information entries, and before the composite verification operation is performed, the number of items that are in stock and ready for picking in the tag source storage location is 5, if the composite verification status corresponding to the first RFID tag information is successful, then when determining the composite verification status corresponding to the second RFID tag information, the number of items ready for picking corresponding to the second RFID tag information is 4. If the composite verification status corresponding to the first RFID tag information is unsuccessful, then when determining the composite verification status corresponding to the second RFID tag information, the number of items ready for picking corresponding to the second RFID tag information is 5.
[0065] Based on the above embodiments, specifically, determining the composite verification status corresponding to the RFID tag information according to the storage status and tag source storage location of the RFID tag information further includes: setting the composite verification status corresponding to the RFID tag information to verification failure when the storage status is "out of stock", or the tag source storage location does not exist in the associated source storage location set, or the number of items that can be picked is less than 1.
[0066] Based on the above embodiments, specifically, the composite verification operation is performed based on each RFID tag information to obtain the composite verification result corresponding to the item order, and further includes: if there is at least one RFID tag information whose composite verification status is verification failure, the composite verification result corresponding to the item order is set to composite verification failure.
[0067] S150. If the composite verification result is successful, perform the outbound operation on each picked item.
[0068] Based on the above embodiments, specifically, the method further includes: if the composite verification result is a composite verification failure, performing a return operation on each picked item at the verification platform location based on the minimum inventory unit, the quantity of items, and each target source warehouse location.
[0069] In existing technologies, since the RFID tag information of each item is collected during the picking process, the RFID tag information of each item needs to be collected again during the restocking process. However, in this embodiment of the invention, picking is based on the minimum inventory unit, so the restocking process also only needs to be performed based on the minimum inventory unit. Existing technologies collect RFID tag information once each during the picking, verification, and restocking processes, while this embodiment of the invention only collects RFID tag information once during the verification process. Therefore, this embodiment of the invention improves the efficiency of item restocking and further enhances the overall management efficiency of the warehousing system.
[0070] Figure 2 This is a flowchart illustrating a specific example of an item outbound method provided in an embodiment of the present invention. Specifically, it determines whether the item order type is a batch order. If so, it performs a non-RFID picking operation and an RFID composite verification. The non-RFID picking operation specifically involves performing a picking operation based on the minimum inventory unit and item quantity in the item order to obtain the picked items. The RFID composite verification specifically involves acquiring the RFID tag information corresponding to each picked item collected by the RFID acquisition device, and performing a composite verification operation based on the RFID tag information to obtain the composite verification result corresponding to the item order.
[0071] If the order type is retail, determine whether it falls under the RFID warehouse picking task. If so, execute RFID picking and picking verification. This involves acquiring the RFID tag information corresponding to each item in each storage location collected by the RFID collection device to complete the picking operation and obtain the picked items. Based on the RFID tag information, execute the picking verification operation to obtain the picking verification result for the item order. If the picking verification result is successful, use the RFID re-verification mode. This involves acquiring the RFID tag information corresponding to each picked item collected by the RFID collection device and executing the re-verification operation based on the RFID tag information to obtain the re-verification result for the item order.
[0072] If a retail order is not part of an RFID warehouse picking task, a non-RFID picking operation and picking verification are performed. This involves picking the items based on the minimum inventory unit and quantity in the order, and then performing a picking verification operation based on the minimum inventory unit to obtain the corresponding picking verification result. If the picking verification result is successful, a non-RFID verification check is performed, which involves performing a verification check based on the minimum inventory unit corresponding to the order to obtain the corresponding verification result.
[0073] The technical solution of this embodiment, for item orders of the order type of batch order, performs a picking operation based on the minimum inventory unit and the quantity of items in the item order to obtain the picked items. In the verification stage, the RFID tag information of the picked items is collected once. Based on the RFID tag information, a composite verification operation is performed to obtain the composite verification result corresponding to the item order. If the composite verification result is successful, the picked items are processed for outbound. This solves the problem of the large amount of manpower required for collecting tag information at multiple levels and times, reduces the number of times RFID tag information is collected in the outbound process, reduces labor costs, and improves the outbound efficiency of the warehousing system.
[0074] Figure 3 This is a flowchart of another item dispatching method provided in one embodiment of the present invention. This embodiment further refines the "performing a picking operation to obtain picked items based on the minimum inventory unit and item quantity in the item order" in the above embodiment. For example... Figure 3 As shown, the method includes:
[0075] S210. In response to the detection of an item order, obtain the order type of the item order.
[0076] S220. When the order type is a batch order, based on the quantity of items in the item order, perform a delisting operation on at least one storage location in the target source warehouse corresponding to the smallest inventory unit in the item order.
[0077] In this embodiment, S210-S220 correspond to the same or similar implementation methods of the corresponding technical features in the above embodiments, and will not be described again in this embodiment.
[0078] S230. Obtain the verification platform location corresponding to the item order.
[0079] Specifically, the preset platform location used for verification is associated with at least one preset source storage location. In one specific embodiment, obtaining the verification platform location corresponding to the item order includes: using a preset platform location that is associated with any target source storage location and is in an unoccupied state as the verification platform location corresponding to the item order.
[0080] In another specific embodiment, the method further includes: when the ratio between the number of target orders and the number of aggregated orders is greater than a preset ratio threshold, the wave aggregated order is used as the wave aggregated order; correspondingly, the verification platform position corresponding to the item order is obtained, including: obtaining a preset platform position that is associated with any target source storage position corresponding to any smallest inventory unit in the wave aggregated order and whose occupancy status is unoccupied as the verification platform position, and using the verification platform position as the verification platform position corresponding to each item order in the wave aggregated order.
[0081] In this embodiment, each picking item in each item order within the wave collection order is placed on the same verification platform. The advantage of this arrangement is that it ensures the separation of bulk orders and retail orders while avoiding the occupancy of too many pre-set platform spaces when the number of bulk orders is excessive.
[0082] Based on the above embodiments, after performing a de-shelf operation on the storage items in at least one target source storage location corresponding to the minimum inventory unit in the item order based on the item quantity in the item order, the method further includes: in response to detecting an order cancellation instruction, treating the item order corresponding to the order cancellation instruction as an abnormal order; and if the abnormal order is a batch order, performing a return-to-shelf operation on each picked item in the verification platform location based on the minimum inventory unit, item quantity, and each target source storage location.
[0083] The advantage of this setup is that it allows for the registration of abnormal orders during the outbound process, enabling timely return to the warehouse and reducing the outbound rate of abnormal orders, thereby further improving the outbound management process of the warehousing system.
[0084] In this embodiment, regardless of whether the warehousing system enables platform overlap positioning, each picking item in a batch order is placed on an unoccupied preset platform position. Platform overlap positioning indicates that picking items corresponding to different item orders or picking items corresponding to different batch orders can be placed on the same preset platform position.
[0085] S240. Place each picked item obtained from the destocking operation on the verification platform and set the platform attribute of the verification platform to batch platform.
[0086] S250. For each verification platform position, if the platform position attribute of the verification platform position is a batch platform position, obtain the RFID tag information corresponding to each picked item on the verification platform position collected by the RFID collection device.
[0087] In the verification process, each verification platform is categorized based on its platform attributes. For each verification platform, if the platform attribute is a batch platform, the RFID tag information corresponding to each picked item on the verification platform is obtained from the RFID data collection device. If the platform attribute is a retail platform, for each item order corresponding to the verification platform, it is determined whether the item order belongs to an RFID warehouse picking task. If so, the RFID tag information corresponding to each picked item on the verification platform is obtained from the RFID data collection device; otherwise, the minimum inventory unit corresponding to each picked item is obtained.
[0088] In one specific embodiment, obtaining the RFID tag information corresponding to each picked item at the verification platform collected by the RFID collection device includes: when the package attribute of the item order is non-package and the item attribute corresponding to the minimum inventory unit is non-serial number controlled item, obtaining the RFID tag information corresponding to each picked item at the verification platform collected in batches by the RFID collection device; when the package attribute of the item order is package, or the item attribute corresponding to the minimum inventory unit is serial number controlled item, obtaining the RFID tag information of the picked item collected by the RFID collection device for each picked item at the verification platform, and binding the RFID tag information with the package identifier and / or serial number corresponding to the picked item.
[0089] Specifically, when the order's package attribute is "non-package" and the smallest inventory unit's item attribute is "non-serial number controlled item," it means that only RFID tag information needs to be collected for picking, making batch collection suitable. When the order's package attribute is "package," or the smallest inventory unit's item attribute is "serial number controlled item," it means that after collecting the RFID tag information of the picking item, the RFID tag information also needs to be bound to the package identifier and / or serial number; therefore, batch collection is not suitable.
[0090] The advantage of this setup is that it further improves the efficiency of RFID tag information collection, thereby further improving the overall outbound efficiency of the warehousing system.
[0091] Based on the above embodiments, specifically, when the order type is a retail order, obtaining the verification platform location corresponding to the item order includes: determining whether platform location overlap positioning is enabled; if so, using a preset platform location that is associated with any target source warehouse location, has an occupied status, and has a platform location attribute of retail platform location as the verification platform location for the item order; if not, using a preset platform location that is associated with any target source warehouse location and has an unoccupied status as the verification platform location for the item order; setting the occupied status of the verification platform location to occupied, and setting the platform location attribute corresponding to the verification platform location to retail platform location.
[0092] The advantage of this setup is that, since retail orders correspond to a smaller number of items, and different retail orders share the same platform slot, the occupancy rate of retail orders on the platform slot can be further reduced, thereby further ensuring the rationality of platform slot allocation.
[0093] S260. Based on the information of each RFID tag, perform a composite verification operation to obtain the composite verification result corresponding to the item order.
[0094] S270. If the composite verification result is successful, perform the outbound operation on each picked item.
[0095] S260-S270 in this embodiment are the same as those in the above embodiments. Figure 1 The S140-S150 shown are the same or similar, and will not be described again in this embodiment.
[0096] Figure 4This is a flowchart illustrating a specific example of another item dispatching method provided in an embodiment of the present invention. Specifically, it determines whether platform overlap positioning is enabled. If not, the item order is positioned to a preset platform position that is not currently occupied, a verification platform position is determined, and the platform position attribute of the verification platform position is set based on the order type of the item order. If yes, it further determines whether the order type of the item order is a batch order. If it is a batch order, the item order is positioned to a preset platform position that is not currently occupied, a verification platform position is determined, and the platform position attribute of the verification platform position is set to batch platform position. If it is a retail order, the item order is positioned to a preset platform position that is currently occupied and has a platform position attribute of retail platform position, and a verification platform position is determined.
[0097] For batch orders, determine whether the batch order is an abnormal order. If it is, use the non-RFID return mode, that is, perform the return operation based on the smallest inventory unit of the abnormal order. If not, perform non-RFID picking operation and RFID composite verification.
[0098] For retail orders, determine whether the order is an abnormal order. If so, based on the result of whether the abnormal order belongs to an RFID warehouse picking task, either a non-RFID return mode or an RFID return mode is adopted. The non-RFID return mode means performing the return operation based on the smallest inventory unit of the abnormal order. The RFID return mode means acquiring the RFID tag information corresponding to each picked item collected by the RFID collection device and performing the return operation based on this RFID tag information. If not, based on the result of whether the abnormal order belongs to an RFID warehouse picking task, either a non-RFID picking verification and review verification mode or an RFID picking verification and review verification mode is adopted.
[0099] The technical solution of this embodiment, based on the quantity of items in the item order, performs a destocking operation on at least one target source storage location corresponding to the smallest inventory unit in the item order, obtains the verification platform location corresponding to the item order, places each picked item obtained from the destocking operation on the verification platform location, and sets the platform location attribute of the verification platform location to a batch platform location. This solves the problem of indistinguishable mixed placement of picked items of different order types on the platform location, and achieves the purpose of distinguishing between batch orders and retail orders. In the verification process, each picked item on the batch platform location adopts the same composite verification mode, reducing the complexity and error rate of the verification process, thereby further improving the outbound efficiency of the warehousing system.
[0100] Figure 5 This is a schematic diagram of the structure of an item dispensing device according to an embodiment of the present invention. Figure 5As shown, the device includes: an order type acquisition module 310, a picking operation execution module 320, an RFID tag information acquisition module 330, a composite verification result determination module 340, and an outbound operation execution module 350.
[0101] The order type acquisition module 310 is used to acquire the order type of the item order in response to the detection of an item order.
[0102] The picking operation execution module 320 is used to perform picking operations to obtain picked items when the order type is a batch order, based on the minimum inventory unit and the quantity of items in the item order;
[0103] The RFID tag information acquisition module 330 is used to acquire the RFID tag information corresponding to each picked item collected by the RFID acquisition device.
[0104] The composite verification result determination module 340 is used to perform composite verification operations based on the information of each RFID tag to obtain the composite verification result corresponding to the item order; wherein, the composite verification operation is used to characterize the verification operation that integrates picking verification and review verification.
[0105] The outbound operation execution module 350 is used to perform outbound operations on each picked item when the composite verification result is successful.
[0106] The technical solution of this embodiment, for item orders of the order type of batch order, performs a picking operation based on the minimum inventory unit and the quantity of items in the item order to obtain the picked items. In the verification stage, the RFID tag information of the picked items is collected once. Based on the RFID tag information, a composite verification operation is performed to obtain the composite verification result corresponding to the item order. If the composite verification result is successful, the picked items are processed for outbound. This solves the problem of the large amount of manpower required for collecting tag information at multiple levels and times, reduces the number of times RFID tag information is collected in the outbound process, reduces labor costs, and improves the outbound efficiency of the warehousing system.
[0107] Based on the above embodiments, specifically, the composite verification result determination module 340 includes:
[0108] The composite verification status determination unit is used to determine the composite verification status of each RFID tag information based on the storage status of the RFID tag information and the tag source storage location.
[0109] The composite verification result determination unit is used to set the composite verification result corresponding to the item order as successful when the composite verification status corresponding to each RFID tag information is successful.
[0110] Based on the above embodiments, specifically, the composite verification state determination unit is used for:
[0111] Get the number of items that are in stock in the source storage location and the set of associated source storage locations corresponding to the verification platform location where each item is placed.
[0112] If the storage status is in stock, the tag source storage location exists in the associated source storage location set, and the picking quantity is greater than or equal to 1, the composite verification status corresponding to the RFID tag information is set to verification successful.
[0113] Update the storage status of the RFID tag information to "discontinued".
[0114] Based on the above embodiments, specifically, the picking operation execution module 320 is used for:
[0115] Based on the quantity of items in the item order, perform a delisting operation on at least one storage location in the target source warehouse that corresponds to the minimum inventory unit in the item order;
[0116] Obtain the verification platform location corresponding to the item order;
[0117] Place each picked item obtained from the delisting operation on the verification platform and set the platform attribute of the verification platform to batch platform.
[0118] Correspondingly, the RFID tag information acquisition module 330 includes:
[0119] The RFID tag information acquisition unit is used to acquire the RFID tag information corresponding to each picked item on the preset platform position, when the platform position attribute of the preset platform position is a batch platform position, from the RFID acquisition device.
[0120] Based on the above embodiments, specifically, the device further includes:
[0121] The re-shelf operation execution module is used to perform re-shelf operations on each picked item at the verification platform location when the composite verification result is a composite verification failure, based on the minimum inventory unit, the quantity of items, and each target source warehouse location.
[0122] Based on the above embodiments, specifically, the RFID tag information acquisition unit is used for:
[0123] When the package attribute of the item order is non-package and the item attribute corresponding to the smallest inventory unit is non-serial number controlled item, obtain the RFID tag information corresponding to each picking item on the preset platform position collected in batches by the RFID collection device.
[0124] When the package attribute of an item order is "package" or the item attribute corresponding to the smallest inventory unit is "serial number controlled item", for each picking item at the preset platform position, obtain the RFID tag information collected by the RFID collection device, and bind the RFID tag information with the package identifier and / or serial number corresponding to the picking item.
[0125] Based on the above embodiments, specifically, the device further includes:
[0126] The order type determination module is used to respond to the detection of a wave set order, obtain the item quantities corresponding to at least two item orders in the wave set order, and take the item orders with item quantities greater than a preset quantity threshold as target item orders;
[0127] Get the number of collection orders corresponding to each wave collection order and the number of target orders corresponding to each target item order;
[0128] If the ratio between the target order quantity and the aggregated order quantity is greater than a preset ratio threshold, the order type corresponding to each item order in the wave aggregated order will be set to batch order.
[0129] The item dispatching device provided in this embodiment of the invention can execute the item dispatching method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method.
[0130] Figure 6 This is a schematic diagram of an electronic device provided according to one embodiment of the present invention. The electronic device 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0131] like Figure 6As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor 11. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0132] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information or data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0133] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the item retrieval method provided in the above embodiments.
[0134] In some embodiments, the item retrieval method provided in the above embodiments can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the item retrieval method described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the item retrieval method by any other suitable means (e.g., by means of firmware).
[0135] Various embodiments of the systems and techniques described above herein can be implemented in the following systems or combinations thereof: digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard parts (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0136] Computer programs for implementing the article dispatch method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs can be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0137] In the context of this application, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable storage medium. Examples of machine-readable storage media include, based on an electrical connection of at least one wire, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0138] To provide interaction with a user, the systems and techniques described herein can be implemented on a terminal device having: a display device for displaying information to the user (e.g., a cathode-ray tube (CRT) or liquid crystal display (LCD) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the terminal device. Other types of devices can also provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0139] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0140] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system. It addresses the shortcomings of traditional physical hosts and Virtual Private Server (VPS) services, such as high management difficulty and weak business scalability.
[0141] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0142] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. An article delivery method, characterized by, include: In response to the detection of an item order, the order type of the item order is obtained; When the order type is a batch order, a picking operation is performed based on the minimum inventory unit and the quantity of items in the item order to obtain the picked items. The batch order is an item order in which the quantity of items in the order is greater than a preset quantity threshold. Obtain the RFID tag information corresponding to each of the picked items collected by the RFID collection device; Based on the RFID tag information, a composite verification operation is performed to obtain the composite verification result corresponding to the item order; wherein, the composite verification operation is used to characterize the verification operation that integrates picking verification and review verification; If the composite verification result is successful, an outbound operation is performed on each of the picked items. The successful composite verification indicates that the composite verification status corresponding to each of the RFID tag information is successful. The step of performing a composite verification operation based on the RFID tag information to obtain the composite verification result corresponding to the item order includes: For each RFID tag information, the composite verification status corresponding to the RFID tag information is determined based on the storage status and tag source storage location of the RFID tag information. If the composite verification status corresponding to each of the RFID tag information is successful, the composite verification result corresponding to the item order is set to successful.
2. The method according to claim 1, characterized in that, The step of determining the composite verification status corresponding to the RFID tag information based on the storage status and tag source storage location of the RFID tag information includes: Obtain the number of items that are in stock in the storage location of the tag source storage location that can be picked, and the set of associated source storage locations corresponding to the verification platform location where each of the picked items is placed. When the storage status is in stock, the tag source storage location exists in the associated source storage location set, and the pickable quantity is greater than or equal to 1, the composite verification status corresponding to the RFID tag information is set to verification successful. Update the storage status corresponding to the RFID tag information to "delisted".
3. The method according to claim 1, characterized in that, The process of performing a picking operation based on the minimum inventory unit and item quantity in the item order to obtain the picked items includes: Based on the quantity of items in the item order, perform a delisting operation on the items stored in at least one target source warehouse location corresponding to the minimum inventory unit in the item order; Obtain the review platform location corresponding to the order for the item; Place each picked item obtained from the delisting operation on the verification platform, and set the platform attribute of the verification platform to a batch platform. Accordingly, the acquisition of RFID tag information corresponding to each of the picked items collected by the RFID collection device includes: For each verification platform location, if the platform location attribute is a batch platform location, obtain the RFID tag information corresponding to each picked item on the verification platform location collected by the RFID collection device.
4. The method according to claim 3, characterized in that, The method further includes: If the composite verification result is a composite verification failure, based on the minimum inventory unit, the quantity of items, and each of the target source storage locations, the picking items on the verification platform location are returned to the shelf.
5. The method according to claim 3, characterized in that, The acquisition of RFID tag information corresponding to each picked item at the verification platform position, collected by the RFID acquisition device, includes: When the package attribute of the item order is non-package and the item attribute corresponding to the minimum inventory unit is non-serial number controlled item, obtain the RFID tag information corresponding to each of the picking items on the verification platform that are collected in batches by the RFID collection device; When the package attribute of the item order is a package, or the item attribute corresponding to the minimum inventory unit is a serial number controlled item, for each picking item on the verification platform, the RFID tag information of the picking item collected by the RFID collection device is obtained, and the RFID tag information is bound to the package identifier and / or serial number corresponding to the picking item.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: In response to the detection of a wave set order, the quantity of items corresponding to at least two item orders in the wave set order is obtained, and the item order with the quantity of items greater than a preset quantity threshold is taken as the target item order; Obtain the number of collection orders corresponding to the wave collection order and the number of target orders corresponding to each target item order; If the ratio between the target order quantity and the total number of orders exceeds a preset ratio threshold, the order type corresponding to each item order in the wave collection order will be set to batch order.
7. A device for issuing goods from a warehouse, characterized in that, include: The order type acquisition module is used to acquire the order type of an item order in response to the detection of an item order; The picking operation execution module is used to perform picking operations to obtain picked items based on the minimum inventory unit and item quantity in the item order when the order type is a batch order. The batch order is an item order in which the item quantity is greater than a preset quantity threshold. The RFID tag information acquisition module is used to acquire the RFID tag information corresponding to each of the picked items collected by the RFID acquisition device. The composite verification result determination module is used to perform a composite verification operation based on the RFID tag information to obtain the composite verification result corresponding to the item order; wherein, the composite verification operation is used to characterize the verification operation that integrates picking verification and review verification; The outbound operation execution module is used to perform an outbound operation on each of the picked items when the composite verification result is successful. The successful composite verification indicates that the composite verification status corresponding to each of the RFID tag information is successful. The composite verification result determination module includes: The composite verification status determination unit is used to determine the composite verification status of each RFID tag information based on the storage status and tag source storage location of the RFID tag information. The composite verification result determination unit is used to set the composite verification result corresponding to the item order as successful when the composite verification status corresponding to each of the RFID tag information is successful.
8. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the item release method according to any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the article release method according to any one of claims 1-6.
Citation Information
Patent Citations
RFID technology based warehouse logistics management system
CN105243530A
Article sorting method and article sorting control device and system
CN110270511A