Enterprise e-commerce electronic order processing system
By using the barcode generation module in the e-commerce order processing system, the problem of untimely update of inventory data in the existing technology is solved, and an efficient process of order cancellation and re-ordering is realized.
Patent Information
- Application Number
- CN202411453414.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-17
- Publication Date
- 2025-02-11
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In e-commerce order processing, it is difficult for the existing technology to update inventory data in a timely manner, resulting in the goods not being taken away but the order has been displayed for shipment, which affects subsequent customer orders.
By setting up a barcode generation module, each goods are placed in an order and the barcode is generated. When the logistics personnel take the goods, they scan the barcode and mark it as shipped. Customers can cancel the order directly during the unchecked process, and the goods can be replenished to inventory immediately.
It improves the efficiency of order cancellation and ordering again, avoids the problem of untimely goods entering the warehouse, and ensures timely updates of inventory data.
Smart Images

Figure CN119417558A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of order processing, in particular to an enterprise e-commerce electronic order processing system. Background Art
[0002] E-commerce orders are an important part of people's commercial life. With the increasing development of order goods, especially the vigorous development of online shopping, there are more and more goods, which are also an important part of people's daily life. Enterprise e-commerce is not only based on transaction activities on the Internet, but also refers to the use of electronic information technology (IT) to solve problems, reduce costs, increase value and create business and trade opportunities. Business activities, including a series of trade activities from raw material inquiry, procurement, product display, ordering to production, storage and transportation, electronic payment, etc., are realized through the Internet.
[0003] In online sales transactions, there are a large number of orders that need to be automatically processed by the system. In order to ensure the purpose of normal delivery, before generating an order, appropriate inventory is required to generate the order and ship it. There are returns during transactions. In the existing technology, merchants cooperate with logistics units. After delivery, the merchant directly pastes the delivery logistics order, and then the logistics unit picks up the goods and sends the logistics. There will be a lot of goods that are still in the merchant but not taken away, but the order has been shown to be shipped. When the order is cancelled by the customer, although the goods are still in the merchant and have not been taken away, they still need to go through the system process and intercept the goods, so that the inventory data cannot be updated in time. Then, when the goods are less, out-of-stock information will be displayed first, and subsequent customers cannot place orders, affecting the sales of goods. Therefore, we propose an enterprise e-commerce electronic order processing system. Summary of the invention
[0004] The purpose of the present invention is to provide an enterprise e-commerce electronic order processing system. By setting a barcode generation module, a barcode is generated for each product after an order is placed. The barcode is scanned to mark the goods as being in a shipped state only when the goods are taken away by logistics personnel. Before the barcode is scanned, it can be determined that the goods are in a state of not being taken away. During any process of not being taken away, the customer can directly cancel the order without intercepting the system operation, so that the goods are immediately replenished to the inventory, thereby improving the efficiency of order cancellation and re-ordering, and solving the problems raised in the background technology.
[0005] To achieve the above-mentioned purpose, the present invention provides the following technical solutions: an enterprise e-commerce electronic order processing system, comprising a server, an order processing system, a delivery system, a warehouse management module and a user terminal, wherein the user terminal is connected to the server via the Internet, the output end of the server is connected to a payment processing module, and the output end of the payment processing module is also connected to the input end of the server; the output and input ends of the order processing system are connected to the input and output ends of the server, the order processing system comprises an order receiving module, an order number generating module and an order canceling module, and in addition, the order processing system also comprises an order distributing module for distributing already generated orders; the delivery system is connected to the server, and the output end of the delivery system is also connected to a barcode generating module for generating The barcode contains order and goods information, the shipping system is connected to the logistics processing module, and the logistics processing module is connected to the logistics shipping module, the output end of the logistics shipping module is connected to the code scanning module, the output end of the code scanning module is connected to the warehouse management module, the output end of the server is also connected to the order interception module, the output end of the order interception module is connected to the input end of the logistics shipping module; the warehouse management module is connected to the server, and the warehouse management module is also connected to the inventory verification module, wherein the warehouse management module and the inventory verification module are used to manage and update the warehouse goods data and are responsible for the outbound operation of the goods; the output end of the server is also connected to the logistics interception module, the output end of the logistics interception module is connected to the logistics processing module, and the output end of the logistics processing module is also connected to the code scanning module.
[0006] By adopting the above technical solution, automatic processing and automatic delivery of orders can be realized, and automatic interception and cancellation and warehousing processing can be performed when an order is cancelled. The above operations can also be performed with the assistance of the customer service system. Unshipped goods can be replenished to the inventory again more quickly, avoiding the delay in warehousing of goods left after the cancellation of the order and affecting other customers' orders.
[0007] Optionally, the output end of the server is connected to an approval module, and the output end of the approval module is connected to a logistics delivery module.
[0008] By adopting the above technical solution, the goods and order information are verified before the logistics delivery module sends the goods to avoid sending the wrong goods.
[0009] Optionally, the server is connected to a customer service system, and the user terminal is also connected to the customer service system via the Internet.
[0010] By adopting the above technical solution, the customer service system can assist customers in placing and canceling orders.
[0011] Optionally, the inventory verification module is connected to a warehouse database, and the warehouse database is used to store the goods data of the warehouse.
[0012] Optionally, the input end of the warehouse database is connected to an input terminal, and the input terminal is used to input the data of goods entering the warehouse when replenishing goods.
[0013] Optionally, the order processing system includes a payment verification module for verifying the payment status of the order.
[0014] Optionally, the order processing system also includes an order database, which is used to store completed and uncompleted order data.
[0015] Optionally, the order processing system also includes an order tracking module for tracking the order status in real time and updating it to the server.
[0016] Optionally, the barcode generation module includes a barcode generator and a barcode printer, and the barcode is printed by the barcode printer.
[0017] Compared with the prior art, the technical solution of this application has the following beneficial effects:
[0018] 1. The technical solution of the present application generates a barcode for each product after an order is placed by setting up a barcode generation module. The barcode is scanned to mark the goods as shipped only when the goods are taken away by logistics personnel. Before the barcode is scanned, it can be determined that the goods have not been taken away. During any process of not being taken away, the customer can directly cancel the order without intercepting the system operation, so that the goods can be immediately replenished to the inventory, thereby improving the efficiency of order cancellation and re-ordering.
[0019] 2. The technical solution of this application sets up an approval module, which requires approval before the goods are taken away to determine the status of the goods, so as to avoid the situation where the goods order has been cancelled but the goods are taken away for delivery. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:
[0021] Figure 1 It is a schematic diagram of the overall structure of the electronic order processing system for enterprise e-commerce of the present invention;
[0022] Figure 2 It is a schematic diagram of the structure of an order processing system of the enterprise e-commerce electronic order processing system of the present invention.
[0023] In the figure: 1. Server; 2. Order processing system; 21. Order receiving module; 22. Order number generation module; 23. Order cancellation module; 24. Order database; 25. Order tracking module; 26. Payment verification module; 27. Order allocation module; 3. Shipping system; 31. Logistics processing module; 32. Logistics shipping module; 33. Approval module; 34. Logistics interception module; 35. Barcode generation module; 36. Scanning module; 4. Warehouse management module; 41. Inventory verification module; 42. Warehouse database; 43. Input terminal; 5. User terminal; 51. Internet; 52. Customer service system; 6. Payment processing module; 7. Order interception module. DETAILED DESCRIPTION
[0024] Embodiment 1
[0025] See also Figure 1-2 This embodiment provides a technical solution: an enterprise e-commerce electronic order processing system, including a server 1, an order processing system 2, a delivery system 3, a warehouse management module 4 and a user terminal 5. The user terminal 5 is connected to the server 1 through the Internet 51. Customers can access the product link of the server 1 through the user terminal 5 through the Internet 51 and send an order request. In addition, for more convenient operation, a customer service system 52 is also provided. The server 1 is connected to the customer service system 52. The user terminal 5 is connected to the customer service system 52 through the Internet 51. When placing an order, you can seek help through the customer service system 52. The customer service system 52 can also perform auxiliary operations when canceling an order.
[0026] The warehouse management module 4 is connected to the server 1, and the warehouse management module 4 is also connected to the inventory verification module 41, wherein the warehouse management module 4 and the inventory verification module 41 are used to manage and update the warehouse cargo data and are responsible for the outbound operation of the cargo. In addition, the inventory verification module 41 is connected to the warehouse database 42, and the warehouse database 42 is used to store the warehouse cargo data. The input end of the warehouse database 42 is connected to the input terminal 43, and the input terminal 43 is used to enter the cargo data of the warehouse when replenishing the cargo.
[0027] The output and input ends of the order processing system 2 are connected to the input and output ends of the server 1. The order processing system 2 includes an order receiving module 21, an order number generating module 22 and an order canceling module 23. The order processing system 2 also includes an order assigning module 27, wherein the order receiving module 21 receives an order request from a customer, and when conditions are met, the order number generating module 22 generates an order number. The output end of the server 1 is connected to a payment processing module 6, and the output end of the payment processing module 6 is also connected to the input end of the server 1. The order processing system 2 includes a payment verification module 26 for verifying the payment status of the order. When the payment is completed, the order is assigned to the generated order through the order assigning module 27. The order processing system 2 also includes an order database 24, which is used to store completed and uncompleted order data. The order processing system 2 also includes an order tracking module 25 for real-time tracking of the order status and updating it to the server 1. After the order is placed and before entering the delivery process, the order can be directly canceled and refunded immediately, and the storage data of the storage database 42 can be updated at the same time.
[0028] The delivery system 3 is connected to the server 1, and a barcode generation module 35 is also connected to the output end of the delivery system 3. The barcode generation module 35 includes a barcode generator and a barcode printer. The barcode generator is used to generate a barcode containing order and goods information, and then print the barcode through the barcode printer. The barcode can be pasted on the surface of the goods. The delivery system 3 is connected to the logistics processing module 31. After the order is placed, the logistics code is pasted on the surface of the goods through the logistics processing module 31. When the order is canceled before the goods are taken away by the logistics personnel, the goods will not be shipped directly, and the order will be directly canceled. At the same time, the warehouse database 42 is updated and the payment is returned.
[0029] The logistics processing module 31 is connected to the logistics delivery module 32, and the output end of the logistics delivery module 32 is connected to the code scanning module 36. The output end of the code scanning module 36 is connected to the warehouse management module 4. When the logistics personnel come to pick up the goods, the barcode is scanned by the code scanning module 36 to update the status of the goods to the state of outbound and the logistics is issued. When intercepting the goods, it is necessary to go through the entire interception process. The output end of the server 1 is connected to the order interception module 7, and the output end of the order interception module 7 is connected to the input end of the logistics delivery module 32. The output end of the server 1 is also connected to the logistics interception module 34. The output end of the logistics interception module 34 is connected to the logistics processing module 31, and the output end of the logistics processing module 31 is also connected to the code scanning module 36. When the order is cancelled at this time, the interception information is sent to the server 1 through the order interception module 7, and then the logistics interception module 34 transmits the information to the logistics delivery module 32 to intercept the logistics. After the interception is successful, the goods are returned and re-entered into the warehouse. When the interception fails, the logistics transportation continues, and the return process is carried out after the goods arrive.
[0030] Embodiment 2
[0031] See also Figure 1-2 This embodiment provides a technical solution: an enterprise e-commerce electronic order processing system, including a server 1, an order processing system 2, a delivery system 3, a warehouse management module 4 and a user terminal 5. The user terminal 5 is connected to the server 1 through the Internet 51. Customers can access the product link of the server 1 through the user terminal 5 through the Internet 51 and send an order request. In addition, for more convenient operation, a customer service system 52 is also provided. The server 1 is connected to the customer service system 52. The user terminal 5 is connected to the customer service system 52 through the Internet 51. When placing an order, you can seek help through the customer service system 52. The customer service system 52 can also perform auxiliary operations when canceling an order.
[0032] The warehouse management module 4 is connected to the server 1, and the warehouse management module 4 is also connected to the inventory verification module 41, wherein the warehouse management module 4 and the inventory verification module 41 are used to manage and update the warehouse cargo data and are responsible for the outbound operation of the cargo. In addition, the inventory verification module 41 is connected to the warehouse database 42, and the warehouse database 42 is used to store the warehouse cargo data. The input end of the warehouse database 42 is connected to the input terminal 43, and the input terminal 43 is used to enter the cargo data of the warehouse when replenishing the cargo.
[0033] The output and input ends of the order processing system 2 are connected to the input and output ends of the server 1. The order processing system 2 includes an order receiving module 21, an order number generating module 22 and an order canceling module 23. The order processing system 2 also includes an order assigning module 27, wherein the order receiving module 21 receives an order request from a customer, and when conditions are met, the order number generating module 22 generates an order number. The output end of the server 1 is connected to a payment processing module 6, and the output end of the payment processing module 6 is also connected to the input end of the server 1. The order processing system 2 includes a payment verification module 26 for verifying the payment status of the order. When the payment is completed, the order is assigned to the generated order through the order assigning module 27. The order processing system 2 also includes an order database 24, which is used to store completed and uncompleted order data. The order processing system 2 also includes an order tracking module 25 for real-time tracking of the order status and updating it to the server 1. After the order is placed and before entering the delivery process, the order can be directly canceled and refunded immediately, and the storage data of the storage database 42 can be updated at the same time.
[0034] The delivery system 3 is connected to the server 1, and a barcode generation module 35 is also connected to the output end of the delivery system 3. The barcode generation module 35 includes a barcode generator and a barcode printer. The barcode generator is used to generate a barcode containing order and goods information, and then print the barcode through the barcode printer. The barcode can be pasted on the surface of the goods. The delivery system 3 is connected to the logistics processing module 31. After the order is placed, the logistics code is pasted on the surface of the goods through the logistics processing module 31. When the order is canceled before the goods are taken away by the logistics personnel, the goods will not be shipped directly, and the order will be directly canceled. At the same time, the warehouse database 42 is updated and the payment is returned.
[0035] The logistics processing module 31 is connected to the logistics delivery module 32, and the output end of the logistics delivery module 32 is connected to the code scanning module 36. The output end of the code scanning module 36 is connected to the warehouse management module 4. When the logistics personnel come to pick up the goods, the barcode is scanned by the code scanning module 36 to update the status of the goods to the state of outbound and the logistics is issued. When intercepting the goods, it is necessary to go through the entire interception process. The output end of the server 1 is connected to the order interception module 7, and the output end of the order interception module 7 is connected to the input end of the logistics delivery module 32. The output end of the server 1 is also connected to the logistics interception module 34. The output end of the logistics interception module 34 is connected to the logistics processing module 31, and the output end of the logistics processing module 31 is also connected to the code scanning module 36. When the order is cancelled at this time, the interception information is sent to the server 1 through the order interception module 7, and then the logistics interception module 34 transmits the information to the logistics delivery module 32 to intercept the logistics. After the interception is successful, the goods are returned and re-entered into the warehouse. When the interception fails, the logistics transportation continues, and the return process is carried out after the goods arrive.
[0036] In addition to the similarities mentioned above, the output end of the server 1 is also connected to an approval module 33, and the output end of the approval module 33 is connected to the logistics delivery module 32. Therefore, before the goods are taken away, they need to be approved to determine the status of the goods to avoid the situation where the goods order has been cancelled but the goods are taken away for delivery.
[0037] During use, the customer checks and places an order for the goods through the user terminal 5. The order information is transmitted to the server 1 via the Internet 51. The order information is received by the order receiving module 21 of the order processing system 2. After checking the goods, the warehouse management module 4 and the inventory checking module 41 are used to check whether there is any inventory. The inventory data is stored in the warehouse database 42, and the data is entered through the input terminal 43 each time the goods are replenished. In addition, the above-mentioned order placement and inventory verification operations can also be implemented through the customer service system 52. When it is determined that the goods are in stock, the order number generation module 22 generates an order number containing the order content. At this time, the customer needs to make a payment through the payment processing module 6. The payment verification module 26 will verify the collection data, and the order will be allocated to the delivery system 3 through the order allocation module 27. At the same time, the order is stored in the order database 24 and tracked by the order tracking module 25. Before the order is allocated to the delivery system 3, when the customer cancels the order, he will not enter the delivery system 3 again, and the order cancellation module 23 of the order processing system 2 will directly cancel the order and delete it from the order database 24. The payment is returned after verification by the payment processing module 6; when the customer does not cancel the order, after the order is assigned to the delivery system 3, the goods entering the delivery process first generate a barcode containing the goods information through the barcode generation module 35 and paste it on the goods, then paste the logistics company's logistics order number and enter the delivery system 3, and at the same time, the warehouse management module 4 marks the goods' waiting to be shipped. At this time, the goods are in the state of waiting to be shipped and waiting to be shipped. If the customer sends a refund message through the user terminal 5 at this time, the order interception module 7 sends an interception message to the logistics shipping module 32, so that the logistics shipping module 32 no longer performs the shipping operation, and the goods are no longer shipped. At the same time, the previously pasted barcode is abolished, and information is transmitted to the server 1, so that the warehouse management module 4 changes the goods status to the in-stock and unmarked state again, and the inventory can be replenished to the warehouse immediately. At the same time, the order cancellation module 23 of the order processing system 2 cancels the order and deletes it from the order database 24. At the same time, the payment is returned after verification by the payment processing module 6, so that subsequent customers can place orders again. The goods can be covered by the abolished barcode and logistics code by the workers and put into the warehouse again;In the above process, when the customer does not cancel the order, the goods are taken away by the logistics personnel, shipped through the logistics shipping module 32, and the generated bar code is scanned at the same time. At the same time, the goods and the order are verified by the approval module 33 to confirm that the shipped goods are correct, and the goods are marked as outbound and shipped. Then the warehouse management module 4 marks the outbound status of the goods, and at the same time, the warehouse database 42 updates the warehouse data. At the same time, the order information is updated to the order tracking system of the order processing system 2 through the warehouse management module 4 and the server 1. At this time, if the customer needs to cancel the order, the order cancellation module 23 attempts to cancel the order, and then the logistics interception module 34 sends an interception message to the logistics processing module 31, and then passes through the interception system of the logistics company. The goods are intercepted, and the interception situation is fed back to the server 1 through the delivery system 3. If the interception fails, the order cannot be cancelled and the return process needs to be carried out after the goods are delivered. On the contrary, when the interception is successful, after the goods are collected, they are scanned again by the scanning module 36, marking the goods status as being re-entered into the warehouse. At this time, the order cancellation module 23 can directly cancel the order, and cancel the barcode previously pasted, and transmit information to the server 1, so that the warehouse management module 4 changes the goods status to the in-stock and unmarked state again, replenishes the inventory to the warehouse, and at the same time, the order cancellation module 23 of the order processing system 2 cancels the order and deletes it from the order database 24, and at the same time, the payment processing module 6 verifies and returns the payment. ;
Claims
1. An enterprise e-commerce electronic order processing system, comprising a server (1), an order processing system (2), a delivery system (3), a warehouse management module (4) and a user terminal (5), characterized in that: The user terminal (5) is connected to the server (1) via the Internet (51); the output end of the server (1) is connected to a payment processing module (6); and the output end of the payment processing module (6) is also connected to the input end of the server (1); The output and input ends of the order processing system (2) are connected to the input and output ends of the server (1). The order processing system (2) includes an order receiving module (21), an order number generating module (22) and an order canceling module (23). In addition, the order processing system (2) also includes an order allocating module (27) for allocating the generated orders. The delivery system (3) is connected to the server (1), and the output end of the delivery system (3) is also connected to a barcode generation module (35) for generating a barcode containing order and goods information. The delivery system (3) is connected to a logistics processing module (31), and the logistics processing module (31) is connected to a logistics delivery module (32). The output end of the logistics delivery module (32) is connected to a code scanning module (36), and the output end of the code scanning module (36) is connected to a warehouse management module (4). The output end of the server (1) is also connected to an order interception module (7), and the output end of the order interception module (7) is connected to the input end of the logistics delivery module (32); The warehouse management module (4) is connected to the server (1), and the warehouse management module (4) is also connected to the inventory verification module (41), wherein the warehouse management module (4) and the inventory verification module (41) are used to manage and update warehouse goods data and are responsible for the outbound operation of goods; The output end of the server (1) is also connected to a logistics interception module (34), the output end of the logistics interception module (34) is connected to a logistics processing module (31), and the output end of the logistics processing module (31) is also connected to a code scanning module (36).
2. The enterprise e-commerce electronic order processing system according to claim 1 is characterized by: The output end of the server (1) is connected to an approval module (33), and the output end of the approval module (33) is connected to a logistics delivery module (32).
3. The enterprise e-commerce electronic order processing system according to claim 1 is characterized by: The server (1) is connected to a customer service system (52), and the user terminal (5) is also connected to the customer service system (52) via the Internet (51).
4. The enterprise e-commerce electronic order processing system according to claim 1 is characterized by: The inventory checking module (41) is connected to a warehouse database (42), and the warehouse database (42) is used to store the goods data of the warehouse.
5. The enterprise e-commerce electronic order processing system according to claim 4 is characterized by: The input end of the storage database (42) is connected to an input terminal (43), and the input terminal (43) is used to input the data of goods entering the warehouse when replenishing goods.
6. The enterprise e-commerce electronic order processing system according to claim 1 is characterized by: The order processing system (2) includes a payment verification module (26) for verifying the payment status of the order.
7. The enterprise e-commerce electronic order processing system according to claim 1 is characterized by: The order processing system (2) also includes an order database (24), which is used to store completed and uncompleted order data.
8. The enterprise e-commerce electronic order processing system according to claim 1 is characterized by: The order processing system (2) also includes an order tracking module (25) for tracking the order status in real time and updating it to the server (1).
9. The enterprise e-commerce electronic order processing system according to claim 1 is characterized by: The barcode generation module (35) comprises a barcode generator and a barcode printer, and the barcode is printed by the barcode printer.