Material warehousing processing method, device and equipment, storage medium and program product

By reading material RFID tag data and automatically judging its status and identification, it solves the problem of being unable to automatically verify the warehouse to which the material belongs during manual verification, achieving fast and accurate material warehousing operations, and reducing material management confusion and loss.

CN119359220APending Publication Date: 2025-01-24三峡新能源金昌风电有限公司 +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411495205.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the prior art, it is impossible to automatically verify whether the materials are delivered to the warehouse to which they belong during manual verification, resulting in the problems of confusion in material management and loss of materials when the materials are delivered incorrectly.

Method used

By reading the RFID label data on the material, the status and logo of the material are consistent with the requirements of the current warehouse. If the material is to be returned but does not belong to the current warehouse, the system will automatically trigger the alarm and instruct the correct warehouse position to the staff, so as to achieve fast and accurate material entering the warehouse operation.

Benefits of technology

It ensures that even if materials are delivered by mistake, they can quickly identify and guide staff to deliver them to the warehouse to which they belong, reducing the problems of chaotic material management and material loss.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119359220A_ABST
    Figure CN119359220A_ABST
Patent Text Reader

Abstract

The invention provides a material warehousing processing method, device and equipment, a storage medium and a program product, and the method comprises the steps: receiving the label data of to-be-warehoused materials read by a label reader-writer, and the label data comprises the material states and material identifiers of the to-be-warehoused materials; if the to-be-warehoused material state is a to-be-returned state and the material identifier is inconsistent with the material identifier of the current warehouse, determining that the to-be-warehoused material is a non-current warehouse material, and starting an alarm device at the same time; sending the label data to an induction door end, enabling the induction door end to start induction operation, and generating warehouse-out information of non-current warehouse materials when the label data is successfully induced; receiving warehouse-out information, turning off an alarm device, and generating position information of a warehouse which does not belong to the current warehouse material correctly; and sending the position information to a terminal of a worker to complete warehousing operation. Even if the materials are wrongly delivered, the materials can be quickly identified and guided to be delivered to the warehouse to which the materials belong, and the problems of material management confusion and material loss are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, device, equipment, storage medium and program product for processing materials entering storage. Background Art

[0002] In industries such as logistics and warehousing management, the management of materials is the core and foundation. Traditional material management relies on manual inventory and registration, which is time-consuming, labor-intensive, and prone to errors. With the development of science and technology, more and more companies are beginning to adopt technologies such as the Internet of Things and big data to improve material management.

[0003] In the prior art, RFID (Radio Frequency Identification) technology is mainly used to identify RFID tags attached to materials, obtain material information, and then display the material information to the terminal of the manager, who manually checks the material information.

[0004] However, when checking manually, it is impossible to automatically verify whether the materials have been delivered to the corresponding warehouse. When the materials are delivered to a warehouse other than the corresponding warehouse, it is easy to cause problems such as chaotic material management and loss of materials. Summary of the invention

[0005] The present application provides a method, device, equipment, storage medium and program product for processing materials entering the warehouse, so as to solve the problem that in the prior art, when manual verification is performed, it is impossible to automatically verify whether the materials have been delivered to the corresponding warehouse, and when the materials are delivered to a non-corresponding warehouse, the materials management is easily confused and the materials are lost.

[0006] In a first aspect, the present application provides a method for processing material storage, which is applied to computer equipment, including:

[0007] Receiving label data of materials to be stored read by a label reader, wherein the label data includes the material status and material identification of the materials to be stored;

[0008] According to the material status, determining whether the material to be stored is in a state of waiting to be returned;

[0009] If the state of the material to be stored is to be returned, determine whether the material identification is consistent with the material identification of the current warehouse;

[0010] If the material identification is inconsistent with the material identification of the current warehouse, it is determined that the material to be stored is not a material in the current warehouse, and the alarm device is controlled to start;

[0011] Sending the tag data to the sensing door end of the current warehouse, so that the sensing door end starts the sensing operation according to the tag data, and generates the outbound information of the materials in the non-current warehouse when the tag data is successfully sensed;

