[go: up one dir, main page]

CN113112048B - Article warehouse-returning method and device - Google Patents

Article warehouse-returning method and device Download PDF

Info

Publication number
CN113112048B
CN113112048B CN202010031957.8A CN202010031957A CN113112048B CN 113112048 B CN113112048 B CN 113112048B CN 202010031957 A CN202010031957 A CN 202010031957A CN 113112048 B CN113112048 B CN 113112048B
Authority
CN
China
Prior art keywords
warehouse
returning
condition
return
selecting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010031957.8A
Other languages
Chinese (zh)
Other versions
CN113112048A (en
Inventor
王东宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Zhenshi Information Technology Co Ltd
Original Assignee
Beijing Jingdong Zhenshi Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Zhenshi Information Technology Co Ltd filed Critical Beijing Jingdong Zhenshi Information Technology Co Ltd
Priority to CN202010031957.8A priority Critical patent/CN113112048B/en
Publication of CN113112048A publication Critical patent/CN113112048A/en
Application granted granted Critical
Publication of CN113112048B publication Critical patent/CN113112048B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Game Theory and Decision Science (AREA)

Abstract

The invention discloses a method and a device for returning articles to a warehouse, and relates to the technical field of computers. One embodiment of the method comprises the following steps: receiving a return request of an article, and determining a return strategy according to the type of the return request; under the condition that the warehouse returning strategy is determined to be intelligent warehouse returning, selecting an optimal warehouse from all warehouses according to one or more attributes of the warehouses, and returning the articles to the warehouse; and under the condition that the warehouse returning strategy is determined to be the configuration warehouse returning, selecting one warehouse meeting the configuration condition from the warehouses, and returning the articles to the warehouse. The implementation mode has good flexibility, can accurately return to the warehouse according to business requirements, reduces logistics cost and goods loss, and reduces stock retention.

Description

Article warehouse-returning method and device
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method and an apparatus for returning articles to a warehouse.
Background
With the development of the logistics industry, a logistics service with integrated warehouse and matching is developed, for example, many logistics companies provide a logistics service with integrated warehouse and matching for merchants and C-end customers (ordinary customers who purchase goods in the merchants) based on an electronic commerce platform, wherein under the condition that customer taking-out and rejection occur in the electronic commerce, some merchants can require to return to a merchant warehouse, some merchants can require to return to an original warehouse, and some merchants can propose various different business requirements. The service demands provide a single service method through the logistics service provided by the offline communication logistics system, so that the flexible and high-tolerance warehouse returning cannot be realized, and meanwhile, the logistics cost and the goods loss are possibly increased due to the fact that the warehouse returning method is improper.
In the process of implementing the present invention, the inventor finds that at least the following problems exist in the prior art:
the warehouse returning method is not flexible enough, cannot meet the service requirement, and can cause the increase of logistics cost and goods loss.
Disclosure of Invention
Therefore, the embodiment of the invention provides the method and the device for returning the articles to the warehouse, which have good flexibility, can accurately return the articles to the warehouse according to business requirements, reduce logistics cost and goods loss and reduce stock retention.
In order to achieve the above object, according to an aspect of the embodiments of the present invention, there is provided an article returning method.
A method of returning an item to a warehouse, comprising: receiving a return request of an article, and determining a return strategy according to the type of the return request; under the condition that the warehouse returning strategy is determined to be intelligent warehouse returning, selecting an optimal warehouse from all warehouses according to one or more attributes of the warehouses, and returning the articles to the warehouse; and under the condition that the warehouse returning strategy is determined to be the configuration warehouse returning, selecting one warehouse meeting the configuration condition from the warehouses, and returning the articles to the warehouse.
Optionally, selecting an optimal warehouse from the warehouses according to one or more attributes of the warehouses includes: and acquiring the priority of each attribute of the warehouse, and selecting one warehouse from the warehouses as the optimal warehouse according to the priority from high to low and the warehouse selection condition of at least one attribute.
Optionally, each attribute includes a distance attribute, an inventory turnover attribute, and a warehouse category attribute; and selecting one warehouse from the warehouses according to the warehouse selection condition of at least one attribute and the order of the priority from high to low, wherein the step comprises the following steps of: selecting a warehouse closest to the object from the warehouses as a first warehouse according to the warehouse selection condition of the distance attribute, and taking the first warehouse as the optimal warehouse if the first warehouse is unique; if the first warehouse is not unique, selecting a second warehouse with the inventory turnover rate of the article meeting a first preset condition according to the warehouse selection condition of the inventory turnover rate attribute, and if the second warehouse is unique, taking the second warehouse as the optimal warehouse; and if the second warehouse is not unique, selecting one warehouse of the target warehouse category meeting the preset requirement as the optimal warehouse according to the warehouse selection condition of the warehouse category attribute.
Optionally, the selecting, according to the warehouse selection condition of the warehouse category attribute, one warehouse of the target warehouse category meeting the predetermined requirement as the optimal warehouse includes: and reading the configured warehouse type priority information, and selecting one warehouse with the highest warehouse type priority from the second warehouse as the optimal warehouse.
Optionally, the selecting a warehouse meeting the configuration condition from the warehouses includes: reading configured warehouse types, and comparing the positions of the articles with the warehouse positions corresponding to the configured warehouse types to determine a first alternative warehouse corresponding to the configured warehouse type nearest to the articles; if the first alternative warehouse is unique, the first alternative warehouse is used as the warehouse meeting the configuration condition; and if the first alternative warehouse is not unique, selecting one warehouse with the inventory turnover rate meeting a second preset condition from the first alternative warehouse as the warehouse meeting the configuration condition.
Optionally, the determining a database-returning policy according to the type of the database-returning request includes: determining a client type for sending the database returning request according to the database returning request; determining that the database returning strategy is intelligent database returning under the condition that the client type indicates the first client; and under the condition that the client type indicates the second client, determining the database returning strategy according to the database returning strategy indication information in the database returning request.
According to another aspect of the embodiment of the invention, an article warehouse-returning device is provided.
An article return apparatus comprising: the database returning strategy determining module is used for receiving a database returning request of an article and determining a database returning strategy according to the type of the database returning request; the article returning module is used for selecting an optimal warehouse from all warehouses according to one or more attributes of the warehouses under the condition that the article returning strategy is determined to be intelligent returning; and under the condition that the warehouse returning strategy is determined to be the configuration warehouse returning, selecting one warehouse meeting the configuration condition from the warehouses, and returning the articles to the warehouse.
Optionally, the article return module includes a first warehouse selection sub-module for: and acquiring the priority of each attribute of the warehouse, and selecting one warehouse from the warehouses as the optimal warehouse according to the priority from high to low and the warehouse selection condition of at least one attribute.
Optionally, each attribute includes a distance attribute, an inventory turnover attribute, and a warehouse category attribute; the first warehouse selection sub-module is further configured to: selecting a warehouse closest to the object from the warehouses as a first warehouse according to the warehouse selection condition of the distance attribute, and taking the first warehouse as the optimal warehouse if the first warehouse is unique; if the first warehouse is not unique, selecting a second warehouse with the inventory turnover rate of the article meeting a first preset condition according to the warehouse selection condition of the inventory turnover rate attribute, and if the second warehouse is unique, taking the second warehouse as the optimal warehouse; and if the second warehouse is not unique, selecting one warehouse of the target warehouse category meeting the preset requirement as the optimal warehouse according to the warehouse selection condition of the warehouse category attribute.
Optionally, the first warehouse selecting submodule reads configured warehouse type priority information under the condition that the second warehouse is not unique, and selects one warehouse with the highest warehouse type priority from the second warehouse as the optimal warehouse.
Optionally, the article return module includes a second warehouse selection sub-module for: reading configured warehouse types, and comparing the positions of the articles with the warehouse positions corresponding to the configured warehouse types to determine a first alternative warehouse corresponding to the configured warehouse type nearest to the articles; if the first alternative warehouse is unique, the first alternative warehouse is used as the warehouse meeting the configuration condition; and if the first alternative warehouse is not unique, selecting one warehouse with the inventory turnover rate meeting a second preset condition from the first alternative warehouse as the warehouse meeting the configuration condition.
Optionally, the database-returning policy determining module is further configured to: determining a client type for sending the database returning request according to the database returning request; determining that the database returning strategy is intelligent database returning under the condition that the client type indicates the first client; and under the condition that the client type indicates the second client, determining the database returning strategy according to the database returning strategy indication information in the database returning request.
According to yet another aspect of an embodiment of the present invention, an electronic device is provided.
An electronic device, comprising: one or more processors; and the memory is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors are enabled to realize the article warehouse returning method provided by the embodiment of the invention.
According to yet another aspect of an embodiment of the present invention, a computer-readable medium is provided.
A computer readable medium having stored thereon a computer program which when executed by a processor implements a method for restocking items provided by an embodiment of the present invention.
One embodiment of the above invention has the following advantages or benefits: and determining a return strategy according to the type of the return request, selecting an optimal warehouse from the warehouses according to one or more attributes of the warehouses in the case that the return strategy is intelligent return, returning the articles to the warehouse, and selecting a warehouse meeting the configuration condition from the warehouses in the case that the return strategy is configuration return of the articles to the warehouse. The flexibility is good and the latitude is high, can be according to the accurate warehouse entry of business demand, reduces commodity circulation expense and goods loss, reduces stock and detains.
Further effects of the above-described non-conventional alternatives are described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
FIG. 1 is a schematic diagram of the main steps of an article restocking method according to a first embodiment of the present invention;
FIG. 2 is a flow diagram of a select back warehouse according to a second embodiment of the present invention;
FIG. 3 is a schematic diagram of the main modules of an article retrieval device according to a third embodiment of the present invention;
FIG. 4 is a schematic illustration of an article warehouse-returning process according to a fourth embodiment of the invention;
FIGS. 5a, 5b and 5c are schematic page views of a client device, a distribution device, a merchant device sending a message, respectively, according to an embodiment of the present invention;
fig. 6a and 6b are schematic diagrams of a warehouse-returning task page of a transportation device and a warehouse device according to an embodiment of the present invention, respectively;
FIG. 7 is an exemplary system architecture diagram in which embodiments of the present invention may be applied;
Fig. 8 is a schematic diagram of a computer system suitable for use in implementing an embodiment of the invention.
Detailed Description
Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Fig. 1 is a schematic diagram of main steps of an article returning method according to a first embodiment of the present invention.
As shown in fig. 1, the method for returning articles to a warehouse according to an embodiment of the present invention mainly includes the following steps.
Step S101: and receiving a return request of the article, and determining a return strategy according to the type of the return request.
Step S102 is executed if it is determined that the restore policy is an intelligent restore, and step S103 is executed if it is determined that the restore policy is a configuration restore.
Step S102: selecting an optimal warehouse from all warehouses according to one or more attributes of the warehouses, and returning the warehouses to the warehouses;
Step S103: and selecting one warehouse meeting the configuration conditions from all the warehouses, and returning the warehouses to the article.
Determining a database returning strategy according to the type of the database returning request can specifically comprise: determining a client type for sending the database returning request according to the database returning request; under the condition that the client type indicates the first client, determining a database returning strategy as an intelligent database returning strategy; and under the condition that the client type indication is the second client, determining the database returning strategy according to the database returning strategy indication information in the database returning request.
Wherein, according to one or more attributes of the warehouse, an optimal warehouse is selected from all the warehouses, and the method specifically comprises the following steps: and acquiring the priority of each attribute of the warehouse, and selecting one warehouse from the warehouses as an optimal warehouse according to the warehouse selection condition of at least one attribute according to the order of the priority from high to low.
In one embodiment, the warehouse attributes include a distance attribute, an inventory turnover attribute, a warehouse category attribute. The order of priority from high to low may be a distance attribute, an inventory turnover attribute, a warehouse category attribute.
The step of selecting a warehouse from the warehouses according to the warehouse selection condition of at least one attribute as the optimal warehouse according to the order of the priority from high to low specifically may include: selecting a warehouse closest to the object from all the warehouses as a first warehouse according to the warehouse selection condition of the distance attribute, and if the first warehouse is unique, taking the first warehouse as an optimal warehouse; if the first warehouse is not unique, selecting a second warehouse with the inventory turnover rate of the article meeting the first preset condition according to the warehouse selection condition of the inventory turnover rate attribute, and if the second warehouse is unique, taking the second warehouse as an optimal warehouse; and if the second warehouse is not unique, selecting one warehouse of the target warehouse category meeting the preset requirement as the optimal warehouse according to the warehouse selection condition of the warehouse category attribute.
According to the warehouse selection condition of the warehouse type attribute, selecting one warehouse of the target warehouse type meeting the preset requirement as an optimal warehouse, wherein the method specifically comprises the following steps: and reading the configured warehouse type priority information, and selecting one warehouse with the highest warehouse type priority from the second warehouse as an optimal warehouse.
In one embodiment, selecting a repository meeting the configuration condition from the repositories may include: reading the configured warehouse category, and comparing the position of the article with each warehouse position corresponding to the configured warehouse category to determine a first alternative warehouse corresponding to the configured warehouse category closest to the article; if the first alternative warehouse is unique, the first alternative warehouse is used as a warehouse meeting the configuration conditions; and if the first alternative warehouse is not unique, selecting one warehouse with the inventory turnover rate of the articles meeting the second preset condition from the first alternative warehouse as a warehouse meeting the configuration condition.
The article warehouse-returning method provided by the embodiment of the invention has good flexibility and high latitude, can accurately return to the warehouse according to business requirements, reduces logistics cost and goods loss, and reduces inventory retention.
The embodiment of the invention can return the goods with the cancelled orders or the goods rejected by the clients to the warehouse when aiming at the order cancellation and the client rejection of the merchants at the end B and the clients at the end C.
Fig. 2 is a flow diagram of a select back warehouse according to a second embodiment of the present invention. The return of the warehouse in this embodiment may also be referred to as reverse warehouse entry, where the articles returned to the warehouse (reverse warehouse entry) are those that have been ex-warehouse and the order cancelled or rejected by the C-terminal customer. The C-terminal customer refers to a general consumer who purchases goods at a merchant.
As shown in fig. 2, after receiving the request for returning to the warehouse, the server for returning to the warehouse (abbreviated as server) calculates the warehouse for returning to the warehouse according to the position of the commodity when the order is cancelled. The return server judges the type of the current return request, calculates a return warehouse according to different return strategies according to the type of the return request, specifically, the return server can determine the type of a client side sending the return request according to the return request, if the return request is sent by a client side of a C-side client, the return strategy is determined to be an intelligent return, and if the return request is sent by a client side of a B-side client (namely a merchant client side), the return strategy is determined according to return strategy indication information in the return request. The return policy indication information comprises the return policy of the article appointed by the merchant side.
And under the condition that the warehouse returning strategy is intelligent warehouse returning, calculating the warehouse returning warehouse by considering the distance between the warehouse returning strategy and the commodity to be returned, the inventory turnover rate, the warehouse category and other attributes.
Taking the commodity to be returned to the warehouse as the commodity in the cancelled order, firstly judging the site or sorting center where the cancelled order is located, positioning the position where the order is located, and converting the position into GIS (geographic information system) coordinates. Searching warehouse information in the merchant warehouse and logistics company warehouse configuration data according to the order positions, respectively converting each warehouse position into GIS coordinates, comparing the coordinates corresponding to the order positions with each warehouse coordinate to calculate the linear distance difference between the order positions and the warehouse positions, and taking one warehouse with the smallest distance difference as the last positioned warehouse, namely the return warehouse.
If the distances between the plurality of warehouses and the order commodity are the same, the inventory turnover rate of the order commodity is obtained through the warehouse management system information data, the inventory turnover rates of the order commodity of the positioned warehouses are compared, and the warehouse with the highest inventory turnover rate (or the inventory turnover rate is larger than N, and N is a preset inventory turnover rate threshold value) is used as the return warehouse.
If the warehouse with the highest inventory turnover rate (or the inventory turnover rate is greater than N) is a plurality of warehouses, the warehouse return warehouse is determined according to warehouse types, specifically, the warehouse type priority order set by the merchant can be received in advance, and the warehouse type priority order indicates the priority order of various warehouses, such as merchant warehouse-logistics warehouse-random, or logistics warehouse-merchant warehouse-random, or random-merchant warehouse-logistics warehouse, and the like. A merchant bin is a merchant warehouse, which refers to a warehouse of merchants; the logistics warehouse is a logistics warehouse and refers to a warehouse provided by a logistics company; random means that the warehouse category may be any warehouse category. Assuming that the priority order of the warehouse categories is merchant warehouse-logistics warehouse-random, searching whether a warehouse with merchant warehouse exists in the warehouse with the highest inventory turnover rate (or the inventory turnover rate is larger than N), if so, taking the warehouse as a warehouse-returning warehouse, and if not, taking one warehouse with logistics warehouse as the warehouse-returning warehouse. For another example, if the warehouse category prioritizes random-merchant bins-logistics bins, one warehouse is selected from any warehouse as the return warehouse regardless of warehouse category.
And under the condition that the return warehouse strategy is to configure the return warehouse, selecting a warehouse meeting the configuration condition as the return warehouse. The configuration conditions of near warehouse returning in a merchant warehouse, near warehouse returning in a logistics warehouse, warehouse returning in a designated warehouse and the like can be pre-configured.
And under the condition that the merchant warehouse is close to the return warehouse, the return warehouse server calls the position information of the merchant warehouse and converts the position information into GIS coordinates, the GIS coordinates of the merchant warehouse and the GIS coordinates of the sorting center where the commodity is located when the order is cancelled are analyzed and compared to select the warehouse closest to the commodity, if the number of the warehouse closest to the commodity is a plurality of, the inventory turnover rate of the commodity in the plurality of closest warehouses is compared, one warehouse with the highest inventory turnover rate (or the inventory turnover rate is larger than N) is used as the return warehouse, and if the number of the warehouse with the highest inventory turnover rate (or the inventory turnover rate is larger than N) is a plurality of, one warehouse is randomly selected as the return warehouse.
And under the condition that the logistics warehouse is close to the return warehouse, the return warehouse server calls the position information of the logistics warehouse and converts the position information into GIS coordinates, the GIS coordinates of the logistics warehouse and the GIS coordinates of the sorting center where the commodity is located when the order is cancelled are analyzed and compared to select the warehouse closest to the commodity, if the number of the warehouses closest to the commodity is a plurality of warehouses, the inventory turnover rate of the commodity in the plurality of closest warehouses is compared, one warehouse with the highest inventory turnover rate (or the inventory turnover rate is larger than N) is used as the return warehouse, and if the number of the warehouses with the highest inventory turnover rate (or the inventory turnover rate is larger than N) is a plurality of warehouses, one warehouse is selected as the return warehouse at random.
Fig. 3 is a schematic diagram of main modules of an article warehouse-returning device according to a third embodiment of the present invention.
The article warehouse-returning device 300 according to one embodiment of the present invention mainly includes: a database returning strategy determining module 301 and an article database returning module 302.
The database-returning strategy determining module 301 is configured to receive a database-returning request of an article, and determine a database-returning strategy according to a type of the database-returning request;
the article returning module 302 is configured to, in case that the returning policy is determined to be intelligent returning, select an optimal warehouse from the warehouses according to one or more attributes of the warehouses, and return the article to the warehouse; and under the condition that the return strategy is determined to be the configuration return, selecting one warehouse meeting the configuration conditions from all warehouses, and returning the articles to the warehouse.
The database-returning policy determination module 301 may specifically be configured to: determining a client type for sending the database returning request according to the database returning request; under the condition that the client type indicates the first client, determining a database returning strategy as an intelligent database returning strategy; and under the condition that the client type indication is the second client, determining the database returning strategy according to the database returning strategy indication information in the database returning request.
The item return module 302 may include a first warehouse selection sub-module for: and acquiring the priority of each attribute of the warehouse, and selecting one warehouse from the warehouses as an optimal warehouse according to the warehouse selection condition of at least one attribute according to the order of the priority from high to low.
In one embodiment, the attributes of the warehouse include a distance attribute, an inventory turnover attribute, a warehouse category attribute.
The first warehouse selection submodule may be specifically configured to: selecting a warehouse closest to the object from all the warehouses as a first warehouse according to the warehouse selection condition of the distance attribute, and if the first warehouse is unique, taking the first warehouse as an optimal warehouse; if the first warehouse is not unique, selecting a second warehouse with the inventory turnover rate of the article meeting the first preset condition according to the warehouse selection condition of the inventory turnover rate attribute, and if the second warehouse is unique, taking the second warehouse as an optimal warehouse; and if the second warehouse is not unique, selecting one warehouse of the target warehouse category meeting the preset requirement as the optimal warehouse according to the warehouse selection condition of the warehouse category attribute.
The first warehouse selecting sub-module can specifically read the configured warehouse type priority information under the condition that the second warehouse is not unique, and selects one warehouse with the highest warehouse type priority from the second warehouse as an optimal warehouse.
The item return module 302 may also include a second warehouse selection sub-module for: reading the configured warehouse category, and comparing the position of the article with each warehouse position corresponding to the configured warehouse category to determine a first alternative warehouse corresponding to the configured warehouse category closest to the article; if the first alternative warehouse is unique, the first alternative warehouse is used as a warehouse meeting the configuration conditions; and if the first alternative warehouse is not unique, selecting one warehouse with the inventory turnover rate of the articles meeting the second preset condition from the first alternative warehouse as a warehouse meeting the configuration condition.
The article returning device 300 may further include a return list generating module, configured to determine a starting point of returning to the warehouse and a destination point of returning to the warehouse, and generate a return list according to the starting point and the destination point of returning to the warehouse.
The article return module 302, upon returning an article to the warehouse, downloads a return shipping request to the shipping facility to ship the article through the shipping facility; and downloading the warehouse returning task to warehouse equipment of the warehouse, and scanning the warehouse returning task corresponding to the article after the article reaches the warehouse returning warehouse so as to complete the warehouse returning process of the article.
Fig. 4 is a schematic diagram of an article warehouse-returning process according to a fourth embodiment of the present invention.
As shown in fig. 4, the server may receive a return request sent by one of the client device and the merchant device, and the distribution device may send the return request to the server via the merchant device.
In one embodiment, the client device may send an order cancellation message to the merchant device, which, after receiving the order cancellation message, sends the order cancellation message to the server. Or the client device may send the order cancellation message directly to the server. The page on which the client device sends the order cancellation message is shown in fig. 5 a.
In another embodiment, the dispensing device sends a customer reject merchandise or cancel order message to the merchant device, and the merchant device sends a customer reject merchandise or cancel order message to the server. The page of the delivery device sending a message to the customer to reject the merchandise or cancel the order is shown in fig. 5 b.
In yet another embodiment, the merchant device receives a message to cancel an order sent by the customer device, or a message to cancel an order or reject a commodity sent by the distribution device, i.e., a store-back message, through a mobile phone APP (application) or PC (personal computer). And sending the database returning message to the server through the APP or the PC end on the merchant equipment. The page of the merchant device sending a message to the customer to reject the goods or cancel the order is shown in fig. 5c, where the reverse order is a return order.
The process of returning the articles to the warehouse in the embodiment of the invention is described below by taking the case that the request for returning the warehouse is sent by the client device.
The client device sends a return request to the server, and after receiving the return request, the server calculates a return warehouse, and the process of calculating the return warehouse refers to the process of selecting the return warehouse in the embodiment shown in fig. 2, which is not described herein. After determining the return warehouse, the server downloads the return warehouse information to a return warehouse service platform, wherein the return warehouse information comprises information of the return warehouse, the return warehouse service platform calculates through a unified return warehouse list generation module, the return warehouse service platform comprises a site, a distribution center or a city where an order is located, a start point of the return warehouse is determined, a destination point of the return warehouse is determined through the warehouse in the return warehouse information, and a return warehouse list is generated. The return-to-warehouse shipping request is then downloaded to the shipping facility and the return-to-warehouse task is downloaded to the warehouse facility of the warehouse.
The interface of the transportation device according to the embodiment of the present invention is shown in fig. 6a, and the interface of the warehouse device is shown in fig. 6 b. The interface of the transportation device shown in fig. 6a is a transportation task page, and the interface of the stocker device shown in fig. 6b is a to-be-returned task page. And the transportation equipment receives the warehouse-returning transportation request in real time, namely receives the transportation task, receives goods through APP and other equipment from the starting point to the site of the starting point according to the starting point of the transportation task, and conveys the goods to the warehouse-returning warehouse after the goods are received. And the warehousing equipment receives the corresponding warehouse returning task, and scans the corresponding commodity warehouse returning task to return the commodity after the commodity arrives at the warehouse where the warehousing equipment is located.
Aiming at the scene that a merchant bin and a commodity flow bin share inventory in the electronic commerce industry, the embodiment of the invention systemizes the business scene of reversely warehousing the commodity (namely, warehousing in the embodiment of the invention) after canceling the order or rejecting the commodity by a customer, realizes accurate warehousing, reduces inventory retention, reduces logistics cost and can reduce commodity loss.
In addition, the specific implementation of the article returning device in the embodiment of the present invention is described in detail in the above article returning method, so the description is not repeated here.
Fig. 7 illustrates an exemplary system architecture 700 to which the article restocking method or article restocking apparatus of embodiments of the present invention may be applied.
As shown in fig. 7, a system architecture 700 may include terminal devices 701, 702, 703, a network 704, and a server 705. The network 704 is the medium used to provide communication links between the terminal devices 701, 702, 703 and the server 705. The network 704 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
A user may interact with the server 705 via the network 704 using the terminal devices 701, 702, 703 to receive or send messages or the like. Various communication client applications such as shopping class applications, web browser applications, search class applications, instant messaging tools, mailbox clients, social platform software, etc. (by way of example only) may be installed on the terminal devices 701, 702, 703.
The terminal devices 701, 702, 703 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, laptop and desktop computers, and the like.
The server 705 may be a server providing various services, such as a background management server (by way of example only) providing support for shopping-type websites browsed by users using the terminal devices 701, 702, 703. The background management server may analyze and process the received data such as the product information query request, and feedback the processing result (e.g., the target push information, the product information—only an example) to the terminal device.
It should be noted that, the method for returning the articles to the warehouse provided in the embodiment of the present invention is generally executed by the server 705, and accordingly, the article returning device is generally disposed in the server 705.
It should be understood that the number of terminal devices, networks and servers in fig. 7 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 8, there is illustrated a schematic diagram of a computer system 800 suitable for use in implementing a terminal device or server in accordance with an embodiment of the present application. The terminal device or server shown in fig. 8 is only an example, and should not impose any limitation on the functions and scope of use of the embodiments of the present application.
As shown in fig. 8, the computer system 800 includes a Central Processing Unit (CPU) 801 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 802 or a program loaded from a storage section 808 into a Random Access Memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the system 800 are also stored. The CPU 801, ROM 802, and RAM 803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to the bus 804.
The following components are connected to the I/O interface 805: an input portion 806 including a keyboard, mouse, etc.; an output portion 807 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and a speaker; a storage section 808 including a hard disk or the like; and a communication section 809 including a network interface card such as a LAN card, a modem, or the like. The communication section 809 performs communication processing via a network such as the internet. The drive 810 is also connected to the I/O interface 805 as needed. A removable medium 811 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 810 as needed so that a computer program read out therefrom is mounted into the storage section 808 as needed.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication section 809, and/or installed from the removable media 811. The above-described functions defined in the system of the present application are performed when the computer program is executed by a Central Processing Unit (CPU) 801.
The computer readable medium shown in the present application may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present application, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules involved in the embodiments of the present invention may be implemented in software or in hardware. The described modules may also be provided in a processor, for example, as: a processor comprises a database returning strategy determining module and an article database returning module. Where the names of the modules do not constitute a limitation on the module itself in some cases, for example, the return-to-stock policy determination module may also be described as "a module for receiving a return-to-stock request for an item and determining a return-to-stock policy based on the type of the return-to-stock request".
As another aspect, the present invention also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be present alone without being fitted into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to include: receiving a return request of an article, and determining a return strategy according to the type of the return request; under the condition that the warehouse returning strategy is determined to be intelligent warehouse returning, selecting an optimal warehouse from all warehouses according to one or more attributes of the warehouses, and returning the articles to the warehouse; and under the condition that the warehouse returning strategy is determined to be the configuration warehouse returning, selecting one warehouse meeting the configuration condition from the warehouses, and returning the articles to the warehouse.
According to the technical scheme of the embodiment of the invention, the return strategy is determined according to the type of the return request, one optimal warehouse is selected from all warehouses according to one or more attributes of the warehouses under the condition that the return strategy is intelligent return, and the warehouse meeting the configuration condition is selected from all warehouses under the condition that the return strategy is configuration return, so that the articles are returned. The flexibility is good and the latitude is high, can be according to the accurate warehouse entry of business demand, reduces commodity circulation expense and goods loss, reduces stock and detains.
The above embodiments do not limit the scope of the present invention. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives can occur depending upon design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of the present invention.

Claims (9)

1. A method of returning an article to a warehouse, comprising:
receiving a return request of an article, and determining a return strategy according to the type of the return request;
under the condition that the warehouse returning strategy is determined to be intelligent warehouse returning, selecting an optimal warehouse from all warehouses according to one or more attributes of the warehouses, and returning the articles to the warehouse;
under the condition that the return strategy is determined to be the configuration return, selecting one warehouse meeting the configuration conditions from the warehouses, and returning the articles to the warehouse;
The determining a database returning strategy according to the type of the database returning request comprises the following steps: determining a client type for sending the database returning request according to the database returning request; determining that the database returning strategy is intelligent database returning under the condition that the client type indicates the first client; and under the condition that the client type indicates the second client, determining the database returning strategy according to the database returning strategy indication information in the database returning request.
2. The method of claim 1, wherein selecting an optimal warehouse from among the warehouses based on one or more attributes of the warehouses comprises:
And acquiring the priority of each attribute of the warehouse, and selecting one warehouse from the warehouses as the optimal warehouse according to the priority from high to low and the warehouse selection condition of at least one attribute.
3. The method of claim 2, wherein the attributes include a distance attribute, an inventory turnover rate attribute, a warehouse category attribute;
And selecting one warehouse from the warehouses according to the warehouse selection condition of at least one attribute and the order of the priority from high to low, wherein the step comprises the following steps of:
Selecting a warehouse closest to the object from the warehouses as a first warehouse according to the warehouse selection condition of the distance attribute, and taking the first warehouse as the optimal warehouse if the first warehouse is unique;
if the first warehouse is not unique, selecting a second warehouse with the inventory turnover rate of the article meeting a first preset condition according to the warehouse selection condition of the inventory turnover rate attribute, and if the second warehouse is unique, taking the second warehouse as the optimal warehouse;
And if the second warehouse is not unique, selecting one warehouse of the target warehouse category meeting the preset requirement as the optimal warehouse according to the warehouse selection condition of the warehouse category attribute.
4. A method according to claim 3, wherein said selecting, as said optimal warehouse, one warehouse of a target warehouse class satisfying a predetermined requirement according to a warehouse selection condition of said warehouse class attribute, comprises:
and reading the configured warehouse type priority information, and selecting one warehouse with the highest warehouse type priority from the second warehouse as the optimal warehouse.
5. The method of claim 1, wherein selecting a repository from the repositories that meets a configuration condition comprises:
Reading configured warehouse types, and comparing the positions of the articles with the warehouse positions corresponding to the configured warehouse types to determine a first alternative warehouse corresponding to the configured warehouse type nearest to the articles;
If the first alternative warehouse is unique, the first alternative warehouse is used as the warehouse meeting the configuration condition;
And if the first alternative warehouse is not unique, selecting one warehouse with the inventory turnover rate meeting a second preset condition from the first alternative warehouse as the warehouse meeting the configuration condition.
6. An article return apparatus, comprising:
The database returning strategy determining module is used for receiving a database returning request of an article and determining a database returning strategy according to the type of the database returning request;
The article returning module is used for selecting an optimal warehouse from all warehouses according to one or more attributes of the warehouses under the condition that the article returning strategy is determined to be intelligent returning; under the condition that the return strategy is determined to be the configuration return, selecting one warehouse meeting the configuration conditions from the warehouses, and returning the articles to the warehouse;
The database-returning strategy determining module is also used for: determining a client type for sending the database returning request according to the database returning request; under the condition that the client type indicates the first client, determining a database returning strategy as an intelligent database returning strategy; and under the condition that the client type indication is the second client, determining the database returning strategy according to the database returning strategy indication information in the database returning request.
7. The apparatus of claim 6, wherein the item return module comprises a first warehouse selection sub-module to:
And acquiring the priority of each attribute of the warehouse, and selecting one warehouse from the warehouses as the optimal warehouse according to the priority from high to low and the warehouse selection condition of at least one attribute.
8. An electronic device, comprising:
One or more processors;
a memory for storing one or more programs,
The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1-5.
9. A computer readable medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-5.
CN202010031957.8A 2020-01-13 2020-01-13 Article warehouse-returning method and device Active CN113112048B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010031957.8A CN113112048B (en) 2020-01-13 2020-01-13 Article warehouse-returning method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010031957.8A CN113112048B (en) 2020-01-13 2020-01-13 Article warehouse-returning method and device

Publications (2)

Publication Number Publication Date
CN113112048A CN113112048A (en) 2021-07-13
CN113112048B true CN113112048B (en) 2024-10-22

Family

ID=76708971

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010031957.8A Active CN113112048B (en) 2020-01-13 2020-01-13 Article warehouse-returning method and device

Country Status (1)

Country Link
CN (1) CN113112048B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113592410A (en) * 2021-09-29 2021-11-02 北京每日优鲜电子商务有限公司 Article processing method, apparatus, electronic device and computer readable medium
CN114408430B (en) * 2022-02-21 2024-04-16 深圳市库宝软件有限公司 Method, device, equipment, system, medium and product for controlling bin closing of bin

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109359759A (en) * 2018-08-07 2019-02-19 深圳市易达云科技有限公司 Intelligence divides storehouse method, equipment and computer readable storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7617133B1 (en) * 2004-11-12 2009-11-10 Amazon Technologies, Inc. Dynamic determination of item returns during transit
WO2018148048A1 (en) * 2017-02-09 2018-08-16 Wal-Mart Stores, Inc. System and method for improved inventory management of returned retail items
CN108694779B (en) * 2018-07-09 2020-04-03 深圳码隆科技有限公司 Goods returning method and device for open type vending machine
CN109782718B (en) * 2019-01-23 2020-08-11 江西银河表计有限公司 Finished product management method and system for finished product warehouse of electric energy meter
CN110111045A (en) * 2019-04-26 2019-08-09 江苏广庆供应链有限公司 A kind of intelligent warehouse management system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109359759A (en) * 2018-08-07 2019-02-19 深圳市易达云科技有限公司 Intelligence divides storehouse method, equipment and computer readable storage medium

Also Published As

Publication number Publication date
CN113112048A (en) 2021-07-13

Similar Documents

Publication Publication Date Title
CN113762858B (en) Inventory management method and device
CN106980955B (en) Method and apparatus for outputting information
CN112884405B (en) Price inquiry system and scheduling method thereof
CN110371560B (en) Method and device for automatic inventory
CN109685403A (en) Information processing method and device
CN113259144B (en) Warehouse network planning method and device
CN112215530A (en) Bin selection method and device
CN110222860B (en) A method and device for generating a delivery warehouse list for an order
CN112785212B (en) A method and device for managing transportation equipment
CN113112048B (en) Article warehouse-returning method and device
CN111612385B (en) Method and device for clustering articles to be distributed
CN110956417B (en) Store commodity processing method and device
CN113379476A (en) Order processing method and device
CN113706064A (en) Order processing method and device
CN113222680A (en) Method and device for generating order
CN110827102B (en) Method and device for adjusting goods price
CN109255563B (en) Method and device for determining storage area of article
CN112446652B (en) Method and device for processing task set
CN112784861B (en) Similarity determination method, device, electronic equipment and storage medium
CN113780915A (en) Service docking method and device
CN110956478B (en) Method and device for determining the quantity of goods purchased
CN112926907B (en) Warehouse inventory layout method and device
CN112785358B (en) A method and device for accessing an order fulfillment merchant
CN114240297A (en) A kind of article processing method and device
CN113112285B (en) Data analysis method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant