Goods warehousing control method and system, controller, medium and program product
By obtaining cargo information and adopting the method of warehousing first and then inspecting or warehousing without inspection, uninspected cargo is marked and put into storage for subsequent inspection, which solves the problem of inspection space accumulation in traditional methods and improves inspection efficiency.
Patent Information
- Application Number
- CN202511324550.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-17
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2045-09-17
AI Technical Summary
The traditional method of inspecting first and then warehousing takes up a lot of inspection space when there are a lot of goods to be inspected, resulting in a backlog of inspection space.
By obtaining information on goods to be warehoused, the method of first warehouse-in and then inspected or inspection-free warehouse entry is adopted. Uninspected goods are warehoused and marked, and then outbound inspection is carried out to reduce the inspection space occupied.
It effectively reduces the accumulation of inspection space, ensures that uninspected goods can be inspected in time later, and improves inspection efficiency.
Smart Images

Figure CN120817364A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent warehousing technology, and in particular to a method, system, controller, medium and program product for controlling the entry of goods into a warehouse. Background Art
[0002] The warehousing and outbound operations of various goods or accessories play a relatively important role in production tasks, sales tasks and other tasks.
[0003] In traditional technology, goods need to be inspected before they are put into storage to ensure that the products put into storage are qualified, so as to facilitate subsequent use.
[0004] However, the current method of inspecting first and then warehousing will take up a lot of inspection space when there are a lot of goods to be inspected. Summary of the Invention
[0005] Based on this, it is necessary to provide a method, system, controller, medium and program product for controlling the entry of goods that can reduce the inspection space occupied and ensure inspection in response to the above technical problems.
[0006] In a first aspect, the present application provides a method for controlling the entry of goods into a warehouse, the method comprising:
[0007] Obtain cargo information of goods to be put into storage;
[0008] The incoming goods are controlled based on the goods information, and the goods information of the incoming goods is marked as uninspected; the uninspected mark is used for subsequent outbound inspection of the goods that have been in the warehouse but not inspected.
[0009] In one embodiment, before controlling the goods corresponding to the goods to be stored information to be stored, the method further includes:
[0010] Obtaining a warehousing method, wherein the warehousing method at least includes a warehousing-first-inspection-later method;
[0011] In the case where the warehousing method is a warehousing-first-and-inspection method, the step of controlling the warehousing of the goods to be warehousing based on the goods information is continued.
[0012] In one embodiment, the warehousing mode further includes at least one of an inspection-free warehousing mode and an inspection-before-warehousing mode; and the method further includes:
[0013] When the warehousing mode is the inspection-free warehousing mode, controlling the warehousing of the goods to be warehousing based on the goods information;
[0014] In the case where the warehousing method is the inspection-before-warehousing method, the goods corresponding to the goods information are inspected, and the goods that pass the inspection are controlled to be put into the warehouse.
[0015] In one embodiment, the method further comprises:
[0016] Receive outbound inspection instructions;
[0017] Determining uninspected goods and a storage location of the uninspected goods in the warehouse based on the outbound inspection instruction;
[0018] Removing the uninspected goods from the warehouse based on the storage location;
[0019] The uninspected goods are inspected, and after the goods that have passed the inspection are put into storage, the goods information of the goods is marked as inspected.
[0020] In one embodiment, after receiving the outbound inspection instruction, the method further includes:
[0021] Determine the status of the goods corresponding to the outbound inspection instruction;
[0022] When the state of the goods corresponding to the outbound inspection instruction is the inbound state, controlling the goods in the inbound state to stop being inbound and sending them back to the inspection position;
[0023] Inspect the goods returned to the inspection location and control the storage of goods that pass the inspection;
[0024] When the status of the goods corresponding to the outbound inspection instruction is the warehoused status, the step of determining the uninspected goods and the storage location of the uninspected goods in the warehouse based on the outbound inspection instruction is continued.
[0025] In one embodiment, the inspection method of the goods includes at least one of the following:
[0026] Randomly determining at least one first target cargo from the cargo to be inspected according to a preset ratio, inspecting the at least one first target cargo, and determining that the cargo to be inspected has passed the inspection if all of the at least one first target cargo has passed the inspection or if the inspection failure rate corresponding to the at least one first target cargo is lower than a failure rate threshold; determining that the cargo to be inspected has failed the inspection if any of the at least one first target cargo has failed the inspection or if the inspection failure rate corresponding to the at least one first target cargo is greater than or equal to the failure rate threshold;
[0027] Obtain a preset proportion corresponding to the goods to be inspected, adjust the preset proportion based on a historical unqualified rate of the type of goods corresponding to the goods to be inspected, randomly determine at least one second target goods from the goods to be inspected based on the adjusted preset proportion, inspect the at least one second target goods, and determine that the goods to be inspected have passed the inspection if all of the at least one second target goods have passed the inspection or if the unqualified inspection rate corresponding to the at least one second target goods is lower than a unqualified rate threshold; determine that the goods to be inspected have failed the inspection if any of the at least one second target goods have failed the inspection or if the unqualified inspection rate corresponding to the at least one second target goods is greater than or equal to the unqualified rate threshold.
[0028] In one embodiment, the method of inspecting the goods includes:
[0029] Obtain the demand time corresponding to the goods to be inspected. If the difference between the demand time and the current time is less than the time threshold, inspect the goods to be inspected, output an expedited inspection prompt, and display an expedited priority sorting queue on the quality inspection terminal.
[0030] In one embodiment, determining the uninspected goods and the storage location of the uninspected goods in the warehouse based on the outbound inspection instruction includes:
[0031] Determining an inspection method and determining an inspection ratio based on the inspection method;
[0032] Determining uninspected goods to be inspected based on the outbound inspection instruction, and determining uninspected goods from the goods to be inspected based on the inspection ratio;
[0033] Obtain the storage location of the uninspected goods in the warehouse.
[0034] In one embodiment, the method further comprises:
[0035] Receive outbound usage instructions;
[0036] When the cargo information of the cargo corresponding to the outbound use instruction does not carry an uninspected mark, controlling the outbound use instruction to deliver the cargo corresponding to the outbound use instruction;
[0037] When the cargo information of the cargo corresponding to the outbound use instruction carries an uninspected mark, an error is reported.
[0038] In a second aspect, the present application further provides an inspection system, comprising:
[0039] An inspection room, the inspection room including at least one inspection doorway, wherein an entry platform and an exit platform are provided at the inspection doorway; the entry platform is connected to the inbound conveyor line for the input of goods; the exit platform is connected to the loop line of the inbound conveyor line for the output of goods;
[0040] The controller is used to execute the goods warehousing control method described in any one of the above embodiments.
[0041] In a third aspect, the present application also provides a conveying system, comprising the above-mentioned inspection system.
[0042] In a fourth aspect, the present application further provides a controller comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in any one of the above embodiments when executing the computer program.
[0043] In a fifth aspect, the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any one of the above embodiments are implemented.
[0044] In a sixth aspect, the present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in any one of the above embodiments.
[0045] The above-mentioned method, system, controller, medium and program product for controlling the entry of goods into the warehouse obtain the goods information of the goods to be entered into the warehouse; control the entry of the goods to be entered into the warehouse based on the goods information, and mark the goods information of the entered goods as uninspected; the uninspected mark is used for subsequent outbound inspection of goods that have been entered into the warehouse but not inspected. In this way, the goods are entered into the warehouse first, so that a large amount of goods will not be piled up in the inspection space. The goods that have been entered into the warehouse but not inspected will be subsequently inspected for exit, thereby ensuring the inspection of the goods. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.
[0047] Figure 1 is a block diagram of an inspection system in one embodiment;
[0048] Figure 2 1 is a flow chart of a method for controlling goods warehousing in one embodiment;
[0049] Figure 3 1. It is a process flow chart of different storage methods in one embodiment;
[0050] Figure 4 This is a flowchart of the inspection steps for goods that are warehoused first and then inspected in one embodiment;
[0051] Figure 5 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0053] It should be noted that the terms "first", "second", etc. used in this application may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "including" and "having" used in this application and any variations thereof are intended to cover non-exclusive inclusions. The term "plurality" used in this application refers to two or more. The term "and / or" used in this application refers to one of the solutions or any combination of multiple solutions.
[0054] The goods warehousing control method provided in the embodiment of the present application can be applied to Figure 1 The inspection system shown in FIG. 1 includes an inspection room and a controller. The inspection room includes at least one inspection doorway, with an entry platform and an exit platform provided at the inspection doorway. The entry platform is connected to the inbound conveyor line for cargo input, while the exit platform is connected to the loop line of the inbound conveyor line for cargo output.
[0055] The controller is used to obtain cargo information of goods to be entered into the warehouse; and to control the entry of goods to be entered into the warehouse based on the cargo information, and to mark the cargo information of the entered goods as uninspected; the uninspected mark is used for subsequent outbound inspection of goods that have been entered into the warehouse but not inspected, so that the goods are entered into the warehouse first, so that a large amount of goods will not be piled up in the inspection space, and the subsequent outbound inspection of goods that have been entered into the warehouse but not inspected also ensures the inspection of the goods.
[0056] In one embodiment, a conveying system is further provided, which includes the above-mentioned inspection system and a conveying line.
[0057] In an exemplary embodiment, Figure 2 As shown, a method for controlling the incoming goods is provided. Figure 1The controller in FIG. 1 is taken as an example to illustrate the method, which includes the following steps S202 to S204. In which:
[0058] S202: Obtain cargo information of the cargo to be put into storage.
[0059] The cargo information includes basic and special information of the cargo. The basic information of the cargo may include the quantity acquired. In other embodiments, the basic information of the cargo may also include the type of cargo, the volume of the cargo, the target storage location of the cargo, the storage method of the cargo, etc., which are not specifically limited here. The special information of the cargo may include the method of warehousing the cargo. In other embodiments, the special information of the cargo may also include other information.
[0060] S204: Control the entry of goods to be entered based on the goods information, and mark the goods information of the entered goods as uninspected; the uninspected mark is used for subsequent outbound inspection of the goods that have entered the warehouse but have not been inspected.
[0061] In this application, in order to avoid the accumulation of goods in the inspection room, the goods to be stored are first put into the warehouse, that is, the goods to be stored are not inspected and are directly put into the warehouse to avoid the accumulation of goods in the inspection room. In order to facilitate the subsequent inspection of these uninspected goods, the goods information is marked as uninspected, that is, a predetermined mark indicating uninspected is added to the goods information to distinguish it from the goods that have been inspected.
[0062] Subsequently, when there is an idle inspection room or the goods need to be inspected, the goods that have been put into storage but not inspected can be obtained based on the uninspected mark to perform outbound inspection on these goods.
[0063] In addition, in some optional embodiments, for certain goods that require sampling inspection, only the sampled goods can be shipped out of the warehouse without shipping all the goods out of the warehouse, so as to reduce the pressure of goods transportation.
[0064] The above-mentioned goods warehousing control method obtains the goods information of the goods to be warehousing; controls the warehousing of the goods to be warehousing based on the goods information, and marks the goods information of the incoming goods as uninspected; the uninspected mark is used for subsequent outbound inspection of the goods that have been warehousing but not inspected. In this way, the goods are put into the warehouse first, so that a large amount of goods will not be piled up in the inspection space. Subsequently, the outbound inspection of the goods that have been warehousing but not inspected is carried out, which also ensures the inspection of the goods.
[0065] In some optional embodiments, before controlling the entry of goods corresponding to the information of the goods to be entered into the warehouse, the step further includes: obtaining the entry method, which at least includes an entry-first-inspection-later method; when the entry method is an entry-first-inspection-later method, continuing to execute the step of controlling the entry of the goods to be entered into the warehouse based on the goods information.
[0066] In some optional embodiments, the warehousing method also includes at least one of an inspection-free warehousing method and an inspection-before-warehousing method; the method also includes: when the warehousing method is the inspection-free warehousing method, controlling the warehousing of the goods to be stored based on the goods information; when the warehousing method is the inspection-before-warehousing method, inspecting the goods corresponding to the goods information, and controlling the warehousing of the goods that have passed the inspection.
[0067] The warehousing method may be determined by the cargo information of the cargo to be warehousing. For ease of understanding, some methods for determining the warehousing method are provided. However, those skilled in the art will appreciate that, in other embodiments, the warehousing method may also be determined by other methods:
[0068] The first method is to obtain the quantity of goods to be put into storage. If the quantity of goods to be put into storage is greater than or equal to a threshold, the storage method is to put into storage first and then inspect the goods.
[0069] The second method is to determine the warehousing method based on the warehousing method in the goods information of the goods to be warehousing, which may include, for example, any one of the following methods: warehousing first and then inspection, warehousing without inspection, and warehousing first and then inspection.
[0070] The third method: obtain the goods type corresponding to the goods to be put into storage, and obtain the historical inspection pass rate corresponding to the goods type. When the historical inspection pass rate is greater than or equal to the pass rate threshold, the storage method is the storage-first-inspection-later method or the inspection-free storage method. When the historical inspection pass rate is less than the pass rate threshold, the storage method is the inspection-first-then-stocking method.
[0071] In some optional embodiments, combined with Figure 3 As shown, Figure 3 The figure is a processing flow chart of different warehousing methods in one embodiment.
[0072] If the determined warehousing method is a method of warehousing first and then inspection, the warehousing of the goods to be warehousing is controlled based on the goods information, and the goods information of the goods entering the warehousing is marked as uninspected.
[0073] If the warehousing method is inspection-free warehousing, the warehousing of the goods to be warehousing is controlled based on the goods information.
[0074] If the warehousing method is inspection before warehousing, the goods corresponding to the goods information will be inspected and only those that pass the inspection will be allowed into the warehouse. Goods that fail the inspection will be returned, for example, placed in a storage area for defective goods, and await return processing.
[0075] In the above embodiments, different warehousing methods can be adopted based on the scenarios, which can reduce the pressure of cargo accumulation in the inspection room and improve inspection efficiency.
[0076] In some optional embodiments, the method also includes: receiving an outbound inspection instruction; determining uninspected goods and the storage location of the uninspected goods in the warehouse based on the outbound inspection instruction; shipping the uninspected goods out of the warehouse based on the storage location; inspecting the uninspected goods, and after controlling the goods that have passed the inspection to enter the warehouse, marking the goods information of the goods as inspected.
[0077] The outbound inspection instruction is for goods that are inspected after entering the warehouse. After receiving the outbound inspection instruction, the controller can determine the target goods based on the outbound inspection instruction and detect whether the target goods are uninspected goods, that is, whether the target goods carry an uninspected mark. If the target goods carry an uninspected mark, the uninspected goods and the storage location of the uninspected goods in the warehouse are determined. Otherwise, an error is reported, that is, the target goods have been inspected and do not need to be inspected again, or the uninspected mark of the target goods is marked incorrectly.
[0078] In some optional embodiments, the outbound inspection instruction may be triggered under specific conditions. For example, when the number of goods to be inspected is less than the inspection threshold, an outbound inspection instruction may be generated based on the inspection method for goods that are first put into storage and then inspected. Or, in the case where the goods are in urgent need of use, an outbound inspection instruction may be generated for the goods that are in urgent need of use and have not been inspected. Whether the goods are in urgent need of use may be determined based on the difference between the current time and the outbound time corresponding to the goods. For example, the difference time is obtained by subtracting the outbound time corresponding to the goods from the current time. If the difference time is less than or equal to the time threshold, the goods are in urgent need of use. Or the outbound inspection instruction may be generated based on selecting an inspection task from the inspection task queue corresponding to all goods to be inspected in the warehouse. The above triggering methods of the outbound inspection instruction are only listed, and other triggering methods may also be included in other embodiments.
[0079] Upon receiving a warehouse inspection order, the warehouse determines the uninspected goods and their storage location within the warehouse. Based on the storage location, the uninspected goods are shipped to the corresponding inspection room. This inspection room can be an unoccupied inspection room identified when the warehouse inspection order was generated, or a room determined based on the goods currently awaiting inspection in each inspection room when the warehouse inspection order was generated. The uninspected goods are inspected in this inspection room. If they pass the inspection, the qualified goods are allowed into the warehouse. Unqualified goods are returned, for example, to a storage area for defective goods, awaiting return processing.
[0080] It is important to note that the entry of qualified goods into the warehouse here constitutes a secondary entry of the goods. This secondary entry can be stored in the same location as the primary entry or elsewhere, with no specific restrictions on storage locations. Furthermore, for goods inspected through random sampling, if the sampled goods pass inspection, the uninspected mark will be removed from all goods in the corresponding batch.
[0081] In some optional embodiments, after receiving the outbound inspection instruction, it also includes: determining the status of the goods corresponding to the outbound inspection instruction; when the status of the goods corresponding to the outbound inspection instruction is the warehousing status, controlling the goods in the warehousing status to stop entering the warehouse and sending them back to the inspection location; inspecting the goods sent back to the inspection location, and controlling the goods that pass the inspection to enter the warehouse; when the status of the goods corresponding to the outbound inspection instruction is the warehousing status, continuing to execute the steps of determining the uninspected goods and the storage location of the uninspected goods in the warehouse based on the outbound inspection instruction.
[0082] This embodiment is aimed at the inspection of goods that are in the process of entering the warehouse.
[0083] The status of the goods refers to their incoming status, including uninspected, incoming, and already in stock. If the status of the goods corresponding to the outbound inspection instruction is incoming, the incoming goods are stopped and returned to the inspection location of the inspection room. The already in-stocked goods are then shipped out to the inspection area of the inspection room for inspection. The uninspected goods are inspected in the inspection room. If they pass the inspection, the qualified goods are allowed into the warehouse. Any goods that fail the inspection are returned, for example, to a storage area for rejected goods, awaiting return processing.
[0084] It is important to note that the entry of qualified goods into the warehouse here constitutes a secondary entry of the goods. This secondary entry can be stored in the same location as the primary entry or elsewhere, with no specific restrictions on storage locations. Furthermore, for goods inspected through random sampling, if the sampled goods pass inspection, the uninspected mark will be removed from all goods in the corresponding batch.
[0085] When the status of the goods corresponding to the outbound inspection instruction is the warehoused status, the above embodiments can be referred to for processing, which will not be repeated here.
[0086] For ease of understanding, combined Figure 4 As shown, Figure 4This is a flowchart of the inspection steps for goods in a warehouse-first, then-inspection manner in one embodiment. First, an outbound inspection instruction is received, and the target goods are determined based on the outbound inspection instruction, and it is detected whether the target goods are uninspected goods, that is, whether the target goods carry an uninspected mark. If the target goods carry an uninspected mark, the status of the goods is obtained. If the goods are in the warehouse-entering state, the warehouse-entering of the goods is stopped, and the goods are sent back to the inspection position of the inspection room, and the part that has been warehoused is taken out to the inspection part of the inspection room for inspection of the goods. If the goods are in the warehouse-entering state, the storage location of the uninspected goods and the uninspected goods in the warehouse is determined, and the uninspected goods are shipped out based on the storage location; the uninspected goods are inspected, and after the goods that have passed the inspection are controlled to enter the warehouse, the goods information of the goods is marked as inspected.
[0087] In the above embodiment, for goods that are first put into storage and then inspected, when inspection is required, the location of the goods is determined based on the state of the goods to conduct the inspection of the goods, thereby improving the inspection efficiency.
[0088] In some optional embodiments, the method of inspecting the goods includes at least one of the following: randomly determining at least one first target goods from the goods to be inspected according to a preset ratio, inspecting the at least one first target goods, and determining that the goods to be inspected have passed the inspection if all of the at least one first target goods have passed the inspection or if the inspection failure rate corresponding to the at least one first target goods is lower than the inspection failure rate threshold; determining that the goods to be inspected have failed the inspection if any of the at least one first target goods have failed the inspection or if the inspection failure rate corresponding to the at least one first target goods is greater than or equal to the inspection failure rate threshold; obtaining a preset ratio corresponding to the goods to be inspected, adjusting the preset ratio based on a historical failure rate of the goods type corresponding to the goods to be inspected, randomly determining at least one second target goods from the goods to be inspected based on the adjusted preset ratio, inspecting the at least one second target goods, and determining that the goods to be inspected have passed the inspection if all of the at least one second target goods have passed the inspection or if the inspection failure rate corresponding to the at least one second target goods is lower than the inspection failure rate threshold; determining that the goods to be inspected have failed the inspection if any of the at least one second target goods have failed the inspection or if the inspection failure rate corresponding to the at least one second target goods is greater than or equal to the inspection failure rate threshold.
[0089] In some optional embodiments, the demand time corresponding to the goods to be inspected is obtained, and when the difference between the demand time and the current time is less than a time threshold, the goods to be inspected are inspected, an expedited inspection prompt is output, and an expedited priority sorting queue is displayed on the quality inspection terminal.
[0090] In the present application, the inspection method may include at least one of random sampling, strict inspection and expedited inspection.
[0091] The random sampling method involves randomly selecting at least one first target cargo from the cargo to be inspected according to a preset ratio. A qualified inspection may include any of the following: all of the at least one first target cargo passes the inspection, and the unqualified inspection rate corresponding to the at least one first target cargo is lower than a failure rate threshold. An unqualified inspection may include any of the following: if at least one of the first target cargo fails the inspection, the unqualified inspection rate corresponding to the at least one first target cargo is greater than or equal to a failure rate threshold.
[0092] The tightened inspection involves adjusting a preset ratio based on the historical rejection rate of the corresponding goods type. The goods type may include the type and / or supplier of the actual goods. The tightened inspection increases the preset ratio based on the historical rejection rate. A relationship between the historical rejection rate and the increment step size can be preset. After obtaining the historical rejection rate, the increment step size can be determined based on the historical rejection rate. The adjusted preset ratio is then determined based on the increment step size and the preset ratio. Based on the adjusted preset ratio, at least one second target goods are randomly determined from the goods to be inspected. The inspection results for the second target goods can refer to the inspection results obtained for the first target goods, and will not be further described here.
[0093] Expedited inspection is to give priority to the inspection of the goods that are urgently needed in production. Here, the demand time is used to judge whether the production is urgent. When the difference between the demand time and the current time is less than the time threshold, it is determined that the production is urgently needed, so the goods to be inspected are inspected.
[0094] In this embodiment, for goods that require expedited inspection, an expedited inspection prompt is output, and an expedited priority sorting queue is displayed on the quality inspection terminal to prompt the inspectors.
[0095] In the above embodiments, the goods are inspected in different ways, and the inspection efficiency is improved by diversifying the inspection.
[0096] In some optional embodiments, determining uninspected goods and the storage location of the uninspected goods in the warehouse based on the outbound inspection instructions includes: determining the inspection method, and determining the inspection ratio based on the inspection method; determining the uninspected goods to be inspected based on the outbound inspection instructions, and determining the uninspected goods from the goods to be inspected based on the inspection ratio; and obtaining the storage location of the uninspected goods in the warehouse.
[0097] Among them, in this embodiment, for the uninspected goods that have been put into the warehouse, if the inspection method is sampling inspection, the uninspected goods can be determined based on the inspection ratio and the uninspected goods to be inspected, and only the storage location of this part of the uninspected goods in the warehouse is obtained, so that this part of the uninspected goods can be taken out of the warehouse for inspection, and based on the inspection results of this part of the uninspected goods, the uninspected mark of the goods to be inspected corresponding to this part of the uninspected goods stored in the warehouse is adjusted.
[0098] In the above embodiment, when uninspected goods to be inspected have been put into storage, it is sufficient to determine uninspected goods from the goods to be inspected based on the inspection ratio and remove some of the uninspected goods from the storage, thereby reducing the transportation pressure of the goods leaving the storage.
[0099] In some optional embodiments, the method further includes: receiving an outbound use instruction; controlling the outbound use of the goods corresponding to the outbound use instruction when the cargo information of the goods corresponding to the outbound use instruction does not carry an uninspected mark; and reporting an error when the cargo information of the goods corresponding to the outbound use instruction carries an uninspected mark.
[0100] The controller may also receive a dispatch instruction, which instructs the dispatch of corresponding goods that have been received. Furthermore, if the goods information corresponding to the dispatch instruction carries an "uninspected" mark, an error message is generated because the goods have not been inspected, thereby preventing subsequent production problems caused by unqualified goods. If the goods information corresponding to the dispatch instruction does not carry an "uninspected" mark, it indicates that the goods have been inspected, and the goods can be directly dispatched for production use.
[0101] In the above embodiment, goods with uninspected marks can only be shipped out for inspection and cannot be shipped out for use. Only goods that have passed the inspection can be shipped out for use.
[0102] It should be understood that, although the various steps in the flowcharts involved in the above embodiments are displayed in sequence according to the instructions of the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless clearly stated herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of the steps or stages in other steps or other steps. It is understandable that the various steps in different embodiments can be freely combined as needed, and the various non-contradictory schemes formed by the combination all fall within the scope of protection of this application.
[0103] Based on the same inventive concept, embodiments of the present application also provide a cargo entry control device for implementing the aforementioned cargo entry control method. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the cargo entry control device provided below can be found in the above-described limitations of the cargo entry control method and will not be further elaborated here.
[0104] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals via wired or wireless means, and the wireless means can be implemented via Wi-Fi, a mobile cellular network, near-field communication (NFC), or other technologies. When executed by the processor, the computer program implements a method for controlling the entry of goods into the warehouse. The display unit of the computer device is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.
[0105] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0106] In one embodiment, a computer device is further provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.
[0107] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0108] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0109] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.
[0110] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0111] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for controlling goods entering the warehouse, characterized in that: The method comprises: Obtain cargo information of goods to be put into storage; The incoming goods are controlled based on the goods information, and the goods information of the incoming goods is marked as uninspected; the uninspected mark is used for subsequent outbound inspection of the goods that have been in the warehouse but not inspected.
2. The method according to claim 1, characterized in that Before controlling the goods corresponding to the goods to be stored information to be stored, the method further includes: Obtaining a warehousing method, wherein the warehousing method at least includes a warehousing-first-inspection-later method; In the case where the warehousing method is a warehousing-first-and-inspection method, the step of controlling the warehousing of the goods to be warehousing based on the goods information is continued.
3. The method according to claim 2, characterized in that The warehousing mode further includes at least one of an inspection-free warehousing mode and an inspection-before-warehousing mode; the method further includes: When the warehousing mode is the inspection-free warehousing mode, controlling the warehousing of the goods to be warehousing based on the goods information; In the case where the warehousing method is the inspection-before-warehousing method, the goods corresponding to the goods information are inspected, and the goods that pass the inspection are controlled to be put into the warehouse.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: Receive outbound inspection instructions; Determining uninspected goods and a storage location of the uninspected goods in the warehouse based on the outbound inspection instruction; Removing the uninspected goods from the warehouse based on the storage location; The uninspected goods are inspected, and after the goods that have passed the inspection are put into storage, the goods information of the goods is marked as inspected.
5. The method according to claim 4, characterized in that After receiving the outbound inspection instruction, the method further includes: Determine the status of the goods corresponding to the outbound inspection instruction; When the state of the goods corresponding to the outbound inspection instruction is the inbound state, controlling the goods in the inbound state to stop being inbound and sending them back to the inspection position; Inspect the goods returned to the inspection location and control the storage of goods that pass the inspection; When the status of the goods corresponding to the outbound inspection instruction is the warehoused status, the step of determining the uninspected goods and the storage location of the uninspected goods in the warehouse based on the outbound inspection instruction is continued.
6. The method according to claim 4, characterized in that The inspection methods of the goods include at least one of the following: Randomly determining at least one first target cargo from the cargo to be inspected according to a preset ratio, inspecting the at least one first target cargo, and determining that the cargo to be inspected has passed the inspection if all of the at least one first target cargo has passed the inspection or if the inspection failure rate corresponding to the at least one first target cargo is lower than a failure rate threshold; determining that the cargo to be inspected has failed the inspection if any of the at least one first target cargo has failed the inspection or if the inspection failure rate corresponding to the at least one first target cargo is greater than or equal to the failure rate threshold; Obtain a preset proportion corresponding to the goods to be inspected, adjust the preset proportion based on a historical unqualified rate of the type of goods corresponding to the goods to be inspected, randomly determine at least one second target goods from the goods to be inspected based on the adjusted preset proportion, inspect the at least one second target goods, and determine that the goods to be inspected have passed the inspection if all of the at least one second target goods have passed the inspection or if the unqualified inspection rate corresponding to the at least one second target goods is lower than a unqualified rate threshold; determine that the goods to be inspected have failed the inspection if any of the at least one second target goods have failed the inspection or if the unqualified inspection rate corresponding to the at least one second target goods is greater than or equal to the unqualified rate threshold.
7. The method according to claim 4, characterized in that The methods of inspection of the goods include: Obtain the demand time corresponding to the goods to be inspected. If the difference between the demand time and the current time is less than the time threshold, inspect the goods to be inspected, output an expedited inspection prompt, and display an expedited priority sorting queue on the quality inspection terminal.
8. The method according to claim 6, characterized in that The determining of the uninspected goods and the storage location of the uninspected goods in the warehouse based on the outbound inspection instruction includes: Determining an inspection method and determining an inspection ratio based on the inspection method; Determining uninspected goods to be inspected based on the outbound inspection instruction, and determining uninspected goods from the goods to be inspected based on the inspection ratio; Obtain the storage location of the uninspected goods in the warehouse.
9. The method according to claim 1, characterized in that The method further comprises: Receive outbound usage instructions; When the cargo information of the cargo corresponding to the outbound use instruction does not carry an uninspected mark, controlling the outbound use instruction to deliver the cargo corresponding to the outbound use instruction; When the cargo information of the cargo corresponding to the outbound use instruction carries an uninspected mark, an error is reported.
10. An inspection system, characterized in that: include: An inspection room, the inspection room comprising at least one inspection doorway, wherein the inspection doorway is provided with an entry platform and an exit platform; The entry platform is connected to the inbound conveyor line for cargo input; the exit platform is connected to the loop line of the inbound conveyor line for cargo output; A controller for executing the cargo warehousing control method according to any one of claims 1 to 9.
11. A conveying system, characterized in that: A testing system comprising the method of claim 10.
12. A controller comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 9 are implemented.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
Citation Information
Patent Citations
Batch product audit releasing system
CN101470852A
Warehouse-in and warehouse-out management method and system based on production management platform, and storage medium
CN115660557A
E-commerce warehouse goods warehouse-in and warehouse-out system
CN116443478A
Automatic three-dimensional warehouse storage system and storage method thereof
CN120246487A
Method for operating a facility for storing and providing electrical components contained in belt reels
DE102013006523A1