[0012] receiving the outbound information sent by the sensing door end, and controlling the alarm device to be turned off;

[0013] Generate the location information of the correct warehouse to which the non-current warehouse materials belong based on the label data of the non-current warehouse materials;

[0014] The location information is sent to the staff's terminal to complete the warehousing operation of the non-current warehouse materials.

[0015] In one possible design, based on the material status, it is determined whether the material to be stored is in a state to be returned, including: obtaining an expected return date and an actual return date in the material status; if the expected return date is earlier than the current date, determining whether the actual return date is empty or unmarked; if the actual return date is empty or unmarked, determining that the material to be stored is in a state to be returned.

[0016] In a possible design, if the material identification is inconsistent with the material identification of the current warehouse, after determining that the material to be stored is not a material in the current warehouse, it also includes: generating prompt information of abnormal storage of the material to be stored; inserting the prompt information into a preset prompt sentence template to generate complete prompt information; converting the complete prompt information into voice for broadcast, or sending the complete prompt information to the staff's terminal for display.

[0017] In one possible design, after generating the correct location information of the warehouse to which the non-current warehouse materials belong based on the label data of the non-current warehouse materials, it also includes: merging the material identification of the non-current warehouse materials with the material identification of the current warehouse to generate a new complete record; creating a new log entry, wherein the log entry includes the new complete record; and entering the log entry into the central log file.

[0018] In a possible design, the label data includes the specifications and models of the materials to be stored; accordingly, if the status of the materials to be stored is a to-be-returned status, then after determining whether the material identification is consistent with the material identification of the current warehouse, it also includes: if the material identification is consistent with the material identification of the current warehouse, obtaining the specifications and models of the materials scheduled to be stored in the current warehouse; if the specifications and models of the materials to be stored are consistent with the specifications and models of the scheduled materials to be stored, determining that the materials to be stored are the materials in the current warehouse; and completing the storage operation of the materials to be stored.

[0019] In one possible design, completing the warehousing operation of the materials to be stored includes: sending the label data to the sensing gate end of the current warehouse, so that the sensing gate end starts the sensing operation according to the label data, and generates the warehousing information of the materials to be stored when the label data is successfully sensed; receiving the warehousing information sent by the sensing gate end to complete the warehousing operation of the materials to be stored.

[0020] In a second aspect, the present application provides a material storage processing device, which is applied to computer equipment, including:

[0021] The first receiving module is used to receive the tag data of the materials to be stored read by the tag reader, wherein the tag data includes the material status and material identification of the materials to be stored;

[0022] The first judgment module is used to judge whether the materials to be stored are in a state of waiting to be returned according to the state of the materials;

[0023] The second judgment module is used to judge whether the material identification is consistent with the material identification of the current warehouse if the status of the material to be stored is the status to be returned;

[0024] Determination module: used for determining that the material to be stored is a material not in the current warehouse if the material identification is inconsistent with the material identification of the current warehouse, and controlling the alarm device to start;

[0025] The first sending module is used to send the tag data to the sensing door end of the current warehouse, so that the sensing door end starts the sensing operation according to the tag data, and generates the outbound information of the materials in the non-current warehouse when the tag data is successfully sensed;

[0026] The second receiving module is used to receive the outbound information sent by the sensing door and control the alarm device to be turned off;

[0027] A generating module: used for generating the location information of the correct warehouse to which the non-current warehouse materials belong according to the label data of the non-current warehouse materials;

[0028] The second sending module is used to send the location information to the terminal of the staff to complete the warehousing operation of the materials not in the current warehouse.

[0029] In a third aspect, the present application provides a computer device, comprising: at least one processor and a memory;

[0030] The memory stores computer-executable instructions;

[0031] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the material warehousing processing method as described in the first aspect and various possible designs of the first aspect.

[0032] In a fourth aspect, the present application provides a computer storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the material warehousing processing method described in the first aspect and various possible designs of the first aspect is implemented.

[0033] In a fifth aspect, the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the method for processing materials warehousing as described in the first aspect and various possible designs of the first aspect.

