Article return method and device
By generating a reverse service order for each item to be returned and changing its status according to its preset rules, the problems of high warehouse usage costs and low return efficiency in the existing technology are solved, and a more efficient and flexible return process is achieved. Better user experience.
Patent Information
- Application Number
- CN202310762749.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2024-12-27
AI Technical Summary
The existing item return plan results in high warehouse usage costs, long return operation process, low efficiency, poor flexibility and poor user experience.
Generate a reverse service order for each item to be returned. After receiving some or all items, the status will be changed according to the reverse service order and processed according to the preset item return judgment rules, including changing the status of the reverse service order to pick up. Completed or return is completed and the return service order is released when all reverse service order status is completed.
It reduces the cost of warehouse use, optimizes the return operation process, improves return efficiency and flexibility, and improves the user's return experience.
Smart Images

Figure CN119204928A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of warehousing logistics, and in particular to an article return method and device. Background Art
[0002] In the item return scenario, the information of items to be returned often includes a large number of items. The current item return solution is to return items directly based on the information of items to be returned. When some items to be returned are received, they need to be stored in the warehouse. Only after all items to be returned are received can the item return be processed.
[0003] In the process of implementing the present invention, the inventors found that there are at least the following problems in the prior art:
[0004] The cost of using the warehouse is high, the return process is long, the return efficiency is low, the flexibility is poor, and the user's return experience is poor. Summary of the invention
[0005] In view of this, an embodiment of the present invention provides an item return method and device, which generates a corresponding reverse service order for each item to be returned. After receiving some or all of the items to be returned, the status can be changed based on the corresponding reverse service order, and the item return can be processed according to the item return determination rules. This can reduce the cost of using the warehouse, optimize the return operation process, improve the return efficiency and flexibility, and enhance the user's return experience.
[0006] To achieve the above objective, according to one aspect of an embodiment of the present invention, a method for returning an item is provided.
[0007] A method for returning items, comprising: in response to an item return request, generating a return service order according to information of items to be returned, wherein the return service order includes at least one item to be returned; generating a corresponding number of reverse service orders corresponding to the return service order according to the number of items to be returned included in the return service order; in response to receiving part or all of the items to be returned, determining a corresponding reverse service order according to the received items to be returned, and changing the status of the determined reverse service order; based on a preset item return determination rule, performing item return processing according to the status of the reverse service order corresponding to the return service order.
[0008] Optionally, the status change of the determined reverse service order includes: changing the status of the determined reverse service order to a pickup completion status; the item return processing according to the status of the reverse service order corresponding to the return service order includes: performing item return processing on the reverse service order whose status is a pickup completion status, and changing the status of the reverse service order that has completed the item return processing to a return completion status.
[0009] Optionally, after changing the status of the reverse service order for completing the item return processing to a return completion status, the method further includes: when the status of all reverse service orders is a return completion status, releasing the return service order.
[0010] Optionally, the information of items to be returned includes the item type of the items to be returned, and the item type includes a main item type; the item return processing for the reverse service order whose status is a pickup completed status includes: judging whether the items to be returned include items to be returned of the main item type according to the information of items to be returned; if the items to be returned do not include items to be returned of the main item type, directly performing item return processing on the reverse service order whose status is a pickup completed status.
[0011] Optionally, the item return processing for the reverse service order whose status is the pickup completed status also includes: when the items to be returned include items to be returned of the main item type, obtaining the status of the reverse service order for the items to be returned of the main item type; when the status of the reverse service order for the items to be returned of the main item type is the pickup completed status, calculating the ratio of the number of all reverse service orders with a pickup completed status or a return completed status to the number of all reverse service orders; when the ratio is greater than a preset threshold, performing item return processing on the reverse service order for the items to be returned of the main item type.
[0012] Optionally, the performing item return processing on the reverse service order whose status is the pickup completed status, further includes: when the status of the reverse service order for the to-be-returned item of the main item type is not the pickup completed status, directly performing item return processing on the reverse service order whose status is the pickup completed status.
[0013] Optionally, the item type also includes a subordinate item type; after the reverse service order of the main item type to be returned is processed for item return, it also includes: releasing the return service order and the reverse service orders of the subordinate type to be returned that have not been received.
[0014] According to another aspect of an embodiment of the present invention, a device for returning items is provided.
[0015] A device for returning goods, comprising: a return service order generating module, for generating a return service order according to information of goods to be returned in response to a request for return of goods, wherein the return service order includes at least one goods to be returned; a reverse service order generating module, for generating a corresponding number of reverse service orders corresponding to the return service order according to the number of goods to be returned included in the return service order; a module for receiving goods to be returned, for determining a corresponding reverse service order according to the received goods to be returned in response to receiving part or all of the goods to be returned, and changing the status of the determined reverse service order; and a goods return module, for processing goods returns according to the status of the reverse service order corresponding to the return service order based on a preset rule for determining goods returns.
[0016] Optionally, the module for receiving items to be returned is also used to: change the status of the determined reverse service order to a pickup completion status; the item return module is also used to: perform item return processing on the reverse service order whose status is a pickup completion status, and change the status of the reverse service order for which the item return processing has been completed to a return completion status.
[0017] Optionally, the item return module is further used to release the return service order when the status of all reverse service orders is a return completion status.
[0018] Optionally, the information on items to be returned includes item types of the items to be returned, and the item types include main item types; the item return module is further used to: determine whether the items to be returned include items to be returned of the main item type according to the information on items to be returned; if the items to be returned do not include items to be returned of the main item type, directly perform item return processing on the reverse service order whose status is the pickup completion status.
[0019] Optionally, the item return module is further used for: when the items to be returned include items to be returned of the main item type, obtaining the status of the reverse service order of the items to be returned of the main item type; when the status of the reverse service order of the items to be returned of the main item type is a pickup completion status, calculating the ratio of the number of all reverse service orders with a pickup completion status or a return completion status to the number of all reverse service orders; when the ratio is greater than a preset threshold, performing item return processing on the reverse service order of the items to be returned of the main item type.
[0020] Optionally, the item return module is further used for: when the status of the reverse service order of the to-be-returned item of the main item type is not a pickup completion status, directly performing item return processing on the reverse service order in the pickup completion status.
[0021] Optionally, the item type also includes subordinate item types; the item return module is further used to: release the return service order and the reverse service order of the subordinate type items to be returned that have not been received.
[0022] According to yet another aspect of the embodiments of the present invention, an electronic device is provided.
[0023] An electronic device includes: one or more processors; and a memory for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the item return method provided in an embodiment of the present invention.
[0024] According to yet another aspect of an embodiment of the present invention, a computer readable medium is provided.
[0025] A computer-readable medium stores a computer program, which, when executed by a processor, implements the item return method provided in an embodiment of the present invention.
[0026] An embodiment of the above invention has the following advantages or beneficial effects: by responding to an item return request, a return service order is generated according to the information of the items to be returned, and the return service order includes no less than one item to be returned; according to the number of items to be returned included in the return service order, a corresponding number of reverse service orders corresponding to the return service order is generated; in response to receiving part or all of the items to be returned, a corresponding reverse service order is determined according to the received items to be returned, and the state of the determined reverse service order is changed; based on a preset item return determination rule, a technical solution for performing item return processing according to the state of the reverse service order corresponding to the return service order, by generating a corresponding reverse service order for each item to be returned, after receiving part or all of the items to be returned, the state can be changed based on the corresponding reverse service order, and the item return processing can be performed according to the item return determination rule, which can reduce the cost of using warehouses, optimize the return operation process, improve return efficiency and flexibility, and enhance the user's return experience.
[0027] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.
[0029] Figure 1 is a schematic diagram of the main steps of a method for returning goods according to an embodiment of the present invention;
[0030] Figure 2 is a flow chart of a method for returning goods according to an embodiment of the present invention;
[0031] Figure 3 is a schematic diagram of main modules of an article return device according to an embodiment of the present invention;
[0032] Figure 4 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;
[0033] Figure 5 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION
[0034] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0035] It should be noted that the collection, collection, updating, analysis, processing, use, transmission, storage and other aspects of user personal information involved in the technical solution of the present invention are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken for user personal information to prevent illegal access to user personal information data and maintain the security of user personal information, network security and national security.
[0036] Figure 1 2 is a schematic diagram of main steps of a method for returning items according to an embodiment of the present invention.
[0037] like Figure 1 As shown, the item return method according to an embodiment of the present invention mainly includes the following steps S101 to S104.
[0038] Step S101: In response to an item return request, a return service order is generated according to information of items to be returned, and the return service order includes no less than one item to be returned.
[0039] Among them, the information of items to be returned may be generated through a return request initiated by a user, and the information of items to be returned may include the item types of the items to be returned, and the item types may include main item types, subordinate item types, and ordinary item types. The main item type may be the main item in the main gift, for example, if the main gift is a mobile phone and a charger, then the main item may be a mobile phone, and the items to be returned of the subordinate item type may be gifts of the items to be returned of the main item type, such as a mobile phone charger. In the case where there are no items to be returned of the main item type and the subordinate item type among the items to be returned, all the items to be returned are of the ordinary item type. In the case where there are items to be returned of the main item type among the items to be returned, there will also be items to be returned of the subordinate item type among the items to be returned.
[0040] Step S102: According to the number of items to be returned that can be included in the return service order, generate a corresponding number of reverse service orders corresponding to the return service order.
[0041] Among them, the items to be returned correspond to the reverse service orders one by one, and the reverse service orders have a mapping relationship with the return service orders. For example, if the return service order includes one main item type item A, two subordinate item types item B, and one subordinate item type item C, then a reverse service order S1 corresponding to item A, two reverse service orders S2 and S3 corresponding to item B, and a reverse service order S4 corresponding to item C can be generated.
[0042] In one embodiment, a cargo collection instruction is generated after the reverse service order is generated, so that the cargo collection personnel collect the goods according to the cargo collection instruction and verify the collected items. If only part of the items in the return service order are collected, the original return service order is divided into sub-return service orders for picked up and unpicked items. The sub-return service order for picked up items corresponds to the reverse service order for the items that have been collected, and the sub-return service order for unpicked items corresponds to the reverse service order for the items that have not been collected.
[0043] Step S103: In response to receiving part or all of the items to be returned, determining a corresponding reverse service order according to the received items to be returned, and changing the status of the determined reverse service order.
[0044] In one embodiment, changing the status of the determined reverse service order may include: changing the status of the determined reverse service order to a pickup completion status.
[0045] Step S104: Based on the preset item return determination rules, item return processing is performed according to the status of the reverse service order corresponding to the return service order.
[0046] In one embodiment, the item return processing is performed according to the status of the reverse service order corresponding to the return service order, which may include: performing item return processing on the reverse service order whose status is the pickup completion status, and changing the status of the reverse service order whose item return processing is completed to the return completion status. The embodiment of the present invention generates a corresponding reverse service order for each item to be returned in the return service order, decouples the reverse service orders of each item to be returned, and enables the cargo collection and return personnel to directly focus on the item corresponding to a single reverse service order, without placing the item to be returned in an abnormal storage area or a temporary storage area, and waiting for the associated items to be returned to be collected before disposal, thereby solving the problem of long time for abnormal disposal of goods, reducing abnormal disposal links, improving the efficiency of item return operations, and also shortening the time for item returns.
[0047] In one embodiment, after changing the status of the reverse service order for completing the item return process to the return completion status, it may also include: releasing the return service order when the status of all reverse service orders is the return completion status.
[0048] Among them, when the original return service order is divided into sub-return service orders for picked up and not picked up, and the status of the reverse service orders of the items that have been collected corresponding to the sub-return service order for the picked up items are all in the return completion status, the sub-return service order that has been picked up is released.
[0049] In one embodiment, performing an item return process on a reverse service order whose status is a pickup completed state may include: determining, based on information about items to be returned, whether items to be returned include items of the main item type; and if items to be returned do not include items of the main item type, directly performing an item return process on the reverse service order whose status is a pickup completed state.
[0050] In one embodiment, the reverse service order with the pickup completed status is processed for item return, which may further include: when the items to be returned include items to be returned of the main item type, obtaining the status of the reverse service order of the items to be returned of the main item type; when the status of the reverse service order of the items to be returned of the main item type is the pickup completed status, calculating the ratio of the number of all reverse service orders with the pickup completed status or the return completed status to the number of all reverse service orders, and when the ratio is greater than a preset threshold, processing the reverse service order of the items to be returned of the main item type for item return. After processing the reverse service order of the items to be returned of the main item type for item return, it may further include: releasing the return service order and the reverse service orders of the subordinate items to be returned that have not been received.
[0051] Specifically, the preset threshold value can be set to 80%. For example, the return service order includes 1 item D of the main item type and 99 items F of the subordinate item type. If there are 90 reverse service orders of item F with the status of pickup completion or return completion, item D can be returned after receiving it, and after the return of item D is completed, the return service order and other reverse orders of unreceived item F can be released. If there are 50 reverse service orders of item F with the status of pickup completion or return completion, item D needs to be temporarily stored after receiving it until the ratio of the number of reverse service orders with the status of pickup completion or return completion to the number of all reverse service orders is greater than the preset threshold, and item D can be returned.
[0052] The preset threshold can be set according to the value of the subordinate type of items. The higher the value of the subordinate type of items, the larger the preset threshold. When the value of the subordinate type of items can be ignored, the preset threshold can be set to 0. That is, as long as the status of the reverse service order of the main item type to be returned is in the pickup completion status or the return completion status, it will be fine.
[0053] In one embodiment, performing item return processing on a reverse service order with a pickup completed status may also include: when the status of the reverse service order of the to-be-returned item of the main item type is not a pickup completed status, directly performing item return processing on the reverse service order with a pickup completed status.
[0054] Figure 2 1 is a flow chart of a method for returning goods according to an embodiment of the present invention.
[0055] like Figure 2As shown, in one embodiment, a return service order is generated according to the information of the items to be returned, and a corresponding reverse service order is generated for each item to be returned in the return order. When some or all of the items to be returned are received, the status of the corresponding reverse service order is changed to a pickup completion status according to the received items. It is determined whether the items to be returned include items of the main item type. If the items to be returned do not include items of the main item type, the reverse service order with a pickup completion status is directly processed for item return. In the case that the items to be returned include items of the main item type to be returned, if the reverse service order of the items to be returned of the main item type is in the pickup completion status, then the ratio of the number of reverse service orders with the pickup completion status or the return completion status to the number of all reverse service orders is calculated. When the ratio is greater than the preset threshold, the reverse service order of the items to be returned of the main item type is processed for item return, and then the return service order and the reverse service orders of the subordinate items to be returned that have not been received are released. Otherwise, the reverse service order with the pickup completion status is directly processed for item return.
[0056] The embodiment of the present invention uses preset item return determination rules to process returns for return service orders of items to be returned that include a main item type and a subordinate item type. It can ensure that the return of the main item type is completed according to preset thresholds while reducing dependence on the return progress of the subordinate item type, thereby achieving the technical effect of reducing the losses of merchants and improving the efficiency of item returns.
[0057] Figure 3 2 is a schematic diagram of main modules of an article return device according to an embodiment of the present invention.
[0058] like Figure 3 As shown, an article return device 300 according to an embodiment of the present invention mainly includes: a return service order generation module 301, a reverse service order generation module 302, a module for receiving articles to be returned 303, and an article return module 304.
[0059] The return service form generation module 301 is used to generate a return service form in response to an item return request and according to the information of the items to be returned. The return service form includes at least one item to be returned.
[0060] The reverse service order generation module 302 is used to generate a corresponding number of reverse service orders corresponding to the return service order according to the number of items to be returned included in the return service order.
[0061] The module 303 for receiving items to be returned is used to determine the corresponding reverse service order according to the received items to be returned in response to receiving part or all of the items to be returned, and change the status of the determined reverse service order.
[0062] The item return module 304 is used to process item returns based on a preset item return determination rule and according to the status of the reverse service order corresponding to the return service order.
[0063] In one embodiment, the module for receiving items to be returned 303 is specifically used to: change the status of the determined reverse service order to a pickup completion status; the item return module 304 is specifically used to: perform item return processing on the reverse service order with a pickup completion status, and change the status of the reverse service order with completed item return processing to a return completion status.
[0064] In one embodiment, the item return module 304 is specifically used to release the return service order when the status of all reverse service orders is the return completion status.
[0065] In one embodiment, the information of items to be returned may include the item type of the items to be returned, and the item type may include the main item type; the item return module 304 is specifically used to: determine whether the items to be returned include items of the main item type according to the information of items to be returned; if the items to be returned do not include items of the main item type, directly perform item return processing on the reverse service order with the pickup completion status.
[0066] In one embodiment, the item return module 304 is specifically used for: when the items to be returned include items to be returned of the main item type, obtaining the status of the reverse service order of the items to be returned of the main item type; when the status of the reverse service order of the items to be returned of the main item type is a pickup completion status, calculating the ratio of the number of all reverse service orders with a pickup completion status or a return completion status to the number of all reverse service orders; when the ratio is greater than a preset threshold, performing item return processing on the reverse service order of the items to be returned of the main item type.
[0067] In one embodiment, the item return module 304 is specifically used for: when the status of the reverse service order of the to-be-returned item of the main item type is not the pickup completion status, directly performing item return processing on the reverse service order with the pickup completion status.
[0068] In one embodiment, the item type may also include a subordinate item type; the item return module 304 is specifically used to: release a return service order and a reverse service order for the subordinate type of items to be returned that have not been received.
[0069] In addition, the specific implementation content of the item return device in the embodiment of the present invention has been described in detail in the above item return method, so the repeated content will not be described here.
[0070] Figure 4An exemplary system architecture 400 is shown to which an item return method or an item return apparatus according to an embodiment of the present invention can be applied.
[0071] like Figure 4 As shown, system architecture 400 may include terminal devices 401, 402, 403, network 404 and server 405. Network 404 is used to provide a medium for communication links between terminal devices 401, 402, 403 and server 405. Network 404 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0072] Users can use terminal devices 401, 402, 403 to interact with server 405 through network 404 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 401, 402, 403, such as item return applications, logistics applications, shopping applications, instant messaging tools, email clients, social platform software, etc. (only as examples).
[0073] The terminal devices 401 , 402 , and 403 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, and desktop computers.
[0074] The server 405 may be a server that provides various services, such as a backend management server (for example only) that provides support for the item return websites browsed by the user using the terminal devices 401, 402, and 403. The backend management server may respond to the item return request and other data received, generate a return service order based on the information of the items to be returned, and the return service order includes no less than one item to be returned; generate a corresponding number of reverse service orders corresponding to the return service order based on the number of items to be returned included in the return service order; in response to receiving part or all of the items to be returned, determine the corresponding reverse service order based on the received items to be returned, and change the status of the determined reverse service order; based on the preset item return determination rules, perform item return processing and other processing according to the status of the reverse service order corresponding to the return service order, and feed back the processing result (for example, item return - for example only) to the terminal device.
[0075] It should be noted that the item return method provided in the embodiment of the present invention is generally executed by the server 405 , and accordingly, the item return device is generally set in the server 405 .
[0076] It should be understood that Figure 4 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.
[0077] Reference below Figure 5 , which shows a schematic diagram of the structure of a computer system 500 of a terminal device or a server suitable for implementing an embodiment of the present invention. Figure 5 The terminal device or server shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0078] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage part 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the system 500 are also stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0079] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed, so that a computer program read therefrom is installed into the storage section 508 as needed.
[0080] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, the above-mentioned functions defined in the system of the present invention are executed.
[0081] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0082] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0083] The modules involved in the embodiments of the present invention may be implemented in software or hardware. The modules described may also be set in a processor. For example, they may be described as: a processor including a return service form generation module, a reverse service form generation module, a module for receiving items to be returned, and an item return module. The names of these modules do not, in some cases, constitute limitations on the modules themselves. For example, the return service form generation module may also be described as "a module for generating a return service form based on information about items to be returned in response to an item return request."
[0084] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by a device, the device includes: in response to an item return request, generating a return service order according to the information of the items to be returned, and the return service order includes no less than one item to be returned; according to the number of items to be returned included in the return service order, generating a corresponding number of reverse service orders corresponding to the return service order; in response to receiving part or all of the items to be returned, determining the corresponding reverse service order according to the received items to be returned, and changing the status of the determined reverse service order; based on the preset item return determination rules, performing item return processing according to the status of the reverse service order corresponding to the return service order.
[0085] According to the technical solution of the embodiment of the present invention, in response to an item return request, a return service order is generated according to the information of the items to be returned, and the return service order includes no less than one item to be returned; according to the number of items to be returned included in the return service order, a corresponding number of reverse service orders corresponding to the return service order is generated; in response to receiving part or all of the items to be returned, a corresponding reverse service order is determined according to the received items to be returned, and the state of the determined reverse service order is changed; based on the preset item return determination rule, the item return is processed according to the state of the reverse service order corresponding to the return service order. By generating a corresponding reverse service order for each item to be returned, after receiving part or all of the items to be returned, the state can be changed based on the corresponding reverse service order, and the item return can be processed according to the item return determination rule, which can reduce the cost of using the warehouse, optimize the return operation process, improve the efficiency and flexibility of returns, and enhance the user's return experience.
[0086] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for returning an item, characterized in that: include: In response to an item return request, generating a return service form according to information of items to be returned, wherein the return service form includes at least one item to be returned; According to the number of items to be returned included in the return service order, generating a corresponding number of reverse service orders corresponding to the return service order; In response to receiving part or all of the items to be returned, determining a corresponding reverse service order according to the received items to be returned, and changing the status of the determined reverse service order; Based on the preset item return determination rules, item return processing is performed according to the status of the reverse service order corresponding to the return service order.
2. The method according to claim 1, characterized in that: The state change of the determined reverse service order includes: Changing the status of the determined reverse service order to a pickup completed status; The item return process is performed according to the status of the reverse service order corresponding to the return service order, including: The reverse service order whose status is the pickup completion status is processed for item return, and the status of the reverse service order whose item return processing is completed is changed to the return completion status.
3. The method according to claim 2, characterized in that After the status of the reverse service order for completing the item return process is changed to the return completed status, the method further includes: When the status of all reverse service orders is the return completion status, the return service order is released.
4. The method according to claim 2, characterized in that: The information of the items to be returned includes the item type of the items to be returned, and the item type includes the main item type; The item return processing for the reverse service order in the pickup completion state includes: Determining, according to the information of the items to be returned, whether the items to be returned include items to be returned of the main item type; In the case that the items to be returned do not include items of the main item type, the reverse service order with the pickup completed status is directly processed for item return.
5. The method according to claim 4, characterized in that The processing of returning items to the reverse service order in the pickup completion state further includes: In a case where the items to be returned include items to be returned of the main item type, obtaining the status of the reverse service order of the items to be returned of the main item type; When the status of the reverse service order of the to-be-returned item of the main item type is the pickup completed status, the ratio of the number of all reverse service orders with the pickup completed status or the return completed status to the number of all reverse service orders is calculated. When the ratio is greater than a preset threshold, the reverse service order of the to-be-returned item of the main item type is processed for item return.
6. The method according to claim 5, characterized in that The processing of returning items to the reverse service order in the pickup completion state further includes: When the status of the reverse service order of the to-be-returned item of the main item type is not the pickup completion status, the reverse service order with the pickup completion status is directly processed for the item return.
7. The method according to claim 5, characterized in that The item type also includes subordinate item types; After the reverse service order of the to-be-returned item of the main item type is processed for item return, the method further includes: Release the return service order and the reverse service orders of the subordinate types of items to be returned that have not been received.
8. An item return device, characterized in that: include: A return service form generation module, configured to generate a return service form according to information of items to be returned in response to an item return request, wherein the return service form includes at least one item to be returned; A reverse service order generation module, configured to generate a corresponding number of reverse service orders corresponding to the return service order according to the number of items to be returned included in the return service order; A module for receiving items to be returned, configured to, in response to receiving part or all of the items to be returned, determine a corresponding reverse service order according to the received items to be returned, and change the state of the determined reverse service order; The item return module is used to process item returns based on a preset item return determination rule and according to the status of the reverse service order corresponding to the return service order.
9. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.
10. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
