Method for determining containers to be shipped, control device, computer-readable storage medium, and computer program product
By determining and allocating suitable containers according to cargo requirements in the warehouse logistics system, the problems of low storage density and inability to meet different item requirements in the existing system are solved, and more efficient warehouse utilization and user experience are achieved.
Patent Information
- Application Number
- JP2024558375
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-04-08
- Filing Date
- 2023-03-14
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2043-03-14
AI Technical Summary
The existing warehouse logistics system lacks standardization when receiving and storing goods, resulting in low storage density, inability to meet the requirements of different items, and inability to effectively utilize warehouse space.
By determining and allocating containers that meet the cargo requirements, including matching based on container type, number of spaces, quantity, etc., and optimizing container selection using container storage history if necessary.
Improve the accuracy of container allocation and warehouse storage rationality, increase warehouse utilization, improve user experience and improve goods reception and storage efficiency.
Smart Images

Figure 2025511329000001_ABST
Abstract
Description
[Technical field]
[0001] This application claims priority to a Chinese patent application entitled "Method, device and apparatus for determining containers to be shipped" filed with the China Patent Office on April 8, 2022, application number 202210367890.4, the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the technical field of warehouse logistics, in particular to a method for determining a container that needs to be shipped out; control device , computer-readable storage medium and computer program product Regarding. [Background technology]
[0003] With the development of science and technology, warehouse systems are becoming smarter, and users' requirements for the efficiency of warehouse systems are also increasing. In order to ensure the efficiency of goods storage, when goods need to be stored, the control device usually takes out an empty container, and a human or robot arm puts the goods into the empty container to perform the storage. However, such a container storage method is simple, the storage and storage are not standardized, and the storage density is low, which cannot meet the various requirements of various goods. Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure relates to a method for determining a container to be shipped out, which determines a container to be shipped out based on various requirements of an item, thereby improving the accuracy of container shipping and thereby improving the rationality of storage and increasing warehouse utilization rate; control device , computer-readable storage medium and computer program product to provide. [Means for solving the problem]
[0005] In a first aspect, the present disclosure provides a method for determining a container to be shipped from a warehouse, which includes request information for a required container, the request information including a container selection policy, a container type, the number of containers, the number of empty spaces in the container, and the number of items to be shipped from a warehouse. Total Volume, items to be stocked TotalThe method includes a step of receiving request information including one or more of the following information: quantity, container number, and minimum inventory control unit information (Stock Keeping Unit: SKU); a step of determining a container to be shipped based on the request information of the required container; and a step of executing an outgoing operation on the container to be shipped, placing items to be stored in the outgoing container that has been shipped, and then storing the items in the container.
[0006] Optionally, if the request information includes a container selection policy, a container type, and a number of containers, and the container selection policy is to select an empty container, the step of determining the container to be shipped based on the request information of the required container includes a step of determining, from the container warehouse, an empty container that matches the container type included in the request information as the container to be shipped based on the number of containers included in the request information.
[0007] Optionally, Based on the number of containers included in the request information, The step of determining empty containers that match the container type included in the request information as containers to be shipped includes the steps of setting empty containers in the container warehouse that match the container type included in the request information as primary selected containers to be shipped, obtaining the distance between each primary selected container to be shipped and the corresponding shipping point, and selecting, from the primary selected containers to be shipped, containers that correspond to the number of containers as containers to be shipped based on the distance and the number of containers.
[0008] Optionally, when the request information includes a container selection policy, a container type, and the number of empty spaces in a container, and the container selection policy is to select a container based on the number of empty spaces in a container, the step of determining a container to be shipped based on the request information of the required container includes a step of determining a container in the container warehouse whose container type matches the container type in the request information and in which empty spaces exist as a first pre-selected container, and a step of determining a container to be shipped from among the first pre-selected containers based on the number of empty spaces in the container in the request information such that the sum of the numbers of empty spaces in all containers to be shipped is greater than or equal to the number of empty spaces in the container in the request information.
[0009] Optionally, the step of determining containers needing to be shipped from among the first preliminarily selected containers based on the number of empty spaces in a container in the request information includes a step of sequentially accumulating the number of empty spaces in each first preliminarily selected container in order from least to most or from most to least, and determining the first container to the N+1th container as containers needing to be shipped if the sum of the obtained numbers of empty spaces when accumulating up to the Nth container is less than the number of empty spaces in the container in the request information and if the sum of the obtained numbers of empty spaces when accumulating up to the N+1th container is greater than or equal to the number of empty spaces in the container in the request information.
[0010] Optionally, when the request information includes a container selection policy, a stock keeping unit information SKU, and a total volume or a total quantity of items to be stored, and the container selection policy is to select a container based on the SKU, the step of determining a container to be shipped out based on the request information of the required container includes a step of determining a container in the container warehouse whose stored SKU matches the SKU in the request information as a second pre-selected container, and a step of selecting a container to be shipped out from among the second pre-selected containers based on the total volume or total quantity of the items to be stored so that the sum of the excess capacity of all containers to be shipped out is greater than or equal to the total volume or total quantity of the items to be stored.
[0011] Optionally, the step of selecting containers to be shipped from the second pre-selected containers based on the total volume or total quantity of items to be stored so that the sum of the excess capacities of all containers to be shipped is greater than or equal to the total volume of items to be stored or greater than or equal to the total quantity of items to be stored includes a step of obtaining the excess capacity of each second pre-selected container and successively accumulating each excess capacity in ascending or descending order, and if the sum obtained when accumulating up to the Nth container is less than the total volume of items to be stored or the total quantity of items to be stored and the sum obtained when accumulating up to the N+1th container is greater than or equal to the total volume of items to be stored or the total quantity of items to be stored, determining the first container to the N+1th container as containers to be shipped.
[0012] Optionally, the method further includes the steps of: determining whether a container storage history record corresponding to the SKU included in the request information is available if the sum of the excess capacities of all second pre-selected containers is less than the total volume of the items to be stored or the total quantity of the items to be stored; if the container storage history record is available, determining the container type of the container that has been used the most in the container storage history record as the container type of the container to be shipped out; and determining the container to be shipped out based on the container type of the container to be shipped out, the sum of the excess capacities of each second pre-selected container, and the total volume of the items to be stored or the total quantity of the items to be stored included in the request information.
[0013] Optionally, the step of determining the container to be shipped based on the container type of the container to be shipped, the sum of the excess capacity of each second pre-selected container, and the total volume or total quantity of the items to be shipped included in the request information includes the steps of determining a capacity difference based on the sum of the excess capacity of each second pre-selected container and the total volume or total quantity of the items to be shipped included in the request information, selecting at least one empty container corresponding to the container type of the container to be shipped so that the total capacity of the empty container corresponding to the container type of the container to be shipped is equal to or greater than the capacity difference, and determining the second pre-selected container and at least one empty container corresponding to the container type of the container to be shipped as the container to be shipped.
[0014] Optionally, when the request information includes a container selection policy and a container number, and the container selection policy is to select a container based on the container number, the step of determining a container to be shipped based on the request information of the required container includes a step of determining a container in the container warehouse whose number information matches the container number included in the request information as the container to be shipped.
[0015] Optionally, the requirement information may include the volume of the item to be stocked and the number of items to be stocked. Total If the quantity is included, the step of determining the outgoing container based on the required container request information includes a step of determining a container type of the outgoing container based on the volume of the goods to be stored, a step of determining a container in the container storehouse whose container type matches the container type of the outgoing container as a third pre-selected container, and a step of determining the volume of the goods to be stored. Total and determining a container to be destocked based on the quantity, a predetermined proportionality coefficient, and the number of vacant spaces in each of the third pre-selected containers.
[0016] Optionally, determining the required outgoing container based on the required container request information includes determining the required outgoing container based on the required container request information and location information of the outgoing point.
[0017] As a second aspect, a method for determining a container to be shipped provided by the present disclosure includes a step of acquiring characteristic information of the items to be shipped, the characteristic information including at least one of the quantity and SKU of the items to be shipped, a step of determining a container selection policy based on the characteristic information of the items to be shipped, and a step of transmitting the container selection policy.
[0018] Optionally, if the characteristic information of the item to be stocked includes the quantity of the item to be stocked, Features information The step of determining a container selection policy based on the quantityIf , then the container selection policy is: select an empty container.
[0019] Optionally, if the characteristic information of the stocked items includes an SKU and a quantity of the stocked items, and the quantity of the stocked items is greater than a second predetermined threshold, the container selection policy is to select a container based on the SKU.
[0020] Optionally, if the characteristic information of the goods to be stocked includes an SKU, the container selection policy is set to select a container based on a container number.
[0021] As a third aspect, the present disclosure provides a device for determining a container to be shipped from a warehouse, which determines required container information, the required container information including a container selection policy, a container type, the number of containers, the number of empty spaces in the container, and the number of items to be shipped from a warehouse. Total Volume, items to be stocked Total The system includes a receiving module for receiving request information including one or more pieces of information including quantity, container number, and SKU, and a processing module for determining a container to be shipped based on the request information of the required container, and the processing module is further used to execute an outgoing operation on the container to be shipped, and to place items to be shipped into the shipped container to be shipped, and then to store the items in the container.
[0022] Optionally, when the request information includes a container selection policy, a container type, and a number of containers, and the container selection policy is to select an empty container, the processing module is specifically used to determine, based on the number of containers included in the request information, an empty container from the container warehouse that matches the container type included in the request information as the container to be depoted.
[0023] Optionally, the processing module is specifically used to select empty containers in the container warehouse that match the container type included in the request information as primary selected containers to be shipped, obtain the distance between each primary selected container to be shipped and the corresponding shipping point, and select containers corresponding to the number of containers from the primary selected containers to be shipped as containers to be shipped based on the distance and the number of containers.
[0024] Optionally, if the request information includes a container selection policy, a container type, and a number of empty spaces in the container, and the container selection policy is to select a container based on the number of empty spaces in the container, the processing module teeth Specifically, a container in the container warehouse whose container type matches the container type in the request information and has empty spaces is determined to be the first preliminary selected container, and the container that needs to be shipped is determined from among the first preliminary selected containers based on the number of empty spaces in the container in the request information so that the sum of the number of empty spaces in all containers that need to be shipped is greater than or equal to the number of empty spaces in the container in the request information.
[0025] Optionally, the processing module specifically adds up the number of empty spaces in each first pre-selected container in ascending or descending order, and when the sum of the obtained empty spaces is smaller than the number of empty spaces in the container in the request information when added up to the Nth container, and when the sum is greater than or equal to the number of empty spaces in the container in the request information when added up to the N+1th container, it is used to determine that the first container to the N+1th container are containers that need to be shipped.
[0026] Optionally, if the request information includes a container selection policy, a minimum stock keeping unit information SKU, and a total volume or total quantity of items to be stored, and the container selection policy is to select a container based on the SKU, the processing module specifically determines a container in the container warehouse whose stored SKU matches the SKU in the request information as a second pre-selected container, and is used to select a container to be shipped from among the second pre-selected containers based on the total volume or total quantity of items to be stored, such that the sum of the excess capacity of all containers to be shipped is greater than or equal to the total volume or total quantity of items to be stored.
[0027] Optionally, the processing module specifically obtains the excess capacity of each second pre-selected container, and sequentially adds up each excess capacity in ascending or descending order, and when the sum is added up to the Nth container, if the obtained sum is smaller than the total volume or total quantity of items to be stored, and when the sum is added up to the N+1th container, if the obtained sum is equal to or greater than the total volume or total quantity of items to be stored, then the first container to the N+1th container are used to determine that the first container to the N+1th container are containers to be shipped out.
[0028] Optionally, the processing module further determines whether a container storage history record corresponding to the SKU included in the request information is available when the sum of the excess capacities of all the second pre-selected containers is less than the total volume of the items to be stored or the total quantity of the items to be stored, and if a container storage history record is available, determines the container type of the container that has been used the most in the container storage history record as the container type of the container to be shipped out, and is used to determine the container to be shipped out based on the container type of the container to be shipped out, the sum of the excess capacities of each of the second pre-selected containers, and the total volume of the items to be stored or the total quantity of the items to be stored included in the request information.
[0029] Optionally, the processing module specifically determines a capacity difference based on the sum of the excess capacity of each second pre-selected container and the total volume or total quantity of the items to be stored included in the request information, selects at least one empty container corresponding to the container type of the container to be shipped, and determines the second pre-selected container and at least one empty container corresponding to the container type of the container to be shipped as the container to be shipped, so that the total capacity of the empty containers corresponding to the container type of the container to be shipped is greater than or equal to the capacity difference.
[0030] Optionally, the processing module is specifically used to determine, in the container warehouse, a container whose number information matches the container number included in the request information as a container to be destocked.
[0031] Optionally, the processing module specifically determines a container type of the outgoing container based on the volume of the incoming goods, and determines a container in the container warehouse whose container type is consistent with the container type of the outgoing container as a third pre-selected container; Total This is used to determine the containers that need to be shipped out based on the quantity, a predetermined proportionality factor, and the number of vacant spaces in each of the third preselected containers.
[0032] Optionally, the processing module is specifically used to determine the containers to be shipped based on the required container request information and the location information of the shipping point.
[0033] As a fourth aspect, the present disclosure further provides an apparatus for determining containers to be shipped out, which includes an acquisition module for acquiring characteristic information of the items to be shipped out, the characteristic information including at least one of the quantity and SKU of the items to be shipped out, a processing module for determining a container selection policy based on the characteristic information of the items to be shipped out, and a transmission module for transmitting the container selection policy.
[0034] Optionally, if the characteristic information of the goods to be stocked includes a quantity of the goods to be stocked, the processing module specifically quantityIf , then the container selection policy is used to determine: select an empty container.
[0035] Optionally, if the characteristic information of the stocked items includes an SKU and a quantity of the stocked items, and the quantity of the stocked items is greater than a second predetermined threshold, the container selection policy is to select a container based on the SKU.
[0036] Optionally, if the characteristic information of the goods to be stocked includes an SKU, the container selection policy is set to select a container based on the container number.
[0037] In a fifth aspect, the present disclosure provides a control device including at least one processor and a memory communicatively connected to the at least one processor, the memory storing instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform a method as provided by the first aspect and an optional manner of the first aspect, or the second aspect and an optional manner of the second aspect.
[0038] In a sixth aspect, the present disclosure provides a computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, perform the method of the first aspect. and It is used to realise a method as provided by the first aspect option or the second aspect and the second aspect option.
[0039] In a seventh aspect, the present disclosure provides a computer program product including computer programs / instructions that, when executed by a processor, perform the functions of the first aspect. and A method as provided by an option of the first aspect, or by the second aspect and an option of the second aspect is realised. Effect of the Invention
[0040] A method for determining a container to be shipped provided by the present disclosure; control device , computer-readable storage medium and computer program product is the required container information, and includes the container selection policy, container type, number of containers, number of empty spaces in the container, and number of items to be stored. Total Volume, items to be stocked Total By receiving request information including one or more of the following information: quantity, container number, and SKU, determining the container to be shipped based on the request information for the required container, executing an outgoing operation for the container to be shipped, and loading the items to be stored into the shipped container to be shipped before storing it, the various requirements for the various items to be stored can be met, the accuracy of container outgoing can be increased, and ultimately the rationality of storage can be improved, thereby improving warehouse utilization rate. [Brief description of the drawings]
[0041] [Figure 1] FIG. 1 is a schematic flow diagram of a method for determining containers to be shipped provided in this disclosure. [Diagram 2] FIG. 2 is a schematic diagram of an interaction interface of a control device provided in this disclosure. [Diagram 3] FIG. 3 is another schematic flow diagram of the method for determining containers to be shipped provided in the present disclosure. [Figure 4] FIG. 4 is another schematic flow diagram of the method for determining containers to be shipped provided in the present disclosure. [Diagram 5] FIG. 5 is yet another schematic flow diagram of the method for determining containers to be shipped provided in the present disclosure. [Figure 6] FIG. 6 is yet another schematic flow diagram of the method for determining containers to be shipped provided in the present disclosure. [Figure 7] FIG. 7 is yet another schematic flow diagram of the method for determining containers to be shipped provided in the present disclosure. [Figure 8] FIG. 8 is yet another schematic flow diagram of the method for determining containers to be shipped provided in the present disclosure. [Figure 9] FIG. 9 is a structural schematic diagram of a device for determining a container to be shipped provided in the present disclosure. [Figure 10] FIG. 10 is another structural schematic diagram of the device for determining a container to be shipped provided in the present disclosure. [Figure 11] FIG. 11 is a structural schematic diagram of the control device provided in this disclosure.
[0042] The above figures show clear examples of the present disclosure, which will now be described in more detail. These drawings and written description are not intended to limit the scope of the concepts of the present disclosure in any way, but rather to explain the concepts of the present disclosure to those skilled in the art by reference to specific examples. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0043] Exemplary embodiments will now be described in detail, examples of which are illustrated in the drawings. When referring to the drawings in the following description, the same numerals in different drawings refer to the same or similar elements unless otherwise stated. The embodiments described in the following exemplary embodiments are not representative of all embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the claims.
[0044] With the development of science and technology, warehouse systems are becoming smarter, and users' requirements for the efficiency of warehouse systems are also increasing. In order to ensure the efficiency of goods storage, when goods need to be stored, the control equipment in the warehouse system usually drives the empty container to be removed, and then a human or robot arm puts the goods into the empty container to perform the storage. However, this method has several problems. First, this method not only requires a large number of empty containers, but also requires a large warehouse space to store the empty containers. Second, goods cannot always fill the empty containers, which is likely to waste the storage space of the containers and result in a low warehouse utilization rate. Third, this method only uses empty containers each time, and does not take into account the containers in the warehouse that have goods stored but still have storage space, which wastes the storage resources of such containers. Fourth, the container retrieval method is monolithic, which cannot meet the requirements of various users and results in a poor user experience.
[0045] In order to solve the above problems, the method of determining a container to be shipped provided in the present disclosure determines a container to be shipped that matches the container request information based on the received required container request information, executes a shipping operation for the container to be shipped, and causes the shipped container to be loaded with goods to be stored before being stored. This makes it possible to determine a differentiated shipping container based on the received required container request information, optimize the method of storing goods, improve the user experience, increase the accuracy of container shipping, and ultimately improve the rationality of storage and increase the warehouse utilization rate.
[0046] 1 is a flow diagram of a method for determining a container to be shipped provided in the present disclosure, which is applied to a control device, and the control device can be a server. As shown in FIG. 1, the method includes the following steps:
[0047] S101, receiving request information for a required container;
[0048] The request information includes one or more of the following: container selection policy, container type, number of containers, number of empty spaces in the container, total volume of goods to be stored, total quantity of goods to be stored, container number, and SKU.
[0049] The control device may receive request information for required containers input by a user of the storage workstation via an interaction interface, or may communicate with the terminal device of the storage workstation to obtain request information for required containers sent from the terminal device of the storage workstation.
[0050] A user of the receiving workstation may input multiple items of required container requirement information via the interaction interface, or may input corresponding information by checking the corresponding selection items.
[0051] Fig. 2 is a schematic diagram of the interaction interface of the control device provided in this disclosure. As shown in Fig. 2, a user of the warehousing workstation inputs the required container request information on the interaction interface. For example, the required container request information input by the user by checking or filling in is empty container policy, 4-mass container, 100 pieces.
[0052] The container selection policy may include policies related to containers, such as a "policy to select an empty container," a "policy to select a container based on the number of empty spaces in a container," and a "policy to select a container based on a container number." In addition, it may include a "policy to select a container based on a stock keeping unit (SKU)." In an actual usage process, the naming method of various policies may be set according to the actual situation. When there are many types of goods to be stored, the "policy to select an empty container" is usually adopted. Optionally, when the "policy to select an empty container" is adopted, the number of empty containers to be allocated may be more than the required number, and unused empty containers may be newly stored as empty containers after removal. In addition, the "policy to select a container based on the number of empty spaces in a container" may be adopted. When the amount of goods to be stored is large, the number of empty containers to be allocated may be larger than the required number, and unused empty containers may be newly stored as empty containers after removal. Many and there is only one type of item, adopt the "container selection policy based on SKU". If related items need to be collected and stored, adopt the "container selection policy based on container number".
[0053] Container type refers to the type of container grid, for example, 1-grid container, 2-grid container, 4-grid container, 8-grid container, etc. 1-grid containers are containers that only contain a bottom panel and four side panels. 2-grid containers, 4-grid containers, 8-grid containers, etc. belong to multi-grid containers, and in addition to a bottom panel and four side panels, these types of containers also contain dividers installed inside the container, which divide the storage space inside the container into multiple areas.
[0054] The number of containers refers to the total number of containers required.
[0055] The number of empty spaces in a container refers to the total number of empty spaces needed.
[0056] The container number is a number that corresponds one-to-one with the container and may be in any format.
[0057] S102, a container to be shipped is determined based on the required container request information.
[0058] For example, if the received required container information is the required information shown in FIG. 2, 100 empty 4-block containers are determined as containers to be deported from within the container warehouse.
[0059] When there are multiple outgoing points within a container warehouse, the container warehouse is typically divided into multiple areas based on the location and number of outgoing points, and when a container is to be shipped out, it is taken out from the outgoing point corresponding to the area in which the container is located.
[0060] Optionally, determining the required outgoing container based on the required container request information includes determining the required outgoing container based on the required container request information and location information of the outgoing point.
[0061] For example, the outgoing point that is closest to the receiving point is determined as the target outgoing point, and then the container to be outgoing is determined from within the warehouse area corresponding to the target outgoing point. If many containers are needed, containers may be sent from multiple outgoing points to balance the containers at different outgoing points. For example, if 20 empty containers are needed and there are currently 100 empty containers among the containers, 10 containers are sent from the first outgoing point and 10 containers are sent from the second outgoing point, which not only increases the container outgoing efficiency but also balances the containers at each different outgoing point.
[0062] For example, determining the containers to be shipped based on the required container request information and the location information of the shipping point may include determining the containers to be shipped based on the distance between each container and the shipping point. NaFor example, if 20 empty containers are required and there are currently 100 empty containers, the 20 empty containers closest to the despatch point are determined as containers to be despatched. Specifically, from the 100 empty containers, containers corresponding to the number of containers in the required container request information are selected as containers to be despatched in ascending order of distance between each container of the 100 empty containers and the corresponding despatch point.
[0063] S103: Execute an outgoing operation on the outgoing container, and put the incoming goods into the outgoing container, and then enter the outgoing container.
[0064] Optionally, containers requiring delivery are removed in sequence.
[0065] For example, a container to be shipped out is transported to a workstation by a transport line, and then items to be stored are placed into the container by a worker or a robot arm. Once the amount of storage in the container reaches a certain threshold or the storage of the items to be stored has been completed, a storing operation for the container is further performed by the transport line or robot.
[0066] Optionally, the method may further include outputting hint information to instruct the user on how to place the item to be stored.
[0067] Optionally, after the item to be stored is placed in a container, the item and the container may be bound, and after binding, the control device may generate a storage order for the container and send a storage task to store the container to be stored on a transport line, so that a code scanner on the transport line can scan the container code on the container.
[0068] Specifically, by scanning the container code, it is possible to check whether the container code has been successfully identified, and if not, to transport the container to an abnormal port. It is also possible to check whether a warehousing task corresponding to the container has been received. If a warehousing task has been received, a warehousing operation is performed on the container, and if a warehousing task has not been received, the container is transported to an abnormal port.
[0069] The method for determining a container to be shipped provided in the present disclosure receives required container request information, determines a container to be shipped based on the required container request information, executes a shipping operation on the container to be shipped, and causes the shipped container to be loaded with goods to be stored before being shipped in. This makes it possible to determine different types of containers to be shipped in conjunction with the received required container request information, thereby providing differentiated services to users to enhance the user experience, as well as improving the compatibility between goods to be stored and containers to be shipped, thereby increasing warehouse utilization rate.
[0070] 3 is another flow diagram of the method for determining a container to be shipped provided in the present disclosure, which is applied to a control device, and the control device can be a server. As shown in FIG. 3, the method includes the following steps:
[0071] S301: receiving request information for required containers. The request information includes a container selection policy, a container type, and the number of containers, and the container selection policy is to select an empty container.
[0072] Exemplarily, the container selection policy is to select empty containers, the container type is a 2-space container, and the number of containers is 100.
[0073] S302: Based on the number of containers included in the request information, an empty container that matches the container type included in the request information is determined as a container to be destocked from within the container warehouse.
[0074] For example, 100 empty 2-block containers are selected from the container warehouse as containers that need to be removed from the warehouse.
[0075] Optionally, the step of determining empty containers that match the container type included in the request information as containers to be shipped includes the steps of determining empty containers in the container warehouse that match the container type included in the request information as primary selected containers to be shipped, obtaining the distance between each primary selected container to be shipped and a corresponding shipping point, and selecting containers that correspond to the number of containers from the primary selected containers to be shipped as containers to be shipped based on the distance and the number of containers.
[0076] That is, for empty containers in the container warehouse whose container type matches the required container type, the distance between the container's location and the corresponding delivery point is obtained, and the distance is linked to the number of containers to select containers to be delivered that correspond to the number of containers.
[0077] For example, the number of outgoing points may be one or more, and the containers to be outgoing are determined from among the first selected containers whose distance from the corresponding outgoing point is equal to or less than a predetermined distance. Alternatively, the containers to be outgoing are selected as the containers to be outgoing from among the first selected containers to be outgoing in order of the shortest distance between each of the first selected containers to be outgoing and the corresponding outgoing point.
[0078] According to this method, it is possible to increase the efficiency of container outgoing and balance the storage conditions at each outgoing point, thereby optimizing warehouse management.
[0079] S303: Execute an outgoing operation on the outgoing container, and put the incoming goods into the outgoing container, and then enter the outgoing container.
[0080] S303 has the same or corresponding technical features as S103, and the specific description can be referred to S103, so the description will not be repeated here.
[0081] The method for determining a container to be shipped provided in the present disclosure goes one step further based on the above embodiment. If the container selection policy in the required container information input by the user is to select an empty container, a container to be shipped that meets the user's requirements can be determined from the container warehouse based on the container type and number of containers input by the user, thereby meeting the user's personalized requirements and improving user experience and user satisfaction.
[0082] 4 is another flow diagram of the method for determining a container to be shipped provided in the present disclosure, which is applied to a control device, and the control device can be a server. As shown in FIG. 4, the method includes the following steps:
[0083] S401: receiving request information for a required container, the request information including a container selection policy, a container type, and the number of empty spaces in the container, where the container selection policy is to select a container based on the number of empty spaces in the container;
[0084] Illustratively, the container selection policy is to select a container based on the number of empty squares in the container, the container type is a 4-square container, and the number of empty squares in the container is 40 empty squares.
[0085] S402: A container in the container warehouse, whose container type matches the container type in the request information and has an empty space, is determined as a first preliminarily selected container.
[0086] If the first preselection container includes multiple containers, the number of empty spaces in the different containers may be the same or different.
[0087] S403: Based on the number of empty spaces in the container in the request information, a container to be shipped is determined from the first pre-selected containers such that the sum of the numbers of empty spaces in all containers to be shipped is equal to or greater than the number of empty spaces in the container in the request information.
[0088] In one selectable implementation method, the step of determining containers needing to be shipped from among the first preliminarily selected containers based on the number of empty spaces in a container in the request information includes a step of sequentially accumulating the number of empty spaces in each first preliminarily selected container in order from least to most or most, and determining the first container to the N+1th container as containers needing to be shipped if the sum of the obtained numbers of empty spaces when accumulating up to the Nth container is less than the number of empty spaces in the container in the request information and if the sum of the obtained numbers of empty spaces when accumulating up to the N+1th container is greater than or equal to the number of empty spaces in the container in the request information.
[0089] According to this method, containers in a warehouse that already contain goods but still have empty spaces can be fully utilized to increase the container utilization rate. If containers are selected as containers to be shipped in order of the number of empty spaces, containers with small excess storage capacity can be quickly organized and the utilization rate of such containers can be increased. If containers are selected as containers to be shipped in order of the number of empty spaces, the number of containers to be shipped can be reduced, and the speed of shipment of containers to be shipped and the efficiency of storing goods to be stored can be increased.
[0090] In one optional implementation method, the step of determining a container to be shipped from among the first preliminarily selected containers based on the number of empty spaces in the container in the request information includes the step of obtaining a distance between each first preliminarily selected container and a corresponding shipping point, and determining a container to be shipped from among the first preliminarily selected containers based on the distance and the number of empty spaces in the container in the request information such that the sum of the number of empty spaces in all containers to be shipped is greater than or equal to the number of empty spaces in the container in the request information.
[0091] For example, the container to be despatched is determined from the first preliminarily selected containers in ascending order of distance between the first preliminarily selected container and the corresponding despatching point.
[0092] According to this method, not only can the efficiency of container outgoing can be increased, but also the storage conditions at each outgoing point can be balanced, optimizing warehouse management.
[0093] In addition, the above two selectable implementation methods can be combined, and the combined solution also belongs to the content of this disclosure.
[0094] S404: An outgoing operation is executed for the outgoing container, and the incoming goods are put into the outgoing container, and then the outgoing container is entered.
[0095] S404 has the same or corresponding technical features as S103, and the specific description can be referred to S103, so the description will not be repeated here.
[0096] The method for determining a container to be shipped provided in the present disclosure is based on the above embodiment. When the container selection policy in the requirement information input by the user is to select a container based on the number of empty spaces in the container, a container to be shipped that meets the user's requirement for space is determined from the container warehouse based on the container type and the number of empty spaces in the container input by the user, thereby meeting the user's personalized requirements and improving user experience and user satisfaction, while at the same time effectively improving the container utilization rate compared to conventional technologies.
[0097] 5 is another flow diagram of the method for determining a container to be shipped provided in the present disclosure, which is applied to a control device, and the control device can be a server. As shown in FIG. 5, the method includes the following steps:
[0098] S501, receiving required container request information, the request information including a container selection policy, an SKU, and a total volume or total quantity of the goods to be stocked, the container selection policy being: selecting a container based on the SKU;
[0099] Illustratively, the container selection policy is to select a container based on an SKU, where the SKU is red high heels and the total volume of the goods to be stocked is A.
[0100] S502: A container in the container warehouse, the SKU of which matches the SKU in the request information, is determined as a second preliminarily selected container.
[0101] The second preselection container may or may not have excess capacity.
[0102] For example, if it is assumed that the SKU in the acquired request information is red high heels, the container in the container warehouse that stores red high heels is determined to be the second preliminarily selected container.
[0103] S503, based on the total volume or the total quantity of the goods to be stored, a container to be sent out is selected from the second pre-selected containers such that the sum of the excess capacity of all the containers to be sent out is equal to or greater than the total volume or the total quantity of the goods to be stored.
[0104] The surplus capacity may be the volume of storable items remaining in the container, or the number of storable items.
[0105] In one optional implementation method, the step of selecting containers to be shipped from the second pre-selected containers based on the total volume or total quantity of items to be stored so that the sum of the excess capacities of all containers to be shipped is greater than or equal to the total volume or total quantity of items to be stored includes a step of obtaining the excess capacity of each second pre-selected container and successively accumulating each excess capacity in ascending or descending order, and if the sum obtained when accumulating up to the Nth container is less than the total volume or total quantity of the items to be stored and the sum obtained when accumulating up to the N+1th container is greater than or equal to the total volume or total quantity of the items to be stored, then determining the first container to the N+1th container as containers to be shipped.
[0106] Optionally, if the sum of the excess capacities of all the second preselected containers is smaller than the total volume or quantity of the items to be stored, obtain a container storage history record corresponding to the SKU included in the request information, and determine the container type of the container that has been used most frequently for the SKU in the container storage history record as the container type of the container to be shipped out, and determine the container type of the container to be shipped out, the sum of the excess capacities of each of the second preselected containers, and the container type of the container to be shipped out. Stocking required Of goods Total Based on the quantity, a step of determining containers to be shipped is included.
[0107] Specifically, if the sum of the surplus capacity of all the second pre-selected containers is smaller than the total volume or the total quantity of the goods to be stored, that is, if the sum of the surplus capacity of the last container is smaller than the total volume or the total quantity of the goods to be stored, it means that the corresponding surplus capacity of the container in which the corresponding SKU in the request information in the container warehouse is stored cannot meet the request. In this case, at least one empty container can be determined as the container to be shipped out, and the at least one empty container can be used to store the remaining goods to be shipped out. Alternatively, a container storage history record corresponding to the required SKU can be obtained, and the container type in the container storage history record that has stored the SKU the most times can be obtained. For example, if the SKU is stored in an 8-segment container four times and in a 4-segment container twice in the container storage history record, the container type of the container to be shipped out can be determined to be an 8-segment container.
[0108] Optionally, the sum of the last container is less than the total volume or quantity of the goods to be stocked, or container If the SKU is not recorded in the storage history record, the container type of the container to be shipped may be determined based on the SKU in the request information and pre-stored characteristic information of multiple types of containers.
[0109] For example, the container type of the container to be shipped is determined based on the volume of the SKU and the mass volumes and container types of multiple types of containers stored in advance. Also, for example, the container type of the container to be shipped is determined based on the type of the SKU and the applicable SKU types and container types of multiple types of containers stored in advance.
[0110] Optionally, the sum of the last container is less than the total volume or quantity of the goods to be stocked, or container If the storage history record does not contain a record for the SKU, the type of container to be shipped may be determined based on the distance between the container and the shipping point and / or the number of spaces in the container.
[0111] For example, the container type with the largest number of squares is determined as the target container type, and one container type is determined as the target container type, and an empty container, or a container with the closest distance to the outgoing point, or a container with the largest number of squares that is closest to the outgoing point is determined as the first container, and an outgoing operation is performed on the first container. If a confirmation message is received, the capacity of the first container is obtained, and based on the capacity of the first container and the total volume or total quantity of the items to be stored, a required number of containers N is specified so that the total capacity of the N+1 first containers is equal to or greater than the total volume or total quantity of the items to be stored, and the N first containers are determined as containers to be outgoing. If a confirmation message is not received, a container type with the second largest number of squares after the target container type is determined as the new target container type, or a container with the second closest distance to the outgoing point after the first container and a different number of squares from the first container, or a container with the second largest number of squares after the first container and the closest distance to the outgoing point is determined as the new first container, and the above operations are performed again until a confirmation message is received.
[0112] Specifically, after the first container is removed, if the picker determines that the SKU cannot fit in the square of the container, he or she will not send a confirmation message, but will send a confirmation message if the picker determines that the SKU can fit in the square of the container.
[0113] Optionally, container If the SKU is not recorded in the storage history record, the cell type may be determined based on the SKU. In the determined cell type, the volume of one cell must be equal to or greater than the volume corresponding to the SKU, i.e., equal to or greater than the minimum volume of the item to be stored.
[0114] Optionally, container If the SKU is not recorded in the storage history record, any type of container can be sent out, and the picking operator can manually adjust the container square type according to actual needs.
[0115] Optionally, the step of selecting the outgoing container from the second pre-selected containers according to the total quantity of the goods to be stored may also be to determine the corresponding total volume according to the total quantity of the goods to be stored, and select the outgoing container from the second pre-selected containers according to the total volume.The corresponding specific implementation process can be referred to the above content, and will not be described again here.
[0116] Optionally, the step of selecting containers to be shipped from among the second pre-selected containers based on a total volume or total quantity of items to be stored includes the steps of obtaining a distance between each of the second pre-selected containers and a corresponding outbound point, and selecting containers to be shipped from among the second pre-selected containers based on the total volume or total quantity of items to be stored and the distance between each of the second pre-selected containers and a corresponding outbound point.
[0117] For example, the container to be despatched is selected from the second preliminarily selected containers in ascending order of distance between the second preliminarily selected container and the corresponding despatching point.
[0118] According to this method, not only can the efficiency of container outgoing can be increased, but also the storage conditions at each outgoing point can be balanced, optimizing warehouse management.
[0119] S504: Execute an outgoing operation on the container to be shipped, and then load the goods to be stored into the outgoing container, after which the goods are stored.
[0120] S504 has the same or corresponding technical features as S103, and the specific description can be referred to S103, so the description will not be repeated here.
[0121] The method of determining containers to be shipped provided in the present disclosure is based on the above embodiment, and when the container selection policy input by the user is to select containers based on SKU, the difficulty of warehouse management can be reduced and the efficiency of warehouse management can be improved by collecting SKUs and storing items of the same type. Furthermore, if containers to be shipped are determined in order of smallest surplus capacity, containers with small surplus capacity can be quickly organized and the container utilization rate can be improved, and if containers to be shipped are determined in order of largest surplus capacity, the efficiency of storing items to be stored can be improved.
[0122] 6 is another flow diagram of the method for determining a container to be shipped provided in the present disclosure, which is applied to a control device, and the control device can be a server. As shown in FIG. 6, the method includes the following steps:
[0123] S601, receiving request information for a required container, the request information including a container selection policy and a container number, the container selection policy being: selecting a container based on the container number;
[0124] Illustratively, the container selection policy is to select a container based on the container number, and the container number is 001.
[0125] S602: A container in the container warehouse, whose number information matches the container number included in the request information, is determined to be a container to be destocked.
[0126] S603: A shipping operation is executed for the container to be shipped, and the goods to be stored are put into the shipped container to be shipped, and then the container is stored.
[0127] S603 has the same or corresponding technical features as S103, and the specific description can be referred to S103, so the description will not be repeated here.
[0128] The method for determining a container requiring dispatch provided in the present disclosure is based on the above embodiment. When the container selection policy input by the user is to select a container based on the container number, the method can accurately identify the location of the container requiring dispatch based on the container number input by the user, thereby meeting the user's requirements and improving the user experience.
[0129] 7 is another flow diagram of the method for determining a container to be shipped provided in the present disclosure, which is applied to a control device, and the control device can be a server. As shown in FIG. 7, the method includes the following steps:
[0130] S701, receiving required container request information. The required information includes the volume and Total Including quantity.
[0131] S702, a container type of a container to be sent out is determined based on the volume of the goods to be received.
[0132] Optionally, if the request information includes a type of the incoming item, the container type of the outgoing container may be determined based on the type of the incoming item.
[0133] At least one item to be stored must be able to be stored in one space of the container to be shipped out.
[0134] S703: A container in the container warehouse, the container type of which matches the container type of the container to be depoted, is determined as a third preliminarily selected container.
[0135] S704, items to be stocked Total The container to be despatched is determined based on the quantity, a predetermined proportionality factor, and the number of vacant spaces in each of the third pre-selected containers.
[0136] The containers to be shipped may include empty containers and non-empty containers, and the predetermined proportionality factor is used to represent the proportional relationship between the empty containers and the non-empty containers in the containers to be shipped. For example, the containers to be shipped may include 80% empty containers and 20% non-empty containers.
[0137] The number of empty spaces remaining in each non-empty container may be the same or different.
[0138] Optionally, a non-empty container may be a container that contains an item that is the same as or related to the item to be stocked and has empty mass.
[0139] Optionally, the containers to be shipped may also be determined by combining the distance between the containers and the corresponding shipping points.
[0140] Based on the above example, if we assume that the number of containers to be shipped is 10, including 80% empty containers and 20% non-empty containers, i.e., 8 empty containers and 2 non-empty containers, the distance between each third preliminary selection container and the corresponding shipping point can be obtained, and the 8 empty containers and 2 non-empty containers can be selected in order of the shortest distance between the empty containers and non-empty containers and the corresponding shipping point.
[0141] According to this method, not only can the efficiency of container outgoing can be increased, but also the storage conditions at each outgoing point can be balanced, optimizing warehouse management.
[0142] Optionally, the container to be destined for delivery may be determined based on the volume of the item to be received, a predetermined proportionality factor, and the number of vacant spaces in each of the third pre-selected containers.
[0143] Since the volume of the items to be stored that can be stored in one square of the third preliminary selection container is fixed, a conversion can be first performed, for example, to determine the number of squares required to store all of the items to be stored based on the volume of the items to be stored and the volume of the items to be stored that can be stored in one square of the third preliminary selection container, and then the number of containers to be shipped that are required can be obtained.
[0144] S705: An outgoing operation is executed for the outgoing container, and the incoming goods are put into the outgoing container, and then the outgoing container is entered.
[0145] For example, when containers to be shipped out are sequentially unloaded, empty containers are unloaded first, followed by non-empty containers.
[0146] Optionally, when a non-empty container is issued, the item in the container is locked, i.e., the item in this container is unavailable. If there is an outbound order that requires the corresponding item, the item is issued from another container. If there is no other container with the item, the order is put on hold. R The reason the order is on hold is because the container has been removed, and once the container is restocked and the items are unlocked, the order will be returned to normal processing.
[0147] S705 has the same or corresponding technical features as S103, and the specific description can be referred to S103, so the description will not be repeated here.
[0148] The method of determining a container to be shipped provided by the present disclosure is based on the request information input by the user, and includes the volume and the number of items to be shipped. TotalIf the quantity is included, the container type of the outgoing container is determined based on the volume of the goods to be stored, and a container in the container storehouse whose container type matches the container type of the outgoing container is determined as the third preliminary selection container, and the Total The system determines the container to be destined for warehousing based on the quantity, a predetermined proportional coefficient, and the number of vacant spaces in each of the third preselected containers. The system optimizes the warehousing system by achieving both warehousing efficiency and container utilization rate.
[0149] 8 is yet another flow diagram of the method for determining a container to be shipped provided in the present disclosure, which is applied to a control device, and the control device can be a server. As shown in FIG. 8, the method includes the following steps:
[0150] S801, characteristic information of the goods to be stored is obtained.
[0151] The characteristic information of the goods to be stocked includes at least one of the quantity and SKU of the goods to be stocked.
[0152] S802, a container selection policy is determined based on the characteristic information of the goods to be stored.
[0153] If the characteristic information of the goods to be stocked includes the quantity of the goods to be stocked, optionally Features information The step of determining a container selection policy based on the quantity is greater than or equal to a first predetermined threshold, determining the container selection policy to select an empty container.
[0154] According to this method, the container to be shipped can be quickly determined, the efficiency of container determination can be improved, the efficiency of container shipping can be improved, and the efficiency of goods being stored can be correspondingly improved.
[0155] Optionally, the item to be stocked quantity If is smaller than the first predetermined threshold, the container selection policy is determined to select a container based on the number of empty spaces in the container.
[0156] The method allows accurate container selection and increases container utilization.
[0157] Optionally, if the characteristic information of the goods to be stocked includes an SKU and a quantity of the goods to be stocked, and the quantity of the goods to be stocked is greater than a second predetermined threshold, the container selection policy is to select a container based on the SKU. Optionally, the second predetermined threshold may be set to a relatively large value.
[0158] According to this method, when the goods to be stored are a large quantity of a single item, a container selection policy is adopted to select containers based on SKUs, so that the same SKUs can be stored together to optimize warehouse management.
[0159] Optionally, if the characteristic information of the goods to be stocked includes an SKU, the container selection policy is set to select a container based on the container number.
[0160] This method allows for the collection of related products.
[0161] S803, transmits a container selection policy.
[0162] The method of determining a container to be sent out provided by the present disclosure acquires characteristic information of an item to be stored, and determines and transmits a container selection policy based on the characteristic information of the item to be stored. Receiving stock A differentiated container selection policy can be determined based on the characteristics of the goods, so as to meet the different requirements of different incoming goods, improve the accuracy of container outgoing and thus improve the rationality of storage.
[0163] 9 is a structural schematic diagram of a device for determining a container to be shipped provided in the present disclosure. As shown in FIG. 9, the device includes a receiving module 91 and a processing module 92.
[0164] The receiving module 91 is used to receive required container request information, which includes a container selection policy, a container type, the number of containers, the number of empty spaces in the container, the number of items to be stored, and the like. Total Volume, items to be stocked Total Contains one or more of the following information: quantity, container number, and SKU.
[0165] The processing module 92 is used to determine the containers that need to be shipped based on the required container request information.
[0166] The processing module 92 is further used to execute an outgoing operation on the outgoing container, and to load the outgoing container with the incoming item, and then to enter the outgoing container.
[0167] Optionally, when the request information includes a container selection policy, a container type, and a number of containers, and the container selection policy is to select an empty container, the processing module 92 is specifically used to determine, based on the number of containers included in the request information, an empty container from the container warehouse that matches the container type included in the request information as the container to be depoted.
[0168] Optionally, the processing module 92 is specifically used to select empty containers in the container warehouse that match the container type included in the request information as primary selected containers to be shipped, obtain the distance between each primary selected container to be shipped and the corresponding shipping point, and select containers corresponding to the number of containers from the primary selected containers to be shipped as containers to be shipped based on the distance and the number of containers.
[0169] Optionally, when the request information includes a container selection policy, a container type, and the number of empty spaces in the container, and the container selection policy is to select a container based on the number of empty spaces in the container, the processing module 92 is specifically used to determine a container in the container warehouse whose container type matches the container type in the request information and in which empty spaces exist as a first preliminary selected container, and to determine a container to be shipped from among the first preliminary selected containers based on the number of empty spaces in the container in the request information, such that the sum of the numbers of empty spaces in all containers to be shipped is greater than or equal to the number of empty spaces in the container in the request information.
[0170] Optionally, the processing module 92 specifically adds up the number of empty spaces in each first pre-selected container in ascending or descending order, and when the sum of the obtained empty spaces is smaller than the number of empty spaces in the container in the request information when added up to the Nth container, and when the sum is greater than or equal to the number of empty spaces in the container in the request information when added up to the N+1th container, the processing module 92 uses the sum to determine that the first container through the N+1th container are containers needing to be shipped.
[0171] Optionally, if the request information includes a container selection policy, a minimum stock keeping unit information SKU, and a total volume or total quantity of items to be stored, and the container selection policy is to select a container based on the SKU, the processing module 92 specifically determines a container in the container warehouse whose stored SKU matches the SKU in the request information as a second pre-selected container, and is used to select a container to be shipped from among the second pre-selected containers based on the total volume or total quantity of items to be stored, so that the sum of the excess capacity of all containers to be shipped is greater than or equal to the total volume or total quantity of items to be stored.
[0172] Optionally, the processing module 92 specifically obtains the excess capacity of each second pre-selected container, and sequentially adds up each excess capacity in ascending or descending order, and when the sum obtained is smaller than the total volume or total quantity of items that need to be stored when added up to the Nth container, and when the sum obtained is greater than or equal to the total volume or total quantity of items that need to be stored when added up to the N+1th container, it is used to determine that the first container to the N+1th container are containers that need to be shipped out.
[0173] Optionally, the processing module 92 further determines whether a container storage history record corresponding to the SKU included in the request information is available when the sum of the excess capacities of all the second preselected containers is less than the total volume of the items to be stored or the total quantity of the items to be stored, and if a container storage history record is available, determines the container type of the container that has been used the most in the container storage history record as the container type of the container to be shipped out, and uses this to determine the container to be shipped out based on the container type of the container to be shipped out, the sum of the excess capacities of each of the second preselected containers, and the total volume of the items to be stored or the total quantity of the items to be stored included in the request information.
[0174] Optionally, the processing module 92 specifically determines a capacity difference based on the sum of the excess capacity of each second pre-selected container and the total volume or total quantity of the items to be stored included in the request information, selects at least one empty container corresponding to the container type of the container to be shipped, and determines the second pre-selected container and at least one empty container corresponding to the container type of the container to be shipped as the container to be shipped, so that the total capacity of the empty containers corresponding to the container type of the container to be shipped is greater than or equal to the capacity difference.
[0175] Optionally, the processing module 92 is specifically used to determine a container in the container warehouse whose number information matches the container number included in the request information as a container to be shipped.
[0176] Optionally, the processing module 92 specifically determines a container type of the outgoing container based on the volume of the incoming goods, and determines a container in the container warehouse whose container type matches the container type of the outgoing container as a third pre-selected container; Total This is used to determine the containers that need to be shipped out based on the quantity, a predetermined proportionality factor, and the number of vacant spaces in each of the third preselected containers.
[0177] Optionally, the processing module 92 is specifically used to determine the containers to be shipped based on the required container request information and the location information of the shipping point.
[0178] The device for determining a container that needs to be shipped can execute the above-mentioned method for determining a container that needs to be shipped, and the content and effects thereof can be referred to in the method examples, so they will not be described again.
[0179] 10 is another structural schematic diagram of the device for determining which containers need to be sent out provided in the present disclosure. As shown in FIG. 10, the device includes: an acquisition module 101, a processing module 102 and a sending module 103.
[0180] The acquisition module 101 is used to acquire characteristic information of the goods to be stocked. The characteristic information of the goods to be stocked includes at least one of the quantity and SKU of the goods to be stocked.
[0181] The processing module 102 is used to determine a container selection policy based on the characteristic information of the items to be stocked.
[0182] The sending module 103 is used to send the container selection policy.
[0183] Optionally, if the characteristic information of the goods to be stocked includes a quantity of the goods to be stocked, the processing module 102 specifically quantity If , then the container selection policy is used to determine: select an empty container.
[0184] Optionally, if the characteristic information of the stocked items includes an SKU and a quantity of the stocked items, and the quantity of the stocked items is greater than a second predetermined threshold, the container selection policy is to select a container based on the SKU.
[0185] Optionally, if the characteristic information of the goods to be stocked includes an SKU, the container selection policy is set to select a container based on the container number.
[0186] The device for determining a container that needs to be shipped can execute the above-mentioned method for determining a container that needs to be shipped, and the content and effects thereof can be referred to in the method examples, so they will not be described again.
[0187] Fig. 11 is a structural schematic diagram of a control device provided in the present disclosure. As shown in Fig. 11, the control device of this embodiment includes a processor 111 and a memory 112, and the processor 111 and the memory 112 are communicatively connected. The memory 112 is used to store a computer program. The processor 111 is used to call the computer program stored in the memory 112 to realize the method in the above embodiment.
[0188] Optionally, the control device further includes a transceiver 113 for enabling communication with other devices.
[0189] The control device can implement the method for determining the containers to be shipped provided in the corresponding embodiment above, and the content and effects thereof can be referred to in the method embodiment section, so they will not be described again.
[0190] The present disclosure further provides a computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, are used to implement the method in any one of the method embodiments described above.
[0191] The computer-executable instructions stored in the computer-readable storage medium can realize the above-mentioned method for determining a container that needs to be shipped when executed by a processor. The contents and effects of the method can be referred to in the method embodiments, so they will not be described again.
[0192] The present disclosure further provides a computer program product comprising computer programs / instructions which, when executed by a processor, effect the method of any one of the method embodiments described above.
[0193] The computer-executable instructions stored in the computer-readable storage medium can realize the above-mentioned method for determining a container that needs to be shipped when executed by a processor. The contents and effects of the method can be referred to in the method embodiments, so they will not be described again.
[0194] Finally, the above examples are only used to explain the technical solutions of the present disclosure, and are not limiting. Although the present disclosure has been described in detail with reference to the above examples, those skilled in the art can understand that the technical schemes described in the above examples can be further modified or equivalently replaced with some or all of the technical features. However, these modifications or replacements do not cause the essence of the technical solutions to depart from the scope of the technical solutions of the embodiments of the present disclosure.
Claims
1. receiving a request for required containers, the request including one or more of the following: a container selection policy, a container type, a number of containers, a number of empty spaces in the container, a total volume of the items to be stocked, a total quantity of the items to be stocked, a container number, and a stock keeping unit (SKU); determining a container to be shipped based on the required container request information; and executing a warehousing operation on the outgoing container to input the goods to be stored into the outgoing container, and then storing the goods. How to determine which containers need to be shipped.
2. When the request information includes a container selection policy, a container type, and a container number, and the container selection policy is to select an empty container, the step of determining a container to be shipped based on the request information of the required container includes: determining, based on the number of containers included in the request information, from among the container warehouse, an empty container that matches the container type included in the request information as the container to be destocked; The method for determining a container to be shipped according to claim 1.
3. The step of determining an empty container that matches the container type included in the request information as the container to be shipped includes: A step of selecting an empty container in the container warehouse that matches the container type included in the request information as a primary selection container to be shipped out; obtaining a distance between each of the first selected containers to be shipped and a corresponding shipping point; and selecting, as the container to be shipped, a container corresponding to the number of containers from the first selection of containers to be shipped based on the distance and the number of containers. The method for determining a container to be shipped according to claim 2.
4. When the request information includes a container selection policy, a container type, and a number of empty spaces in a container, and the container selection policy is to select a container based on the number of empty spaces in the container, the step of determining a container to be shipped based on the request information of the required container includes: determining a container in the container storehouse whose container type matches the container type in the request information and has an empty space as a first pre-selected container; determining the container to be shipped from among the first pre-selected containers based on the number of empty spaces in the container in the request information such that the sum of the number of empty spaces in all the containers to be shipped is equal to or greater than the number of empty spaces in the container in the request information; The method for determining a container to be shipped according to claim 1.
5. The step of determining the container to be shipped from among the first pre-selected containers based on the number of empty spaces in the container in the request information includes: The number of empty spaces in each of the first preliminary selection containers is calculated in ascending order or descending order, a step of determining containers 1 through N+1 as the containers to be shipped if the sum of the number of empty spaces obtained when accumulating up to the Nth container is smaller than the number of empty spaces in the container in the request information and if the sum of the number of empty spaces obtained when accumulating up to the N+1th container is equal to or larger than the number of empty spaces in the container in the request information, The method for determining a container to be shipped according to claim 4.
6. When the request information includes a container selection policy, an SKU, and a total volume of the items to be stored or a total quantity of the items to be stored, and the container selection policy is to select a container based on an SKU, the step of determining a container to be shipped based on the request information of the required container includes: determining a container in the container warehouse, the container having a stored SKU that matches the SKU in the request information, as a second pre-selected container; and selecting the outgoing container from the second pre-selected containers based on a total volume or a total quantity of the incoming items such that a sum of excess capacity of all the outgoing containers is equal to or greater than a total volume or a total quantity of the incoming items. The method for determining a container to be shipped according to claim 1.
7. The step of selecting the outgoing container from the second pre-selected containers based on the total volume or the total quantity of the incoming goods such that the sum of the excess capacity of all the outgoing containers is equal to or greater than the total volume or the total quantity of the incoming goods, a step of acquiring the surplus capacity of each of the second preselected containers, and successively accumulating the surplus capacity in ascending or descending order, and when the sum obtained when accumulating up to the Nth container is smaller than the total volume or the total number of the items to be stored, and when the sum obtained when accumulating up to the N+1th container is equal to or larger than the total volume or the total number of the items to be stored, determining the first container to the N+1th container as the containers to be destocked. The method for determining a container to be shipped according to claim 6.
8. If the sum of the excess volumes of all the second preselected containers is less than the total volume or quantity of the items to be stored, obtaining a container storage history record corresponding to the SKU included in the request information; determining a container type of a container that has been used most frequently in the container storage history record as the container type of the container to be destocked; determining the outgoing container based on the container type of the outgoing container, the sum of the excess capacity of each of the second pre-selected containers, and the total volume or the total quantity of the incoming items included in the request information; The method for determining a container to be shipped according to claim 6.
9. The step of determining the container to be shipped based on the container type of the container to be shipped, the sum of the excess capacity of each of the second pre-selected containers, and the total volume or the total quantity of the items to be shipped included in the request information, determining a volume difference based on a sum of the excess volumes of each of the second preselected containers and a total volume or a total quantity of items to be stocked included in the request information; selecting at least one empty container corresponding to the container type of the container to be shipped so that the total capacity of the empty containers corresponding to the container type of the container to be shipped is equal to or greater than the capacity difference; determining the second pre-selected container and an empty container corresponding to the container type of the at least one container to be shipped as the container to be shipped; The method for determining a container to be shipped according to claim 8.
10. When the request information includes a container selection policy and a container number, and the container selection policy is to select a container based on a container number, the step of determining a container to be shipped based on the request information of the required container includes: determining a container in the container warehouse, the container number information of which corresponds to the container number included in the request information, as the container to be destocked; The method for determining a container to be shipped according to claim 1.
11. When the request information includes a volume of a required item and a quantity of a required item, the step of determining a required container to be shipped based on the required container request information includes: determining a container type of the outgoing container based on a volume of the incoming goods; determining a container in the container warehouse, the container type of which matches the container type of the container to be shipped, as a third pre-selected container; determining the container to be shipped based on the quantity of the goods to be shipped, a predetermined proportionality coefficient, and the number of vacant spaces in each of the third pre-selected containers; The method for determining a container to be shipped according to claim 1.
12. acquiring characteristic information of the goods to be stocked, the characteristic information including at least one of the quantity and SKU of the goods to be stocked; determining a container selection policy based on the characteristic information of the goods to be stored; and transmitting the container selection policy. How to determine which containers need to be shipped.
13. When the characteristic information of the items to be stored includes a quantity of the items to be stored, the step of determining a container selection policy based on the items to be stored includes: If the type of the goods to be stored is greater than a first predetermined threshold, determining a container selection policy to select an empty container. The method for determining a container to be shipped according to claim 12.
14. When the characteristic information of the items to be stored includes an SKU and a quantity of the items to be stored, and the quantity of the items to be stored is greater than a second predetermined threshold, the container selection policy is set to select a container based on the SKU. The method for determining a container to be shipped according to claim 12.
15. If the characteristic information of the goods to be stored includes an SKU, the container selection policy is set to select a container based on a container number. The method for determining a container to be shipped according to claim 12.
16. a receiving module for receiving required container request information, the required container request information including one or more pieces of information among a container selection policy, a container type, a number of containers, a number of empty spaces in a container, a total volume of items to be stored, a total quantity of items to be stored, a container number, and an SKU; A processing module for determining a container to be shipped based on the required container request information, The processing module is further used for executing an outgoing operation on the outgoing container, and inputting the incoming item into the outgoing container, and then storing the outgoing container. A device for determining which containers need to be shipped out.
17. an acquisition module for acquiring characteristic information of the goods to be stocked, the characteristic information including at least one of a quantity and a SKU of the goods to be stocked; A processing module for determining a container selection policy based on the characteristic information of the goods to be stored; a transmission module for transmitting the container selection policy. A device for determining which containers need to be shipped out.
18. At least one processor; a memory communicatively coupled to the at least one processor; The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to cause the at least one processor to execute the method for determining a container to be shipped according to any one of claims 1 to 15. Control equipment.
19. A computer-readable storage medium having computer-executable instructions stored thereon, the computer-executable instructions being executed by a processor to implement the method for determining a container to be shipped according to any one of claims 1 to 15. A computer-readable storage medium.
20. A computer program product including a computer program, the computer program being executed by a processor to realize the method for determining a container to be shipped according to any one of claims 1 to 15. Computer program products.
Citation Information
Patent Citations
Management method of physical distribution container
JP2005053680A
Container terminal import slip computerization system
JP2019156589A
A method for assigning items into one or more containers and related electronic device
WO2021160445A1