[0034] The material warehousing processing method, device, equipment, storage medium and program product provided by the present application first reads the material's label data through a label reader. If the material is in a waiting-to-be-returned state but does not belong to the current warehouse, the system will trigger an alarm and generate outbound information. Subsequently, the correct warehouse location of the material is determined based on the label data, and the location information is sent to the staff to complete the warehousing operation. This ensures that even if the material is delivered by mistake, it can be quickly identified and the staff can be guided to deliver it to the warehouse to which it belongs, reducing the problems of chaotic material management and material loss. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0036] Figure 1 A schematic diagram of an application scenario for processing materials entering storage provided in an embodiment of the present application;

[0037] Figure 2 A schematic diagram of a process for processing materials entering storage provided in an embodiment of the present application;

[0038] Figure 3 A schematic diagram of the structure of a material storage processing device provided in an embodiment of the present application;

[0039] Figure 4 A schematic diagram of the hardware structure of a computer device provided in an embodiment of the present application.

[0040] Reference numerals:

[0041] 101-computer equipment; 102-tag reader; 103-sensing door terminal;

[0042] 501-first receiving module; 502-first judging module; 503-second judging module; 504-determining module;

[0043] 505-first sending module; 506-second receiving module; 507-generating module; 508-second sending module;

[0044] 601 - processor; 602 - memory; 603 - bus. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0046] In industries such as logistics and warehousing management, the management of materials is the core and foundation. Traditional material management relies on manual inventory and registration, which is time-consuming, labor-intensive, and prone to errors. With the development of science and technology, more and more companies are beginning to adopt technologies such as the Internet of Things and big data to improve material management. The Internet of Things technology connects materials to the Internet to achieve real-time monitoring and management, thereby improving the efficiency and accuracy of material management. Big data analysis technology can process and analyze massive amounts of data to help companies optimize inventory management, predict demand, and reduce costs. In the prior art, RFID technology is mainly used to identify RFID tags attached to materials, obtain material information, and then display the material information to the terminal of the manager, who manually checks the material information. However, when manually checking, it is impossible to automatically verify whether the materials have been delivered to the warehouse to which they belong. When materials are delivered to warehouses that do not belong to them, it is easy to cause problems such as chaotic material management and loss of materials.

[0047] In order to solve the above technical problems, the embodiment of the present application proposes the following technical concept: by reading the RFID tag data on the materials, it is determined whether the status and identification of the materials are consistent with the requirements of the current warehouse. If the materials are in the state of waiting to be returned but do not belong to the current warehouse, the system will automatically trigger an alarm and indicate the correct warehouse location to the staff, thereby achieving fast and accurate material warehousing operations and reducing errors and confusion. The following is a detailed description using a detailed embodiment.

[0048] Figure 1 This is a schematic diagram of an application scenario for processing materials entering the warehouse provided in the embodiment of the present application. Figure 1 As shown, the scene includes: a computer device 101, a tag reader 102 and an induction door terminal 103.

[0049] It is understandable that the structure illustrated in the embodiment of the present application does not constitute a specific limitation on the object identification method. In other feasible implementations of the present application, the above architecture may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently, which can be determined according to the actual application scenario and is not limited here. Figure 1 The components shown may be implemented in hardware, software, or a combination of software and hardware.

[0050] The computer device 101 can be used to process label data of materials to be stored.

[0051] The tag reader 102 can be used to read the tag data of the materials to be stored and send it to the computer device 101.

[0052] The sensing gate terminal 103 can be used to sense the tag data, then generate the outbound information, and send the outbound information to the computer device 101.

[0053] In addition, the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0054] based on Figure 1 In the application scenario, the present application embodiment provides a method for processing material storage, and the execution subject can be Figure 1 The computer device shown is not particularly limited in this embodiment. Figure 2 A flow chart of a method for processing material storage provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the method includes:

[0055] S201: receiving tag data of materials to be stored read by a tag reader, wherein the tag data includes a material status and a material identification of the materials to be stored.

[0056] Among them, RFID tags are attached to the materials to be stored, and the tag reader-writer can be an RFID reader-writer.

