CN113762881A - Object ex-warehouse method and device - Google Patents

Object ex-warehouse method and device Download PDF

Info

Publication number
CN113762881A
CN113762881A CN202110414483.XA CN202110414483A CN113762881A CN 113762881 A CN113762881 A CN 113762881A CN 202110414483 A CN202110414483 A CN 202110414483A CN 113762881 A CN113762881 A CN 113762881A
Authority
CN
China
Prior art keywords
item
objects
warehouse
order
inventory
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.)
Pending
Application number
CN202110414483.XA
Other languages
Chinese (zh)
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 Qianshi Technology Co Ltd
Original Assignee
Beijing Jingdong Qianshi 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 Qianshi Technology Co Ltd filed Critical Beijing Jingdong Qianshi Technology Co Ltd
Priority to CN202110414483.XA priority Critical patent/CN113762881A/en
Publication of CN113762881A publication Critical patent/CN113762881A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application provides an object ex-warehouse method and a device, wherein the method comprises the following steps: receiving an article order sent by an application server; if the item order contains the package object, converting the package object in the item order into a plurality of single item objects; and sending a warehouse-out request of the item order to an inventory management server, wherein the warehouse-out request is used for requesting to pack and warehouse-out inventory real objects corresponding to a plurality of single item objects in the warehouse. Compared with the prior art, the method and the system adopt a virtual set mode to form the set object, and do not store a real object set. When the single package object is placed, the package object is converted into a plurality of single objects, and then the stock objects corresponding to the single objects are packaged and delivered out of the warehouse, so that the stock utilization rate is improved, and the stock cost is reduced.

Description