[0057] The RFID reader senses the RFID tag to obtain tag data, which includes the material status and material identification of the materials to be stored, and may also include other information, such as quality status, production date, expiration date or batch number.

[0058] Among them, the material status may include the node dates of the materials to be put into storage, such as: the expected return date and the actual return date.

[0059] Among them, the material identification is usually a unique identifier that proves that the material belongs to the current warehouse.

[0060] S202: According to the material status, determine whether the materials to be stored are in a state of waiting to be returned.

[0061] Among them, S202 specifically includes:

[0062] S2021: Get the expected return date and actual return date in the material status.

[0063] The expected return date is usually a pre-set time point when the materials are borrowed or loaned out, on which date the materials are expected to be returned to the original warehouse or location.

[0064] The actual return date refers to the specific date when the material is actually returned to the warehouse. This is usually a timestamp recorded during the material return process, reflecting the time when the material actually returned to the inventory.

[0065] S2022: If the expected return date is earlier than the current date, determine whether the actual return date is empty or unmarked.

[0066] The current date refers to the current time point when the judgment is made.

[0067] S2023: If the actual return date is empty or unmarked, it is determined that the materials to be stored are in a pending return status.

[0068] S203: If the status of the material to be stored is the status to be returned, determine whether the material identification is consistent with the material identification of the current warehouse.

[0069] S204: If the material identification is inconsistent with the material identification of the current warehouse, it is determined that the material to be stored is not a material in the current warehouse, and at the same time, the alarm device is controlled to start.

[0070] The alarm device may be a pneumatic alarm or an audible and visual alarm.

[0071] S205: Send the tag data to the sensing door end of the current warehouse, so that the sensing door end starts the sensing operation according to the tag data, and generates the outbound information of the materials not in the current warehouse when the tag data is successfully sensed.

[0072] Among them, the RFID tag can be a passive tag (passive tag) or an active tag (active tag).

[0073] Among them, if the RFID tag attached to the materials to be stored is a passive tag, when the materials carrying the tag enter the magnetic field generated by the sensing gate, the passive tag will use the energy obtained by the induced current to send the tag data stored in itself to the sensing gate.

[0074] Among them, if the RFID tag attached to the materials to be stored is an active tag, when the materials carrying the tag enter the magnetic field generated by the sensing gate, the active tag will actively send a signal of a certain frequency to the sensing gate, and the sensing gate will convert the signal into tag data.

[0075] S206: Receive the warehouse exit information sent by the sensing door end, and control the alarm device to close.

[0076] S207: Generate the correct location information of the warehouse to which the non-current warehouse materials belong based on the label data of the non-current warehouse materials.

[0077] The location information may be: a specific storage area, a shelf number or a cargo location code.

[0078] S208: Sending the location information to the staff's terminal to complete the warehousing operation of materials not in the current warehouse.

[0079] In summary, the tag data of the materials is first read through the tag reader. If the materials are in the waiting-to-be-returned state but do not belong to the current warehouse, the system will trigger an alarm and generate outbound information. Subsequently, the correct warehouse location of the materials is determined based on the tag data, and the location information is sent to the staff to complete the warehousing operation. This ensures that even if the materials are delivered by mistake, they can be quickly identified and guided to deliver them to the warehouse to which they belong, reducing the problems of chaotic material management and material loss.

[0080] Based on the above embodiment, this embodiment further describes the information generation and prompting process after determining that the materials to be stored are not materials in the current warehouse, as well as the recording process of related logs, which are described in detail as follows:

[0081] S301: Generate prompt information of abnormal entry of materials to be entered into the warehouse.

[0082] The prompt message may be: "Error: Material A123 does not belong to the current warehouse."

[0083] S302: inserting the prompt information into a preset prompt sentence template to generate complete prompt information.

[0084] Among them, the preset prompt sentence template can be: "Attention: [prompt information], please check the material identification"; the complete prompt information can be: Attention: Error: Material A123 does not belong to the current warehouse, please check the material identification.

[0085] S303: Convert the complete prompt information into voice for broadcasting, or send the complete prompt information to the staff's terminal for display.

[0086] S304: Merge the material identifier of the material not in the current warehouse with the material identifier of the current warehouse to generate a new complete record.

[0087] Exemplarily, the material identification of the non-current warehouse material A123 is merged with the material identification of the current warehouse C to generate a new complete record, which may include the material identification of the non-current warehouse material A123, the identification of the current warehouse C and the identification of the correct warehouse B, as well as possible other relevant information.

[0088] S305: Create a new log entry, where the log entry includes a new complete record.

[0089] Exemplarily, a new log entry is created, which records in detail the situation that the material A123 not in the current warehouse is delivered by mistake, as well as all related processing information.

[0090] S306: Enter the log entry into the central log file.

[0091] The central log file is a centralized repository that records all warehouse-related events for tracking and auditing purposes.

[0092] In summary, when the identification of the incoming materials does not match the current warehouse, a prompt message will be generated and inserted into the preset template to form a complete prompt message. This message will then be converted into a voice broadcast to the staff, or directly sent to the staff's terminal device for display. At the same time, the system will also merge the material identification of the non-current warehouse with the material identification of the current warehouse, create a new log entry and enter it into the central log file. It provides an efficient and automated way to handle and record warehousing anomalies, ensure the accurate transmission and tracking of information, reduce human errors, and improve the efficiency and reliability of the entire warehouse management system.

[0093] On the basis of the above embodiment, the tag data includes the specifications and models of the materials to be stored. This embodiment also describes the storage operation after the material identification of the materials to be stored is consistent with the material identification of the current warehouse, which is described in detail as follows:

[0094] 401: If the material ID is consistent with the material ID of the current warehouse, obtain the specifications and models of the materials scheduled to be stored in the current warehouse.

[0095] Among them, specifications and models usually refer to a series of characteristics and attributes of materials, which are used to describe information such as the size, shape, performance, and technical parameters of the materials.

[0096] S402: If the specifications and models of the materials to be stored are consistent with the specifications and models of the scheduled materials to be stored, the materials to be stored are determined to be the materials in the current warehouse.

[0097] S403: Complete the storage operation of the materials to be stored.

[0098] Specifically, S403 includes:

[0099] S4031: Send the tag data to the sensing door end of the current warehouse so that the sensing door end starts the sensing operation according to the tag data, and generates the storage information of the materials to be stored when the tag data is successfully sensed.

[0100] Among them, warehousing information usually refers to a series of data and records that describe in detail the process and status of materials entering the warehouse.

[0101] S4032: Receive the warehousing information sent by the sensing door to complete the warehousing operation of the materials to be stored.

[0102] In summary, when the identification of the materials to be stored is consistent with the identification of the materials in the current warehouse, the specifications and models of the scheduled materials to be stored are obtained and compared with the specifications and models of the materials to be stored. If the two are consistent, the materials to be stored are confirmed as the materials in the current warehouse. Then, the system will complete the storage operation of the materials to be stored, including sending the tag data to the sensing door, starting the sensing operation, and generating the storage information steps. It reduces human operation errors, improves the accuracy of storage, and automatically generates storage information, which is convenient for recording and subsequent data analysis, simplifying the warehouse management process.

[0103] Figure 3 This is a schematic diagram of the structure of the material storage processing device provided in the embodiment of the present application. Figure 3 As shown, the material storage processing device is applied to computer equipment, including: a first receiving module 501, a first judgment module 502, a second judgment module 503, a determination module 504, a first sending module 505, a second receiving module 506, a generation module 507 and a second sending module 508.

[0104] The first receiving module 501 is used to receive the tag data of the materials to be stored read by the tag reader, wherein the tag data includes the material status and material identification of the materials to be stored.

[0105] The first judgment module 502 is used to judge whether the materials to be stored are in a state of waiting to be returned according to the state of the materials.

[0106] The second judgment module 503 is used to judge whether the material identification is consistent with the material identification of the current warehouse if the status of the material to be stored is the status to be returned.

[0107] Determination module 504: is used to determine that the material to be stored is not a material in the current warehouse if the material identification is inconsistent with the material identification of the current warehouse, and control the alarm device to start.