Object ex-warehouse method and device
Technical Field
The invention relates to the technical field of logistics storage and delivery, in particular to a method and a device for object delivery from a warehouse.
Background
With the development of electronic commerce, the e-commerce platform can perform marketing activities in various ways, such as selling packages. The multiple same single products or multiple different single products can be combined into a set object to be sold by adopting set selling.
In the related technology, before the set object is put on shelf, the e-commerce platform issues an assembly processing list to the warehouse, and the stock object is packaged and processed in advance according to the estimated selling quantity of the set object, so that the package object can be directly delivered according to the set object after an article order of the set object is generated.
However, since the number of sales of the package objects is difficult to accurately estimate, a waste of packaging and human resources may be caused when the number of packages to be sold is estimated to be too large, and a delay in shipment may be caused by temporarily packing the package objects when the number of packages to be sold is estimated to be too small. Meanwhile, the single item cannot be sold separately after being packed into the set object, and the warehouse also needs to manage real objects corresponding to the set object in stock in time to ensure that the real objects are matched with the set object on the shelf. Therefore, the existing packaged sale scheme for packaging and processing the real objects in the warehouse in advance reduces the utilization rate of the warehouse and increases the warehouse inventory management cost.
Disclosure of Invention
The embodiment of the application provides an object warehouse-out method and device, and aims to solve the problems that in the prior art, a packaged sales scheme for packaging and processing real objects in inventory has low inventory utilization rate and high inventory management cost of a warehouse.
In a first aspect, an embodiment of the present application provides an object ex-warehouse method, which is applied to a logistics management server, and the method includes:
receiving an article order sent by an application server;
if the item order contains a package object, converting the package object in the item order into a plurality of single-item objects, wherein the package object is a combination containing the plurality of single-item objects;
and sending a warehouse-out request of the item order to an inventory management server, wherein the warehouse-out request is used for requesting to pack and warehouse-out inventory real objects corresponding to the plurality of single item objects in the warehouse.
In an alternative embodiment, the converting the package object in the item order into a plurality of individual objects includes:
and converting the package object in the item order into the plurality of single item objects according to the mapping relation between the package object and the single item objects.
In an optional embodiment, after the converting the package object in the item order into a plurality of single item objects, the method further comprises:
and according to the ex-warehouse quantity corresponding to the plurality of single-item objects, respectively pre-occupying inventory real objects corresponding to the plurality of single-item objects in an inventory list.
In an optional embodiment, after the sending the ex-warehouse request of the item order to the inventory management server, the method further includes:
receiving the delivery state of the item order sent by the inventory management server;
sending a status update indication of the item order to the application server.
In an alternative embodiment, the delivery status of the item order includes: picking, taking off shelves, packaging and delivering goods.
In an optional embodiment, after the receiving the ex-warehouse status of the item order sent by the inventory management server, the method further includes:
and if the delivery state of the item order is delivery, releasing the pre-occupied stock real objects corresponding to the plurality of single item objects in the stock list.
In an optional embodiment, after releasing the pre-occupied inventory physical objects corresponding to the plurality of single-item objects in the inventory list, the method further includes:
and deducting the inventory quantity of inventory real objects corresponding to the plurality of single-item objects in the inventory list.
In an optional implementation manner, the warehouse-out request of the item order includes identifiers of the plurality of single-item objects and warehouse-out numbers respectively corresponding to the plurality of single-item objects.
In a second aspect, an embodiment of the present application provides an object ex-warehouse method, which is applied to an inventory management server, and the method includes:
receiving a delivery request of an article order sent by a logistics management server, wherein the delivery request of the article order comprises identifiers of a plurality of single-item objects to be delivered and delivery quantities corresponding to the plurality of single-item objects respectively;
determining inventory real objects corresponding to the plurality of single-item objects according to the identifiers of the plurality of single-item objects;
and packaging the stock real objects corresponding to the plurality of single-item objects according to the warehouse-out quantity corresponding to the plurality of single-item objects respectively.
In an optional embodiment, after the packing out the inventory real objects corresponding to the plurality of single objects, the method further includes:
and sending the delivery state of the item order to the logistics management server.
In a third aspect, an embodiment of the present application provides an object ex-warehouse method, which is applied to an application server, and the method includes:
receiving a shopping request sent by terminal equipment, wherein the shopping request contains an object to be purchased;
generating an item order according to the object to be purchased;
sending the item order to a logistics management server;
receiving a state updating indication of the item order sent by the logistics management server;
and updating the delivery state of the item order according to the state updating indication.
In a fourth aspect, an embodiment of the present application provides an object ex-warehouse apparatus, where the apparatus includes:
the receiving module is used for receiving the item order sent by the application server;
the processing module is used for converting the package object in the item order into a plurality of single-item objects if the package object is contained in the item order, wherein the package object is a combination containing the plurality of single-item objects;
and the sending module is used for sending a warehouse-out request of the item order to an inventory management server, wherein the warehouse-out request is used for requesting to pack and warehouse-out inventory real objects corresponding to the plurality of single-item objects in the warehouse.
In an optional implementation manner, the processing module is specifically configured to convert the package object in the item order into the plurality of single item objects according to a mapping relationship between the package object and the single item object.
In an optional implementation manner, the processing module is further configured to pre-occupy inventory real objects corresponding to the plurality of single item objects in an inventory list according to the number of ex-warehouses corresponding to the plurality of single item objects.
In an optional implementation manner, the receiving module is further configured to receive an ex-warehouse status of the item order sent by the inventory management server;
the sending module is further configured to send a status update indication of the item order to the application server.
In an optional embodiment, the warehouse-out status of the item order includes: picking, taking off shelves, packaging and delivering goods.
In an optional implementation manner, the processing module is further configured to release the pre-occupied stock real objects corresponding to the plurality of single item objects in the stock list if the delivery status of the item order is delivery.
In an optional embodiment, the processing module is further configured to deduct an inventory quantity of inventory real objects corresponding to the plurality of single-item objects in the inventory list.
In an optional implementation manner, the warehouse-out request of the item order includes identifiers of the plurality of single-item objects and warehouse-out numbers respectively corresponding to the plurality of single-item objects.
In a fifth aspect, an embodiment of the present application provides an object ex-warehouse device, where the device includes:
the receiving module is used for receiving a warehouse-out request of an article order sent by the logistics management server, wherein the warehouse-out request of the article order comprises the identification of a plurality of single-item objects to be warehoused and the warehouse-out quantity corresponding to the single-item objects respectively;
the processing module is used for determining inventory real objects corresponding to the plurality of single-item objects according to the identifiers of the plurality of single-item objects; and packaging the stock real objects corresponding to the plurality of single-item objects according to the warehouse-out quantity corresponding to the plurality of single-item objects respectively.
In an alternative embodiment, the apparatus further comprises:
and the sending module is used for sending the delivery state of the article order to the logistics management server.
In a sixth aspect, an embodiment of the present application provides an object ex-warehouse device, where the device includes:
the system comprises a receiving module, a purchasing module and a purchasing module, wherein the receiving module is used for receiving a purchasing request sent by terminal equipment, and the purchasing request comprises an object to be purchased;
the processing module is used for generating an article order according to the object to be purchased;
the sending module is used for sending the article order to the logistics management server;
the receiving module is further configured to receive a status update instruction of the item order sent by the logistics management server;
and the processing module is also used for updating the delivery state of the item order according to the state updating indication.
In a seventh aspect, the present application further provides an electronic device, including: a processor, and a memory;
the memory is for storing a computer program for the processor; the processor is configured to implement any one of the possible methods of the first aspect by executing the computer program.
In an eighth aspect, the present application further provides an electronic device, including: a processor, and a memory;
the memory is for storing a computer program for the processor; the processor is configured to implement any one of the possible methods of the second aspect by executing the computer program.
In a ninth aspect, the present application further provides an electronic device, comprising: a processor, and a memory;
the memory is for storing a computer program for the processor; the processor is configured to implement any one of the possible methods of the third aspect by executing the computer program.
In a tenth aspect, the present application also provides a computer program product comprising a computer program that, when executed by a processor, performs the method of any of the first aspects.
In an eleventh aspect, the present application also provides a computer program product comprising a computer program which, when executed by a processor, implements the method of any of the second aspects.
In a twelfth aspect, the present application also provides a computer program product comprising a computer program that, when executed by a processor, implements the method of any of the third aspects.
In a thirteenth aspect, the present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program of instructions for a computer, which when executed by a processor, performs any one of the possible methods of the first aspect.
In a fourteenth aspect, the present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program of instructions for implementing any one of the possible methods of the second aspect when executed by a processor.
In a fifteenth aspect, the present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program of instructions for a computer, which when executed by a processor, implements any of the possible methods of the third aspect.
The object ex-warehouse method and the object ex-warehouse device provided by the embodiment of the application firstly receive an article order sent by an application server. If the item order contains the package object, the package object in the item order is converted into a plurality of single item objects. And then sending a warehouse-out request of the item order to an inventory management server, wherein the warehouse-out request is used for requesting to pack out the inventory real objects corresponding to the plurality of single item objects in the warehouse. Compared with the prior art, the method and the system adopt a virtual set mode to form the set object, and do not store a real object set. When the single package object is placed, the package object is converted into a plurality of single objects, and then the stock objects corresponding to the single objects are packaged and delivered out of the warehouse, so that the stock utilization rate is improved, and the stock cost is reduced.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the following briefly introduces the drawings needed to be used in the description of the embodiments or the prior art, and obviously, the drawings in the following description are some embodiments of the present invention, and those skilled in the art can obtain other drawings according to the drawings without inventive labor.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
fig. 2 is a schematic flowchart of an object ex-warehouse method according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram illustrating a conversion of a package object into a single item object according to an embodiment of the present application;
fig. 4 is a schematic flowchart of another object ex-warehouse method according to an embodiment of the present application;
fig. 5 is a schematic flowchart of another object ex-warehouse method according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an object ex-warehouse device according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of another object ex-warehouse device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of another object warehouse-out device according to an embodiment of the present disclosure;
fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the related technology, before the set object is put on shelf, the e-commerce platform issues an assembly processing list to the warehouse, and the stock object is packaged and processed in advance according to the estimated selling quantity of the set object, so that the package object can be directly delivered according to the set object after an article order of the set object is generated.
However, since the number of sales of the package objects is difficult to accurately estimate, a waste of packaging and human resources may be caused when the number of packages to be sold is estimated to be too large, and a delay in shipment may be caused by temporarily packing the package objects when the number of packages to be sold is estimated to be too small. Meanwhile, the single item cannot be sold separately after being packed into the set object, and the warehouse also needs to manage real objects corresponding to the set object in stock in time to ensure that the real objects are matched with the set object on the shelf. Therefore, the existing packaged sale scheme for packaging and processing the real objects in the warehouse in advance reduces the utilization rate of the warehouse and increases the warehouse inventory management cost.
In order to solve the above problems, embodiments of the present application provide an object ex-warehouse method and apparatus, a package object in an item order is converted into a plurality of single item objects, and then the package is ex-warehouse based on stock real objects corresponding to the plurality of single item objects, so that stock real objects do not need to be packaged, the stock utilization rate is improved, and the stock cost is reduced.
The following explains an application scenario of the present application.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application. As shown in fig. 1, after receiving a shopping request sent by a user through the terminal device 101, the application server 102 may generate an item order based on an object to be purchased included in the shopping request. Subsequently, the application server 102 may send an item order to the logistics management server 103. After receiving the item order, the logistics management server 103 may determine whether the item order includes a package object, and if the package object exists, the package object in the item order may be converted into a plurality of single item objects, so that when sending an ex-warehouse request of the item order to the inventory management server 104, it may be instructed to pack inventory objects corresponding to the plurality of single item objects out of the warehouse.
The terminal device may be a vehicle-mounted station, a mobile phone (mobile phone), a tablet computer (pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in unmanned driving (self driving), a wireless terminal in remote operation (remote management), a wireless terminal in smart grid (smart grid), a wireless terminal in smart home (smart home), and the like. In the embodiment of the present application, the apparatus for implementing the function of the terminal may be the terminal, or may be an apparatus capable of supporting the terminal to implement the function, such as a chip system, and the apparatus may be installed in the terminal. In the embodiment of the present application, the chip system may be composed of a chip, and may also include a chip and other discrete devices.
The server may be, but is not limited to, a single network server, a server group consisting of a plurality of network servers, or a cloud based on cloud computing, which is composed of a large number of computers or network servers.
It should be understood that the object ex-warehouse method provided by the present application may be applied to the scenario shown in fig. 1, but is not limited thereto, and may also be applied to the scenario where the object is ex-warehouse.
It can be understood that the object ex-warehouse method can be implemented by the object ex-warehouse device provided in the embodiment of the present application, and the object ex-warehouse device may be a part or all of a certain device, such as the logistics management server, the application server, and the inventory management server.
The following takes a logistics management server, an application server, and an inventory management server integrated or installed with relevant execution codes as an example, and the technical solution of the embodiment of the present application is described in detail with specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 2 is a flowchart illustrating an object ex-warehouse method according to an embodiment of the present application, where the embodiment relates to a process of how to ex-warehouse package objects. As shown in fig. 2, the method includes:
s201, the application server sends an article order to the logistics management server.
In the application, when receiving a shopping request submitted by a user through a terminal device, an application server can generate an item order based on an item in the shopping request. When the user completes payment of the item order, the application server may send the item order to the logistics management server.
It should be understood that an item order may contain both package objects and item objects. The package object may include a plurality of identical single-item objects, or may include a plurality of types of single-item objects.
The package object and the single object in the item order are both virtual objects in the logistics management server, and the stock management server stores stock real objects corresponding to warehouse goods. The application server can directly sell the single item object corresponding to a certain stock real object on the shelf, and can also combine the single item objects corresponding to one or more stock real objects into a virtual package object for selling.
It should be understood that the logistics management server can record the mapping relationship between the package object and the stock real object, and meanwhile, the single object and the package object share the stock of the stock real object.
In some embodiments, the warehouse-out request of the item order includes an identification of the plurality of item objects and a warehouse-out quantity corresponding to each of the plurality of item objects.
S202, if the package object is contained in the item order, the logistics management server converts the package object in the item order into a plurality of single-item objects.
In this step, after receiving the item order sent by the application server, the logistics management server may first determine whether a package object exists in the item order, and if the item order includes the package object, the logistics management server may convert the package object in the item order into a plurality of single item objects.
It should be noted that the item order in the embodiment of the present application may only include a single item object, may also include only a package object, and may also include a single item object and a package object at the same time, and the item order may include one object or a plurality of objects, which are not limited in the embodiment of the present application. Wherein, the suit object is a combination containing a plurality of single-product objects.
It should be understood that, in the embodiments of the present application, there is no limitation on how the logistics management server converts the package object in the item order into the plurality of single-item objects, and in some embodiments, the logistics management server may convert the package object in the item order into the plurality of single-item objects according to the mapping relationship between the package object and the single-item object. The mapping relation between the package object and the single object can be stored in the logistics management server when the package object is put on the shelf.
The following describes how the package objects in the item order are converted into single item objects.
For example, fig. 3 is a schematic diagram illustrating a package object converted into a single item object according to an embodiment of the present application. As shown in FIG. 3, the package object 1 may contain two singles A, the package object 2 may contain one singles A and one singles B, the package object 3 may contain one singles A, one singles B, and one singles C, the package object 4 may contain three singles A, one singles B, and one singles D, and the package object 5 may contain two singles C and two singles D.
If the item order includes a package object 1, the logistics management server may convert the package object 1 into two single item objects a.
If the item order includes a package object 2 and a package object 3, the logistics management server may convert the package object 2 into a single object a and a single object B, and may convert the package object 3 into a single object a, a single object B, and a single object C. The converted object singles of one package object 2 and one package object 3 are combined and may contain two singles objects a, two singles objects B, and one singles object C.
If the item order includes a package object 4 and a single object a, the logistics management server may convert the package object 4 into three single objects a, one single object B, and one single object D. The combination of the converted object singles and the singleton object A of a package object 4 may include four singleton objects A, one singleton object B, and one singleton object D.
If two package objects 5 are included in the item order, the logistics management server may convert the two package objects 5 into four single objects C and four single objects D.
In some embodiments, after the package objects in the item order are converted into the plurality of single-item objects, the logistics management server may pre-occupy inventory objects corresponding to the plurality of single-item objects in the inventory list according to the quantity of the sold packages corresponding to the plurality of single-item objects, so as to avoid repeated ordering of the sold objects.
The inventory list may include the number of the single item objects corresponding to the remaining inventory items in the warehouse.
For example, if the inventory list contains 10 saleable item objects a, the sales order contains one package object 1, and one package object 1 is converted into two item objects a. Accordingly, the logistics management server can identify 2 single-item objects a in the inventory list as the pre-occupied state, and the remaining 8 single-item objects a are still in the saleable state, so that the platform where the application server is located can continue to sell 8 single-item objects a.
S203, the logistics management server sends a warehouse-out request of the item order to the inventory management server, wherein the warehouse-out request is used for requesting to pack and warehouse-out inventory real objects corresponding to a plurality of single-item objects in the warehouse.
In this step, after the logistics management server converts the package object in the item order into a plurality of individual objects, the logistics management server may send an ex-warehouse request of the item order to the inventory management server.
In some embodiments, after the inventory management server receives a warehouse-out request of an item order, the inventory management server queries inventory real objects corresponding to all the single items in the warehouse-out request, and packages the inventory real objects corresponding to all the single items out of the warehouse.
It should be noted that the delivery status of the item order may include three statuses, i.e., picking, placing, packaging, and shipping.
For example, the inventory management server may send a delivery instruction to the intelligent robot in the warehouse, so as to instruct the intelligent robot in the warehouse to sort off the inventory objects corresponding to all the single-item objects, package the inventory objects, and complete delivery.
In some embodiments, the inventory management server may update the out-of-stock status of the item order in real-time after sending the shipping instructions. After each update of the ex-warehouse status of the item order, the inventory management server may send the ex-warehouse status of the item order to the logistics management server. After the logistics management server records the ex-warehouse state of the article order, the ex-warehouse state of the article order can be further sent to the application server, so that the application server can update the ex-warehouse state of the article order on the client side.
In other embodiments, if the delivery status of the item order received by the logistics management server is delivery, the logistics management server may release the pre-occupied stock real objects corresponding to the plurality of single items in the inventory list, and reduce the stock quantity of the stock real objects corresponding to the plurality of single items in the inventory list.
For example, if 2 item objects a in the inventory list are in the pre-occupied state and the remaining 8 item objects a are in the saleable state, after the delivery status of the item order is delivery, the pre-occupied 2 item objects a are released, and 10 item objects a in the inventory list are deducted to 8.
In the embodiment of the application, the remaining vendible stock real objects can be determined in time by means of pre-occupying and deducting the stock quantity in the stock list, so that the stock utilization rate is improved.
The object ex-warehouse method provided by the embodiment of the application receives an article order sent by an application server. If the item order contains the package object, the package object in the item order is converted into a plurality of single item objects. And then sending a warehouse-out request of the item order to an inventory management server, wherein the warehouse-out request is used for requesting to pack out the inventory real objects corresponding to the plurality of single item objects in the warehouse. Compared with the prior art, the method and the system adopt a virtual set mode to form the set object, and do not store a real object set. When the single package object is placed, the package object is converted into a plurality of single objects, and then the stock objects corresponding to the single objects are packaged and delivered out of the warehouse, so that the stock utilization rate is improved, and the stock cost is reduced.
On the basis of the above-described embodiment, a description will be given below of how to avoid double selling of the same object. Fig. 4 is a schematic flowchart of another object ex-warehouse method according to an embodiment of the present application, and as shown in fig. 4, the method includes:
s301, the application server sends an article order to the logistics management server.
S302, if the package object is contained in the item order, the logistics management server converts the package object in the item order into a plurality of single-item objects.
And S303, the logistics management server respectively pre-occupies stock real objects corresponding to the plurality of single-item objects in the stock list according to the ex-warehouse quantity corresponding to the plurality of single-item objects.
The inventory list may include the number of the single item objects corresponding to the remaining inventory items in the warehouse.
For example, if the inventory list contains 10 saleable item objects a, the sales order contains one package object 1, and one package object 1 is converted into two item objects a. Accordingly, the logistics management server can identify 2 single-item objects a in the inventory list as the pre-occupied state, and the remaining 8 single-item objects a are still in the saleable state, so that the platform where the application server is located can continue to sell 8 single-item objects a.
S304, the logistics management server sends a warehouse-out request of the item order to the inventory management server, wherein the warehouse-out request is used for requesting to pack and warehouse-out inventory real objects corresponding to the plurality of single-item objects in the warehouse.
S305, the inventory management server sends the delivery state of the item order to the logistics management server.
And S306, if the delivery state of the item order is delivery, the logistics management server releases the stock real objects corresponding to the plurality of pre-occupied single item objects in the stock list.
S307, the logistics management server deducts the inventory quantity of inventory real objects corresponding to the single objects in the inventory list.
For example, if 2 item objects a in the inventory list are in the pre-occupied state and the remaining 8 item objects a are in the saleable state, after the delivery status of the item order is delivery, the pre-occupied 2 item objects a are released, and 10 item objects a in the inventory list are deducted to 8.
In the embodiment of the application, the remaining vendible stock real objects can be determined in time by means of pre-occupying and deducting the stock quantity in the stock list, so that the stock utilization rate is improved.
S308, the logistics management server sends the status updating indication of the item order to the application server.
The technical terms, technical effects, technical features and alternative embodiments of S301 to S308 can be understood by referring to S201 to S203 shown in fig. 2, and repeated descriptions thereof will not be repeated here.
On the basis of the above embodiment, the following describes a complete flow of the object ex-warehouse method. Fig. 5 is a schematic flowchart of another object ex-warehouse method according to an embodiment of the present application, and as shown in fig. 5, the method includes:
s401, the terminal equipment sends a shopping request to the application server, and the shopping request contains an object to be purchased.
S402, the application server generates an article order according to the object to be purchased.
And S403, the application server sends an article order to the logistics management server.
S404, if the item order contains the package object, the logistics management server converts the package object in the item order into a plurality of single item objects,
s405, the logistics management server sends a warehouse-out request of the item order to the inventory management server, and the warehouse-out request is used for requesting to pack and warehouse-out inventory real objects corresponding to the multiple single item objects in the warehouse.
S406, the inventory management server determines inventory real objects corresponding to the multiple single-item objects according to the identifications of the multiple single-item objects.
And S407, the inventory management server packs the inventory real objects corresponding to the plurality of single-item objects out of the warehouse according to the warehouse-out quantity corresponding to the plurality of single-item objects respectively.
The technical terms, technical effects, technical features, and alternative embodiments of S401 to S407 can be understood with reference to S201 to S203 shown in fig. 2, and repeated descriptions thereof will not be repeated here.
The object ex-warehouse method provided by the embodiment of the application receives an article order sent by an application server. If the item order contains the package object, the package object in the item order is converted into a plurality of single item objects. And then sending a warehouse-out request of the item order to an inventory management server, wherein the warehouse-out request is used for requesting to pack out the inventory real objects corresponding to the plurality of single item objects in the warehouse. Compared with the prior art, the method and the system adopt a virtual set mode to form the set object, and do not store a real object set. When the single package object is placed, the package object is converted into a plurality of single objects, and then the stock objects corresponding to the single objects are packaged and delivered out of the warehouse, so that the stock utilization rate is improved, and the stock cost is reduced.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Fig. 6 is a schematic structural diagram of an object ex-warehouse device according to an embodiment of the present application. The object exporting apparatus may be implemented by software, hardware or a combination of the two, and may be, for example, the logistics management server or a chip of the logistics management server in the above embodiments, to execute the object exporting method in the above embodiments. As shown in fig. 6, the object delivery apparatus 500 includes:
a receiving module 501, configured to receive an item order sent by an application server;
a processing module 502, configured to convert a package object in an item order into a plurality of single-item objects if the item order includes the package object, where the package object is a combination including the plurality of single-item objects;
the sending module 503 is configured to send a warehouse exit request of the item order to the inventory management server, where the warehouse exit request is used to request to pack and exit inventory real objects corresponding to multiple single item objects in the warehouse.
In an alternative embodiment, the processing module 502 is specifically configured to convert the package object in the item order into a plurality of single item objects according to a mapping relationship between the package object and the single item objects.
In an optional implementation manner, the processing module 502 is further configured to pre-occupy inventory real objects corresponding to the plurality of single-item objects in the inventory list according to the ex-warehouse quantity corresponding to the plurality of single-item objects.
In an optional embodiment, the receiving module 501 is further configured to receive an ex-warehouse status of an item order sent by the inventory management server;
the sending module 503 is further configured to send a status update indication of the item order to the application server.
In an alternative embodiment, the out-of-stock status of the item order includes: picking, taking off shelves, packaging and delivering goods.
In an optional implementation manner, the processing module 502 is further configured to release the stock real objects corresponding to the plurality of pre-occupied single item objects in the inventory list if the ex-warehouse status of the item order is delivery.
In an alternative embodiment, the processing module 502 is further configured to deduct the inventory quantity of the inventory real objects corresponding to the plurality of single-item objects in the inventory list.
In an optional implementation manner, the warehouse-out request of the item order includes identifiers of the plurality of single-item objects and warehouse-out numbers corresponding to the plurality of single-item objects respectively.
It should be noted that the object ex-warehouse apparatus provided in the embodiment shown in fig. 6 may be used to execute the method provided in any of the above embodiments, and the specific implementation manner and the technical effect are similar, and are not described herein again.
Fig. 7 is a schematic structural diagram of another object ex-warehouse device according to an embodiment of the present application. The object exporting apparatus may be implemented by software, hardware or a combination of the two, and may be, for example, the inventory management server or a chip of the inventory management server in the above embodiments, to execute the object exporting method in the above embodiments. As shown in fig. 7, the object delivery apparatus 600 includes:
the receiving module 601 is configured to receive a warehouse exit request of an article order sent by the logistics management server, where the warehouse exit request of the article order includes identifiers of a plurality of single-item objects to be warehoused and warehouse exit numbers corresponding to the plurality of single-item objects;
the processing module 602 is configured to determine, according to the identifiers of the multiple single item objects, inventory real objects corresponding to the multiple single item objects; and packing the stock real objects corresponding to the plurality of single-item objects out of the warehouse according to the warehouse-out quantity corresponding to the plurality of single-item objects respectively.
In an alternative embodiment, the apparatus further comprises:
the sending module 603 is configured to send the delivery status of the item order to the logistics management server.
It should be noted that the object ex-warehouse apparatus provided in the embodiment shown in fig. 7 may be used to execute the method provided in any of the above embodiments, and the specific implementation manner and the technical effect are similar, and are not described herein again.
Fig. 8 is a schematic structural diagram of another object warehouse-out device according to an embodiment of the present disclosure. The object exporting apparatus may be implemented by software, hardware or a combination of the two, and may be, for example, the inventory application server or the chip of the inventory application server in the above embodiments, to execute the object exporting method in the above embodiments. As shown in fig. 8, the object delivery apparatus 700 includes:
a receiving module 701, configured to receive a shopping request sent by a terminal device, where the shopping request includes an object to be purchased;
a processing module 702, configured to generate an item order according to an object to be purchased;
a sending module 703, configured to send an article order to the logistics management server;
the receiving module 701 is further configured to receive a status update indication of the item order sent by the logistics management server;
the processing module 702 is further configured to update the delivery status of the item order according to the status update indication.
It should be noted that the object ex-warehouse apparatus provided in the embodiment shown in fig. 8 may be used to execute the method provided in any of the above embodiments, and the specific implementation manner and the technical effect are similar, and are not described herein again.
Fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 9, the electronic device may include: at least one processor 801 and a memory 802. Fig. 9 shows an electronic device such as a logistics management server, an inventory management server, or an application server, for example, using a processor.
The memory 802 stores programs. In particular, the program may include program code including computer operating instructions.
Memory 802 may comprise high-speed RAM memory and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 801 is configured to execute computer-executable instructions stored in the memory 802 to implement the object export method;
the processor 801 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement the embodiments of the present Application.
Alternatively, in a specific implementation, if the communication interface, the memory 802 and the processor 801 are implemented independently, the communication interface, the memory 802 and the processor 801 may be connected to each other through a bus and perform communication with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. Buses may be classified as address buses, data buses, control buses, etc., but do not represent only one bus or type of bus.
Alternatively, in a specific implementation, if the communication interface, the memory 802 and the processor 801 are integrated into a chip, the communication interface, the memory 802 and the processor 801 may complete communication through an internal interface.
The embodiment of the application also provides a chip which comprises a processor and an interface. Wherein the interface is used for inputting and outputting data or instructions processed by the processor. The processor is configured to perform the methods provided in the above method embodiments. The chip can be applied to an object warehouse-out device.
The present application also provides a computer-readable storage medium, which may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, are specifically, the computer-readable storage medium stores program information, and the program information is used for the object exporting method.
Embodiments of the present application further provide a program, which when executed by a processor, is configured to perform the object exporting method provided in the foregoing method embodiments.
Embodiments of the present application further provide a program product, such as a computer-readable storage medium, having instructions stored therein, which when run on a computer, cause the computer to execute the object exporting method provided by the foregoing method embodiments.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The procedures or functions according to the embodiments of the invention are brought about in whole or in part when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wirelessly (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (15)

1. An object ex-warehouse method is applied to a logistics management server, and comprises the following steps:
receiving an article order sent by an application server;
if the item order contains a package object, converting the package object in the item order into a plurality of single-item objects, wherein the package object is a combination containing the plurality of single-item objects;
and sending a warehouse-out request of the item order to an inventory management server, wherein the warehouse-out request is used for requesting to pack and warehouse-out inventory real objects corresponding to the plurality of single item objects in the warehouse.
2. The method of claim 1, wherein converting the package object in the order of items into a plurality of individual objects comprises:
and converting the package object in the item order into the plurality of single item objects according to the mapping relation between the package object and the single item objects.
3. The method of claim 1, wherein after said converting the package objects in the order of items to a plurality of individual objects, the method further comprises:
and according to the ex-warehouse quantity corresponding to the plurality of single-item objects, respectively pre-occupying inventory real objects corresponding to the plurality of single-item objects in an inventory list.
4. The method of claim 3, wherein after said sending an outbound request for the order for the item to an inventory management server, the method further comprises:
receiving the delivery state of the item order sent by the inventory management server;
sending a status update indication of the item order to the application server.
5. The method of claim 4, wherein the out-of-stock status of the item order comprises: picking, taking off shelves, packaging and delivering goods.
6. The method of claim 5, wherein after said receiving an outbound status of said item order sent by said inventory management server, said method further comprises:
and if the delivery state of the item order is delivery, releasing the pre-occupied stock real objects corresponding to the plurality of single item objects in the stock list.
7. The method of claim 6, wherein after releasing the pre-empted inventory physical objects corresponding to the plurality of singletons in the inventory list, the method further comprises:
and deducting the inventory quantity of inventory real objects corresponding to the plurality of single-item objects in the inventory list.
8. The method according to claim 1, wherein the warehouse-out request of the item order comprises identifications of the plurality of single item objects and warehouse-out quantities corresponding to the plurality of single item objects respectively.
9. An object ex-warehouse method, which is applied to an inventory management server, and comprises the following steps:
receiving a delivery request of an article order sent by a logistics management server, wherein the delivery request of the article order comprises identifiers of a plurality of single-item objects to be delivered and delivery quantities corresponding to the plurality of single-item objects respectively;
determining inventory real objects corresponding to the plurality of single-item objects according to the identifiers of the plurality of single-item objects;
and packaging the stock real objects corresponding to the plurality of single-item objects according to the warehouse-out quantity corresponding to the plurality of single-item objects respectively.
10. The method of claim 9, wherein after the packaging the inventory objects corresponding to the plurality of single item objects out of the warehouse, the method further comprises:
and sending the delivery state of the item order to the logistics management server.
11. An object ex-warehouse method, which is applied to an application server, and comprises the following steps:
receiving a shopping request sent by terminal equipment, wherein the shopping request contains an object to be purchased;
generating an item order according to the object to be purchased;
sending the item order to a logistics management server;
receiving a state updating indication of the item order sent by the logistics management server;
and updating the delivery state of the item order according to the state updating indication.
12. An object ex-warehouse device, characterized in that the device comprises:
the receiving module is used for receiving the item order sent by the application server;
the processing module is used for converting the package object in the item order into a plurality of single-item objects if the package object is contained in the item order, wherein the package object is a combination containing the plurality of single-item objects;
and the sending module is used for sending a warehouse-out request of the item order to an inventory management server, wherein the warehouse-out request is used for requesting to pack and warehouse-out inventory real objects corresponding to the plurality of single-item objects in the warehouse.
13. A computer program product comprising a computer program, characterized in that the computer program realizes the method of any of claims 1-11 when executed by a processor.
14. A computer storage medium, characterized in that it stores a plurality of instructions adapted to be loaded by a processor and to perform the method steps according to any of claims 1-11.
15. An electronic device, comprising: a processor and a memory; wherein the memory stores a computer program adapted to be loaded by the processor and to perform the method according to any of claims 1-11.
CN202110414483.XA 2021-04-16 2021-04-16 Object ex-warehouse method and device Pending CN113762881A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110414483.XA CN113762881A (en) 2021-04-16 2021-04-16 Object ex-warehouse method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110414483.XA CN113762881A (en) 2021-04-16 2021-04-16 Object ex-warehouse method and device

Publications (1)

Publication Number Publication Date
CN113762881A true CN113762881A (en) 2021-12-07

Family

ID=78787006

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110414483.XA Pending CN113762881A (en) 2021-04-16 2021-04-16 Object ex-warehouse method and device

Country Status (1)

Country Link
CN (1) CN113762881A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116934230A (en) * 2023-08-16 2023-10-24 上海顶赞信息技术有限公司 Inventory management method and system for pre-packaged commodity

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020030192A (en) * 2000-10-16 2002-04-24 구자홍 sale of goods management system and operation method for this system
CN103903114A (en) * 2012-12-28 2014-07-02 上海凯淳实业有限公司 Inventory management method and system involving single products and combined packages
CN107464177A (en) * 2017-08-23 2017-12-12 北京惠赢天下网络技术有限公司 The processing method and order processing server of a kind of order
CN109146350A (en) * 2017-06-28 2019-01-04 菜鸟智能物流控股有限公司 Warehouse delivery operation execution method and device
CN110298618A (en) * 2019-07-05 2019-10-01 上海中通吉网络技术有限公司 Wave time undercarriage task creating method, device, storage medium and electronic equipment
CN110516990A (en) * 2019-07-18 2019-11-29 浙江子不语电子商务有限公司 A kind of inventory occupies in advance and management system
CN111985863A (en) * 2019-05-24 2020-11-24 北京京东尚科信息技术有限公司 Inventory management method and device for set of machine type articles, electronic equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020030192A (en) * 2000-10-16 2002-04-24 구자홍 sale of goods management system and operation method for this system
CN103903114A (en) * 2012-12-28 2014-07-02 上海凯淳实业有限公司 Inventory management method and system involving single products and combined packages
CN109146350A (en) * 2017-06-28 2019-01-04 菜鸟智能物流控股有限公司 Warehouse delivery operation execution method and device
CN107464177A (en) * 2017-08-23 2017-12-12 北京惠赢天下网络技术有限公司 The processing method and order processing server of a kind of order
CN111985863A (en) * 2019-05-24 2020-11-24 北京京东尚科信息技术有限公司 Inventory management method and device for set of machine type articles, electronic equipment and storage medium
CN110298618A (en) * 2019-07-05 2019-10-01 上海中通吉网络技术有限公司 Wave time undercarriage task creating method, device, storage medium and electronic equipment
CN110516990A (en) * 2019-07-18 2019-11-29 浙江子不语电子商务有限公司 A kind of inventory occupies in advance and management system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
黄明田等: "基于RFID和二维码技术应用的服装电商物流运作模式研究", 《工业工程》, no. 06, 15 December 2015 (2015-12-15), pages 53 - 58 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116934230A (en) * 2023-08-16 2023-10-24 上海顶赞信息技术有限公司 Inventory management method and system for pre-packaged commodity
CN116934230B (en) * 2023-08-16 2024-03-08 上海顶赞信息技术有限公司 Inventory management method and system for pre-packaged commodity

Similar Documents

Publication Publication Date Title
CN108573421B (en) Method, device and system for providing data object information
CN107180370B (en) Commodity object information processing method, device and system
CN106022679A (en) Commodity delivery management method and device
CN109823755A (en) Processing method, device, system, equipment and the storage medium of logistics sorting information
CN108229766B (en) Goods picking task processing method, device and system
CN111260270A (en) Method and device for improving order processing efficiency of store
CN113191713A (en) Warehouse out-of-stock transferring method, device, equipment and storage medium
CN112070423A (en) Stock pre-occupation method and device, electronic equipment and storage medium
CN109840815B (en) System and method for order processing
CN108573422B (en) Inventory information processing method, device and system
CN110796402A (en) Order batch scheduling method, device and computer system
CN113762881A (en) Object ex-warehouse method and device
US20200074526A1 (en) Internet of things (iot) enabled container to determine whether container has been opened
CN113421024A (en) Warehouse pre-wrapping goods picking processing method and device
CN109493178A (en) A kind of cloud retail order decomposition method and system
CN111275509A (en) Method and device for processing article inventory
CN111461604A (en) E-commerce commodity packaging and delivery method, device and equipment
KR20090000734A (en) Package distribution method for order goods on internet shoppingmall
CN111260271A (en) Method and device for shortening order picking time of store
CN114841769A (en) Parcel information updating method and device
CN110634038A (en) Order interface display method, order generation method and order processing system
CN114723369A (en) Method and device for dynamically allocating articles, electronic equipment and storage medium
CN112257971A (en) Task processing method, device, equipment and storage medium
CN111260269A (en) Store order processing method and device for improving distribution efficiency
JP6212237B1 (en) Delivery management method, delivery management server, delivery management server program, and delivery management system

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