[0108] The first sending module 505 is used to send the tag data to the sensing gate end of the current warehouse, so that the sensing gate end starts the sensing operation according to the tag data, and generates the outbound information of the materials not in the current warehouse when the tag data is successfully sensed.

[0109] The second receiving module 506 is used to receive the warehouse exit information sent by the sensing door end and control the alarm device to close.

[0110] Generating module 507: used to generate the location information of the correct warehouse to which the non-current warehouse materials belong based on the label data of the non-current warehouse materials.

[0111] The second sending module 508 is used to send the location information to the terminal of the staff to complete the warehousing operation of the materials not in the current warehouse.

[0112] In one possible design, the first judgment module 502 is specifically used to obtain the expected return date and the actual return date in the material status; if the expected return date is earlier than the current date, it is determined whether the actual return date is empty or unmarked; if the actual return date is empty or unmarked, it is determined that the materials to be stored are in a pending return status.

[0113] In a possible design, the above-mentioned device also includes: generating prompt information of abnormal storage of materials to be stored; inserting the prompt information into a preset prompt sentence template to generate complete prompt information; converting the complete prompt information into voice for broadcast, or sending the complete prompt information to the staff's terminal for display.

[0114] In one possible design, the above-mentioned device also includes: merging the material identification of materials not in the current warehouse with the material identification of the current warehouse to generate a new complete record; creating a new log entry, wherein the log entry includes the new complete record; and entering the log entry into the central log file.

[0115] In one possible design, the label data includes the specifications and models of the materials to be stored; the above-mentioned device also includes: if the material identification is consistent with the material identification of the current warehouse, then the specifications and models of the materials scheduled to be stored in the current warehouse are obtained; if the specifications and models of the materials to be stored are consistent with the specifications and models of the scheduled materials to be stored, then it is determined that the materials to be stored are the materials in the current warehouse; and the storage operation of the materials to be stored is completed.

[0116] Among them, completing the warehousing operation of the materials to be stored includes: sending label data to the sensing gate end of the current warehouse, so that the sensing gate end starts the sensing operation according to the label data, and generates the warehousing information of the materials to be stored when the label data is successfully sensed; receiving the warehousing information sent by the sensing gate end to complete the warehousing operation of the materials to be stored.

[0117] The device provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be repeated here.

[0118] Figure 4 Schematic diagram of the hardware structure of the computer device provided in the embodiment of the present application. Figure 4 As shown, the computer device includes: at least one processor 601 and a memory 602; the memory stores computer execution instructions; at least one processor executes the computer execution instructions stored in the memory, so that at least one processor executes the above-mentioned material warehousing processing method.

[0119] Optionally, the memory 602 may be independent or integrated with the processor 601 .

[0120] When the memory 602 is independently provided, the computer device further includes a bus 603 for connecting the memory 602 and the processor 601 .

[0121] The embodiment of the present application also provides a computer storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the above-mentioned material warehousing processing method is implemented.

[0122] The embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the above-mentioned material warehousing processing method.

[0123] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.

[0124] The modules described above as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to implement the solution of this embodiment.

[0125] In addition, each functional module in each embodiment of the present application can be integrated into one processing unit, or each module can exist physically separately, or two or more modules can be integrated into one unit. The above-mentioned module-composed unit can be implemented in the form of hardware or in the form of hardware plus software functional units.

[0126] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the above-mentioned method in each embodiment of the present application.

[0127] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.

[0128] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.

[0129] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0130] The above storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), electrically erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general or special computer.

[0131] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the storage medium can also exist as discrete components in an electronic device or a main control device.

[0132] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0133] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for processing materials entering storage, characterized in that: Applicable to computer equipment, including: Receiving label data of materials to be stored read by a label reader, wherein the label data includes the material status and material identification of the materials to be stored; According to the material status, determining whether the material to be stored is in a state of waiting to be returned; If the state of the material to be stored is to be returned, determine whether the material identification is consistent with the material identification of the current warehouse; If the material identification is inconsistent with the material identification of the current warehouse, it is determined that the material to be stored is not a material in the current warehouse, and the alarm device is controlled to start; Sending the tag data to the sensing door end of the current warehouse, so that the sensing door end starts the sensing operation according to the tag data, and generates the outbound information of the materials in the non-current warehouse when the tag data is successfully sensed; receiving the outbound information sent by the sensing door end, and controlling the alarm device to be turned off; Generate the location information of the correct warehouse to which the non-current warehouse materials belong based on the label data of the non-current warehouse materials; The location information is sent to the staff's terminal to complete the warehousing operation of the non-current warehouse materials.

2. The method according to claim 1, characterized in that The step of judging whether the materials to be stored are in a state to be returned according to the state of the materials includes: Obtain the expected return date and the actual return date in the status of the material; If the expected return date is earlier than the current date, determining whether the actual return date is empty or unmarked; If the actual return date is empty or unmarked, it is determined that the materials to be stored are in a state of waiting to be returned.

3. The method according to claim 1, characterized in that If the material identification is inconsistent with the material identification of the current warehouse, after determining that the material to be stored is a material not in the current warehouse, the method further includes: Generate prompt information of abnormal storage of the materials to be stored; Inserting the prompt information into a preset prompt sentence template to generate complete prompt information; The complete prompt information is converted into voice for broadcasting, or the complete prompt information is sent to a staff member's terminal for display.

4. The method according to claim 1, characterized in that: After generating the location information of the correct warehouse to which the non-current warehouse material belongs according to the label data of the non-current warehouse material, the method further includes: Merging the material identification of the non-current warehouse material with the material identification of the current warehouse to generate a new complete record; creating a new log entry, wherein the log entry includes the new complete record; The log entry is entered into a central log file.

5. The method according to any one of claims 1 to 4, characterized in that: in, The label data includes the specifications and models of the materials to be stored; Correspondingly, if the state of the material to be stored is the state to be returned, after determining whether the material identification is consistent with the material identification of the current warehouse, the method further includes: If the material identification is consistent with the material identification of the current warehouse, the specification and model of the material scheduled to be stored in the current warehouse are obtained; If the specifications and models of the materials to be stored are consistent with the specifications and models of the scheduled materials to be stored, then the materials to be stored are determined to be the materials in the current warehouse; Complete the warehousing operation of the materials to be stored.

6. The method according to claim 5, characterized in that The step of completing the storage operation of the materials to be stored includes: Sending the tag data to the sensing door end of the current warehouse, so that the sensing door end starts the sensing operation according to the tag data, and generates the storage information of the materials to be stored when the tag data is successfully sensed; The storage information sent by the sensing door is received to complete the storage operation of the materials to be stored.

7. A material storage processing device, characterized in that: Applicable to computer equipment, including: The first receiving module is used to receive the tag data of the materials to be stored read by the tag reader, wherein the tag data includes the material status and material identification of the materials to be stored; The first judgment module is used to judge whether the materials to be stored are in a state of waiting to be returned according to the state of the materials; The second judgment module is used to judge whether the material identification is consistent with the material identification of the current warehouse if the status of the material to be stored is the status to be returned; Determination module: used for determining that the material to be stored is a material not in the current warehouse if the material identification is inconsistent with the material identification of the current warehouse, and controlling the alarm device to start; The first sending module is used to send the tag data to the sensing door end of the current warehouse, so that the sensing door end starts the sensing operation according to the tag data, and generates the outbound information of the materials in the non-current warehouse when the tag data is successfully sensed; The second receiving module is used to receive the outbound information sent by the sensing door and control the alarm device to be turned off; A generating module: used for generating the location information of the correct warehouse to which the non-current warehouse materials belong according to the label data of the non-current warehouse materials; The second sending module is used to send the location information to the terminal of the staff to complete the warehousing operation of the materials not in the current warehouse.

8. A computer device, characterized in that: include: at least one processor and memory; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the material warehousing processing method as described in any one of claims 1 to 6.

9. A computer storage medium, characterized in that The computer storage medium stores computer execution instructions. When the processor executes the computer execution instructions, the material warehousing processing method as described in any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, it implements the material warehousing processing method as described in any one of claims 1 to 6.