Product information traceability processing method and device, electronic equipment and storage medium
By determining the inventory unit information of bundled products and constructing task orders, the problem of traceability of bundled products was solved, enabling accurate traceability of bundled products and supply chain information management, thereby improving transaction efficiency and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING JINGDONG TUOXIAN TECH CO LTD
- Filing Date
- 2026-03-05
- Publication Date
- 2026-06-12
AI Technical Summary
The difficulty in tracing the origin of bundled products during transactions leads to a lack of information on the product circulation process, making it difficult to meet supply chain compliance requirements.
By determining the product inventory unit information of the target product and the packaging inventory unit information of the packaging materials in the product combination, a task order is constructed and pushed to the logistics operation terminal, prompting the traceability mark entry operation, and binding the traceability mark information with the transaction information to realize the traceability of the product combination.
It enables precise traceability records for combined products, meeting the query needs of product sellers and regulatory agencies, and improving transaction efficiency and user experience.
Smart Images

Figure CN122198995A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the fields of warehousing and logistics and pharmaceutical supply chain technology, and more specifically, to a product information traceability processing method, apparatus, electronic device, storage medium and program product. Background Technology
[0002] With the rapid development of internet technology, users can purchase products by browsing e-commerce platforms and other online marketplaces. Distributors can also leverage their sales strategies to offer gift sets and other bundled products on these platforms to meet diverse user needs.
[0003] In realizing the present invention, the inventors discovered at least the following problems in the related technology: In the process of trading, combined products are usually packaged with packaging materials to make it difficult for relevant institutions or individuals to trace the source of each product in the combined product, which easily leads to a lack of information about the circulation process of the products and makes it difficult to meet the compliance requirements of the product supply chain. Summary of the Invention
[0004] In view of this, the present disclosure provides a product information traceability processing method, apparatus, electronic device, storage medium and program product.
[0005] One aspect of this disclosure provides a product information traceability processing method, comprising: responding to a transaction request regarding a combination of products, determining product inventory unit information of a target product in the combination of products, and packaging inventory unit information of packaging materials used to package the target product; constructing a task order based on the product inventory unit information and the packaging inventory unit information, and pushing the task order to a target terminal for logistics operations, wherein the task order is used to prompt the execution of an input operation for the traceability mark of the target product, and to prompt the acquisition of the combination of products by packaging the target product with the packaging materials; binding the traceability mark information determined based on the input operation with the transaction information regarding the combination of products to obtain target traceability information for tracing the combination of products.
[0006] According to embodiments of this disclosure, determining the product inventory unit information of the target product in the above-mentioned combined products and the packaging inventory unit information of the packaging material for the target product includes: identifying the target order carried by the above-mentioned transaction request to obtain the product inventory unit information, the packaging inventory unit information and the product quantity corresponding to the product inventory unit information, wherein the above-mentioned task order includes the product quantity.
[0007] According to embodiments of this disclosure, determining the product inventory unit information of the target product in the aforementioned combined products and the packaging inventory unit information of the packaging material for the target product includes: querying structured data based on the combined product attributes carried in the aforementioned transaction request to obtain product inventory unit information and packaging inventory unit information associated with the aforementioned combined product attributes, as well as the product quantity corresponding to the aforementioned product inventory unit information, wherein the aforementioned task order includes the aforementioned product quantity.
[0008] According to embodiments of this disclosure, the product information traceability processing method further includes: receiving a product update strategy, wherein the product update strategy is used to update at least one of the target product and packaging of the combined product; updating the target information in the structured data according to the product update strategy to obtain updated structured data, wherein the target information includes at least one of the following: the packaging inventory unit information, the product inventory unit information, and the product quantity corresponding to the product inventory unit information.
[0009] According to an embodiment of this disclosure, the product information traceability processing method further includes: in response to the product inventory quantity of the target product being less than the product quantity corresponding to the product inventory unit information, sending a stockout notification request to the server related to the transaction request, wherein the stockout notification request is used to indicate that the combined products are in a stockout state.
[0010] According to an embodiment of this disclosure, the above-mentioned construction of a task order based on the above-mentioned product inventory unit information and the above-mentioned packaging inventory unit information includes: constructing the above-mentioned task order based on the target type identifier carried in the above-mentioned transaction request, the above-mentioned product inventory unit information and the above-mentioned packaging inventory unit information, wherein the target type identifier in the above-mentioned task order is used to prompt the use of the above-mentioned packaging material to package the above-mentioned target product to obtain the above-mentioned combined product.
[0011] According to an embodiment of this disclosure, the product information traceability processing method further includes: displaying a type prompt element representing the target type identifier on the terminal display interface of the target terminal, wherein the prompt element is used to prompt the operation object to perform an input operation on the traceability mark of the target product and to perform a packaging operation on the target product using the packaging material.
[0012] Another aspect of this disclosure provides a product information traceability processing method, comprising: receiving target traceability information about a combination of products, wherein the target traceability information is determined by a product information traceability processing method; in response to an operation request for the combination of products, determining a product traceability record of at least one target product in the combination of products based on traceability marking information in the target traceability information; and displaying the product traceability record.
[0013] Another aspect of this disclosure provides a product information traceability processing method, comprising: displaying display elements related to a combined product; responding to a transaction by a target object regarding the display elements, sending a transaction request for the combined product to a designated server, wherein the designated server performs the following operations: determining product inventory unit information of the target product in the combined product, and packaging inventory unit information of the packaging material used to package the target product; constructing a task order based on the product inventory unit information and the packaging inventory unit information, and pushing the task order to a target terminal for logistics operations, wherein the task order prompts the user to perform an input operation on the traceability mark of the target product, and prompts the user to obtain the combined product by packaging the target product with the packaging material; binding the traceability mark information determined based on the input operation with the transaction information related to the combined product to obtain target traceability information for tracing the combined product.
[0014] According to an embodiment of this disclosure, the above-mentioned response to a transaction by a target object for the above-mentioned display element, sending a transaction request for the above-mentioned combined product to a designated server, includes: responding to the above-mentioned transaction, determining a corresponding product storage area based on the above-mentioned transaction, wherein the product storage area is used to store the above-mentioned target product and the above-mentioned packaging; and, if the product inventory of the above-mentioned target product in the above-mentioned product storage area matches the product demand quantity of the above-mentioned combined product for the above-mentioned target product, sending the above-mentioned transaction request to a designated server associated with the above-mentioned product storage area.
[0015] According to an embodiment of this disclosure, the product information traceability processing method further includes: displaying a shortage notification element for the combined products when the product inventory of the target product in the product storage area is less than the product demand quantity of the combined products for the target product.
[0016] Another aspect of this disclosure provides a product information traceability processing apparatus, comprising: a first determining module, configured to determine, in response to a transaction request regarding a combined product, product inventory unit information of a target product in the combined product, and packaging inventory unit information of the packaging material used to package the target product; a task order construction module, configured to construct a task order based on the product inventory unit information and the packaging inventory unit information, and push the task order to a target terminal for logistics operations, wherein the task order prompts for performing an input operation on the traceability mark of the target product, and prompts for obtaining the combined product by packaging the target product with the packaging material; and a binding module, configured to bind the traceability mark information determined based on the input operation and the transaction information regarding the combined product to obtain target traceability information for tracing the combined product.
[0017] Another aspect of this disclosure provides a product information traceability processing apparatus, comprising: a receiving module for receiving target traceability information about a combination of products, wherein the target traceability information is determined according to a product information traceability processing method; a second determining module for determining, in response to an operation request for the combination of products, a product traceability record of at least one target product in the combination of products based on traceability marking information in the target traceability information; and a product traceability record display module for displaying the product traceability record.
[0018] Another aspect of this disclosure provides a product information traceability processing device, comprising: a display module for displaying display elements related to a combined product; and a sending module for sending a transaction request for the combined product to a designated server in response to a transaction by a target object regarding the display elements, wherein the designated server performs the following operations: determining product inventory unit information of the target product in the combined product and packaging inventory unit information of the packaging material used to package the target product; constructing a task order based on the product inventory unit information and the packaging inventory unit information, and pushing the task order to a target terminal for logistics operations, wherein the task order prompts the user to perform an input operation on the traceability mark of the target product and prompts the user to obtain the combined product by packaging the target product with the packaging material; and binding the traceability mark information determined based on the input operation with the transaction information related to the combined product to obtain target traceability information for tracing the combined product.
[0019] Another aspect of this disclosure provides an electronic device comprising: one or more processors; and a memory for storing one or more programs, wherein, when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to perform the method as described above.
[0020] Another aspect of this disclosure provides a computer-readable storage medium storing computer-executable instructions that, when executed, are used to implement the method described above.
[0021] Another aspect of this disclosure provides a computer program product including computer-executable instructions that, when executed, are used to implement the method described above.
[0022] According to embodiments of this disclosure, by determining the product inventory unit information of the target product in the combined product and the packaging inventory unit information of the packaging materials used to package the combined product based on a transaction request for the combined product, and generating a task order based on the product inventory unit information and packaging inventory unit information, it is possible to avoid directly storing the combined product based on the independent inventory unit information representing the combined product, thereby achieving a more accurate representation of the inventory status of the target product. Furthermore, by using packaging inventory information to represent the inventory status of the combined product, the lack of supply chain information regarding the product is reduced. Simultaneously, by pushing the task order to the target terminal used for logistics operations, relevant operators can be prompted to accurately pick the target product and packaging materials, and perform a data entry operation on the traceability mark of the target product. This enables the acquisition of traceability records for each target product in the combined product sold independently. Subsequently, by using the task order to prompt operators to package the target product with packaging materials, a marketable combined product can be obtained. By binding traceability marking information with transaction information about the combined products, the obtained target traceability information can be used to query the traceability records of each target product in the combined products. This can more accurately meet the sales needs of the product sellers for the combined products, as well as the needs of the target objects or relevant regulatory agencies for querying the traceability information of each target product in the transaction process, and meet the relevant needs for querying the supply chain information of the products, thereby improving the transaction efficiency and interactive experience of the target objects. Attached Figure Description
[0023] The above and other objects, features and advantages of this disclosure will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:
[0024] Figure 1 An exemplary system architecture for applying product information traceability processing methods according to embodiments of this disclosure is illustrated.
[0025] Figure 2 A flowchart illustrating a product information traceability processing method according to an embodiment of the present disclosure is shown schematically.
[0026] Figure 3 The schematic diagram illustrates the principle of a product information traceability processing method according to an embodiment of the present disclosure.
[0027] Figure 4 A flowchart illustrating a product information tracing processing method according to another embodiment of this disclosure is shown.
[0028] Figure 5 A flowchart illustrating a product information traceability processing method according to yet another embodiment of this disclosure is shown.
[0029] Figure 6The diagram illustrates an application scenario of the product information traceability processing method according to an embodiment of the present disclosure.
[0030] Figure 7 A block diagram of a product information traceability processing apparatus according to an embodiment of the present disclosure is shown schematically.
[0031] Figure 8 A block diagram of a product information traceability processing apparatus according to another embodiment of the present disclosure is shown schematically.
[0032] Figure 9 A block diagram of a product information traceability processing apparatus according to yet another embodiment of the present disclosure is shown schematically.
[0033] Figure 10 A block diagram of an electronic device suitable for implementing the product information traceability processing method described above, according to an embodiment of the present disclosure, is shown schematically. Detailed Implementation
[0034] The embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure for ease of explanation. However, it will be apparent that one or more embodiments may be practiced without these specific details. Furthermore, descriptions of well-known structures and techniques are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.
[0035] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this disclosure. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.
[0036] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein are to be interpreted in a manner consistent with the context of this specification, and not in an idealized or overly rigid way.
[0037] When using expressions such as "at least one of A, B and C", they should generally be interpreted in accordance with the meaning that is commonly understood by those skilled in the art (e.g., "a system having at least one of A, B and C" should include, but is not limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B and C, etc.).
[0038] In the embodiments disclosed herein, the collection, updating, analysis, processing, use, transmission, provision, disclosure, and storage of data (e.g., including but not limited to user personal information) comply with relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. In particular, necessary measures have been taken to prevent unauthorized access to user personal information data and to safeguard user personal information security and network security.
[0039] In the embodiments disclosed herein, user authorization or consent is obtained before acquiring or collecting user personal information.
[0040] The inventors discovered that bundled products such as gift boxes and lucky bags need to be stored and sold as independent products. Because bundled products are complete product objects that can be purchased by users, the multiple products (or sub-items) within a bundled product need to be completely packaged in boxes for storage and logistics to the user's designated address. However, because the products are packaged, it is difficult to record traceability information without damaging the packaging. Furthermore, in the process of supply chain information management for bundled products, as independent salable products with independent inventory unit information, it is easy for actual inventory information, sales information, and other supply chain information of the products within the bundled product to be missing or confused. This leads to deviations in the actual supply chain status of the product and makes it difficult to accurately plan supply chain decision-making strategies for the product.
[0041] Embodiments of this disclosure provide a product information traceability processing method, apparatus, electronic device, storage medium, and program product. The product information traceability processing method includes: responding to a transaction request regarding a combined product, determining product inventory unit information of a target product in the combined product, and packaging inventory unit information of the packaging material used to package the target product; constructing a task order based on the product inventory unit information and packaging inventory unit information, and pushing the task order to a target terminal for logistics operations, wherein the task order prompts for performing an input operation on the traceability mark of the target product, and prompts for obtaining the combined product by packaging the target product with the packaging material; binding the traceability mark information determined based on the input operation with the transaction information regarding the combined product to obtain target traceability information for tracing the combined product.
[0042] Figure 1 This illustration schematically depicts an exemplary system architecture to which a product information traceability processing method can be applied according to embodiments of this disclosure. It should be noted that... Figure 1 The examples shown are merely examples of system architectures that can be applied to the embodiments of this disclosure, in order to help those skilled in the art understand the technical content of this disclosure, but do not mean that the embodiments of this disclosure cannot be used in other devices, systems, environments or scenarios.
[0043] like Figure 1 As shown, the system architecture 100 according to this embodiment may include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104, a server 105, and a warehousing and logistics center 106. The network 104 serves as a medium for providing communication links between the first terminal device 101, the second terminal device 102, the third terminal device 103, and the server 105. The network 104 may include various connection types, such as wired and / or wireless communication links, etc.
[0044] Users can use the first terminal device 101, the second terminal device 102, and the third terminal device 103 to interact with the server 105 via the network 104 to receive or send messages, etc. Various communication client applications can be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, and / or social media platform software, etc. (for example only).
[0045] The first terminal device 101, the second terminal device 102, and the third terminal device 103 can be various electronic devices with displays and support web browsing, including but not limited to smartphones, tablets, laptops, and desktop computers.
[0046] Server 105 can be a server that provides various services, such as a backend management server that supports websites browsed by users using the first terminal device 101, the second terminal device 102, and the third terminal device 103 (this is just an example). The backend management server can analyze and process data such as received user requests, and feed back the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal devices.
[0047] Warehousing and logistics center 106 can be a warehouse for storing electronic products, nutritional supplements, and other products awaiting transaction. Operators, handling robots, and other devices can pick target products and packaging materials from the warehouse shelves based on the product inventory unit information and packaging inventory unit information in the received task order, and perform input and packaging operations for the target products.
[0048] It should be noted that the product information traceability processing method provided in this embodiment can generally be executed by server 105. Correspondingly, the product information traceability processing device provided in this embodiment can generally be located in server 105. The product information traceability processing method provided in this embodiment can also be executed by a server or server cluster that is different from server 105 and capable of communicating with the first terminal device 101, the second terminal device 102, the third terminal device 103, and / or server 105. Correspondingly, the product information traceability processing device provided in this embodiment can also be located in a server or server cluster that is different from server 105 and capable of communicating with the first terminal device 101, the second terminal device 102, the third terminal device 103, and / or server 105. Alternatively, the product information traceability processing method provided in this embodiment can also be executed by the first terminal device 101, the second terminal device 102, or the third terminal device 103, or it can be executed by other terminal devices different from the first terminal device 101, the second terminal device 102, or the third terminal device 103. Accordingly, the product information traceability processing device provided in this embodiment of the present disclosure may also be set in the first terminal device 101, the second terminal device 102 or the third terminal device 103, or in other terminal devices different from the first terminal device 101, the second terminal device 102 or the third terminal device 103.
[0049] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0050] Figure 2 A flowchart illustrating a product information traceability processing method according to an embodiment of the present disclosure is shown schematically.
[0051] like Figure 2 As shown, the product information traceability processing method includes operations S210~S230.
[0052] In operation S210, in response to a transaction request regarding the combined products, the product inventory unit information of the target product in the combined products and the packaging inventory unit information of the packaging material for the target product are determined.
[0053] In operation S220, a task order is constructed based on product inventory unit information and packaging inventory unit information, and the task order is pushed to the target terminal for logistics operations.
[0054] In operation S230, the traceability marker information determined based on the input operation is bound with the transaction information about the combined products to obtain the target traceability information for tracing the combined products.
[0055] According to embodiments of this disclosure, the bundled product can be a target product that can be sold individually, packaged and sold in combination as a lucky bag, gift box, or other similar form. For example, the bundled product can be a nutritional supplement gift box, where the target product can be a bottled nutritional supplement that can be sold individually, and the packaging can be a gift box used to package the bottled nutritional supplement. The relevant platform can display the transaction components corresponding to the bundled product on the terminal's display interface, so that the target user can trigger a transaction request by performing interactive behavior on the transaction components corresponding to the bundled product.
[0056] According to embodiments of this disclosure, a Stock Keeping Unit (SKU, also known as an inventory quantity unit) can be the smallest classification unit representing the physical characteristics of a product. Stock keeping unit information can be a field or identifier representing an SKU. Stock keeping unit information can represent a specific, marketable target product entity; for example, product stock keeping unit information can map to multiple levels of product attributes such as color, size, and capacity of the target product. Packaging stock keeping unit information can map to a unique packaged item used to combine products within a warehouse area.
[0057] In some embodiments, based on a product strategy for bundled products, a mapping relationship can be established between the bundled product identifier and product inventory unit information and packaging product inventory unit information, and the bundled product identifier, product inventory unit information and packaging product inventory unit information can be associated and stored so that when a transaction request for a bundled product is received, the associated product inventory unit information and packaging inventory unit information can be determined using the bundled product identifier according to the mapping relationship.
[0058] It should be noted that in the warehousing area used for logistics operations, combined products can be in an incompletely packaged state. The warehousing area can store packaging materials for combined products and the target products.
[0059] According to embodiments of this disclosure, a task order can be used to instruct an operator to perform logistics operations in a warehouse area. The task order may include product inventory unit information and packaging inventory unit information for the target product in a product combination, or the task order may include the product storage location determined based on the product inventory unit information, and the packaging storage location determined based on the packaging storage unit information. Thus, an operator can browse the task order received at the target terminal and select multiple target products and packaging materials according to the requirements of the product combination.
[0060] In some embodiments, the target terminal may include a handling robot for a storage area. The handling robot can pick target products and packages in the storage area according to task order prompts. The task order can be task instruction information for controlling the handling robot.
[0061] According to embodiments of this disclosure, the task sheet is also used to prompt the user to perform an input operation on the traceability mark of the target product and to prompt the user to obtain a combined product by packaging the target product with packaging materials. For example, the task sheet for combining products can display specified display elements such as text or graphics on the display interface of the target terminal, thereby enabling the operator to perform an input operation on the traceability mark of the target product and a packaging task to package the target product with packaging materials based on the display elements.
[0062] In some embodiments, the task sheet may also include a specified task instruction signal or task identifier to prompt the robot, operator, or other operating object to perform traceability labeling operations on the target product and to package the target product.
[0063] In some embodiments, a task sheet may prompt the operator to package multiple target products using packaging materials and seal the packaging materials containing the target products with plastic wrap to bring the combined products into a marketable state.
[0064] According to embodiments of this disclosure, the traceability mark for the target product can be any type of marking information such as a QR code, barcode, or electronic tag. The traceability mark, whether affixed to or printed on the surface of the target product, can be scanned using an image acquisition device, a near-field communication device, or a smartphone capable of recording traceability mark information, to complete the recording operation.
[0065] According to embodiments of this disclosure, by performing an input operation on the traceability mark, traceability mark information such as the traceability code can be stored. Furthermore, a product traceability query request can be generated based on the traceability mark information. By sending a traceability query request to a specified server, any product traceability record data, such as production process information, raw material information, and processing time information corresponding to the target product, can be obtained.
[0066] In some embodiments, transaction information regarding the combined product may include information related to the transaction request, such as the order number corresponding to the transaction request. Furthermore, the transaction information may also include a tracking number related to the transaction request. The embodiments of this disclosure do not limit the specific type of transaction information, as long as it is relevant to the transaction concerning the combined product.
[0067] According to embodiments of this disclosure, when a target entity triggers a transaction request for a bundled product, a task order containing product inventory unit information and packaging inventory unit information is pushed to the target terminal used for logistics operations. This prompts the operator to pick packaging materials and multiple target products according to the needs of the bundled product, and prompts the operator to enter the traceability tag information of each target product. This allows the traceability tag information of each target product in the packaged bundled product to be bound to the transaction information, enabling the obtained target traceability information to perform traceability record queries on each target product in the bundled product. This more accurately meets the bundled product sales needs of the product seller, as well as the traceability information query needs of the target entity or relevant regulatory agencies for each target product during the transaction process.
[0068] It should be noted that the executing entity of the product information traceability processing method provided in this disclosure can be a server or computer used in the warehousing and logistics area, but it is not limited to this; it can also be other servers that are communicatively connected to the server in the warehousing and logistics area. The embodiments of this disclosure do not limit the executing entity of the product information traceability processing method, as long as it can interact with the target terminal used for logistics operations.
[0069] According to embodiments of this disclosure, determining the product inventory unit information of the target product in the combined products and the packaging inventory unit information of the packaging material for the target product may include: identifying the target order carried in the transaction request to obtain the product inventory unit information, the packaging inventory unit information, and the product quantity corresponding to the product inventory unit information.
[0070] According to embodiments of this disclosure, a target order may be generated by a target object through a transaction involving a combination of products. The target order may include associated stored product inventory unit information, product quantity, and packaging inventory unit information. By performing data identification on the target order, the product inventory unit information, packaging inventory unit information, and the product quantity corresponding to the product inventory unit information can be obtained.
[0071] According to embodiments of this disclosure, the task order includes the quantity of each target product. For example, a target order may include the combined product inventory unit information SKU_KIT_001 corresponding to the associated stored combined products, the product inventory unit information SKU_A of the first target product, the quantity of the first target product 1, the product inventory unit information SKU_B of the second target product, the quantity of the second target product 2, the packaging inventory unit information SKU_C of the packaging material, and the quantity of the packaging material 1. The task order fills the associated product inventory unit information, packaging inventory unit information, and the product quantity corresponding to the product inventory unit information into the task order template to obtain a task order for pushing to the target terminal.
[0072] This allows the server in the warehousing area to directly identify key information in the target order of the combined products, conveniently generating task sheets to prompt the operators to perform logistics operations such as picking, data entry, and packaging. This enables combined products in non-pre-packaged state to quickly complete the logistics process, and realizes the input and binding of traceability marking information of target products in packaged combined products with transaction information. This improves the efficiency of traceability query for target products and avoids the reduced accuracy of target product inventory statistics due to the difficulty in accurately counting the inventory of target products in combined products, thereby improving the accuracy of supply chain information management for combined products.
[0073] In some embodiments, determining the product inventory unit information of the target product in the combined product and the packaging inventory unit information of the packaging of the target product may further include: querying structured data based on the combined product attributes carried in the transaction request to obtain the product inventory unit information and packaging inventory unit information associated with the combined product attributes, as well as the product quantity corresponding to the product inventory unit information.
[0074] According to embodiments of this disclosure, the combined product attributes can be data that identifies the combined product, such as a combined product identifier and combined product inventory unit information. For example, the combined product attributes may include the combined product inventory unit information SKU_KIT_001. Alternatively, the combined product attributes may also include: the product identifier of the combined product: health_mian.
[0075] According to embodiments of this disclosure, structured data may include multiple predictive information associated with preset combined product attributes.
[0076] For example, structured data can be stored in association based on the structured relationships shown in Table 1.
[0077] Table 1
[0078]
[0079] Product A can represent a 10ml bottle of face cream, Product B can represent a 10ml bottle of serum, and Product C can represent a New Year-themed gift box. The combined products can be New Year-themed gift box skincare products for sale on the trading platform.
[0080] According to embodiments of this disclosure, relationships can be established between the product inventory unit information and quantity of the target product in each product combination, and the packaging inventory unit information and quantity of the packaging materials, thereby creating structured data related to the product combination. This structured data can represent the product combination, but pre-packaged product combinations are not physically stored in the warehousing area. This allows for the recording and packaging of traceability marking information for the target products in subsequent product combinations, enabling the construction of traceability information and product packaging for product combinations according to transaction requests. This improves the flexibility of the product sales and distribution process and enhances the convenience of supply chain data management for the target products.
[0081] In some embodiments, the inventory unit information and quantity in the structured data can be accurately recorded by establishing and persistently storing a "combined product-target product-packaging" relationship mapping table in the database, thereby accurately recording the category, unique code, and quantity ratio of each target product and packaging material mapped to the inventory unit information of each combined product. This allows the server in the warehousing area to query the structured data stored in the database based on the combined product attributes carried in the transaction request, completing the task order construction process. This reduces the communication bandwidth consumption caused by receiving product and packaging inventory unit information carried in the transaction request, improving the response efficiency to transaction requests.
[0082] In some embodiments, the sales price of the bundled products displayed in the interactive interface can also be generated based on structured data related to the bundled products. For example, the sales price of the bundled products can be calculated by summing the prices of the sub-items associated with the product inventory unit information and the packaging inventory unit information, as well as the product quantities associated with the product inventory unit information and the packaging inventory unit information. This allows for the automated generation and adjustment of the sales price data of the bundled products in the interactive interface based on structured data, enabling automatic adjustment of the prices of the corresponding bundled products according to changes in the prices of the target products, and dynamically updating the relevant sales information of the bundled products to improve the timeliness and accuracy of adjustments to the relevant information of the bundled products.
[0083] In some embodiments, the display interface of the terminal device held by the target object can also display the inventory quantity of the combined products. The inventory quantity of the combined products can be determined based on the matching result between the product quantity in structured data and the inventory quantity of the target products or packaging in the storage area. For example, multiple inventory quantities can be divided by the individual product quantities of the target products, and the smallest integer quotient can be determined as the inventory quantity of the combined products.
[0084] In some embodiments, the product information traceability processing method further includes: receiving a product update strategy; updating the target information in the structured data according to the product update strategy to obtain updated structured data.
[0085] According to embodiments of this disclosure, a product update strategy is used to update at least one of the target products and packaging materials in a product portfolio. The product update strategy may represent updating the packaging material, for example, updating the current Year of the Horse themed packaging box of product portfolio A to a Year of the Sheep themed packaging box. The product update strategy may also be used to update at least one target product; for example, it may also be used to replace a 10ml bottle of health supplement A in the product portfolio with a 10ml bottle of health supplement B.
[0086] In some embodiments, a product update strategy may include updated product inventory unit information or updated packaging inventory unit information.
[0087] According to embodiments of this disclosure, the target information includes at least one of the following: packaging inventory unit information, product inventory unit information, and the quantity of products corresponding to the product inventory unit information.
[0088] By updating the target information related to bundled products in structured data using product update strategies, it is possible to quickly and flexibly adjust transaction-related information for bundled products. This avoids the need for returning pre-packaged bundled products for dismantling and transportation during the product update strategy execution process, allowing for flexible adjustments to the execution of bundled transactions based on the needs of the product seller. Furthermore, during the adjustment of product update strategies, the actual supply chain status of the target products can be clearly represented by the inventory levels corresponding to each product inventory unit in the warehousing area. Updated structured data generates task orders that prompt operators to input traceability marking information for the target products and bind this information to transaction information. This improves the convenience and accuracy of obtaining supply chain information during the circulation of bundled products, ensuring that the traceability marking information of bundled products meets the actual needs of users or relevant institutions for refined traceability of target products while flexibly adjusting product update strategies.
[0089] In some embodiments, the product information traceability processing method further includes: in response to the product inventory of the target product being less than the product quantity corresponding to the product inventory unit information, sending a stockout notification request to the server related to the transaction request.
[0090] According to embodiments of this disclosure, the server associated with the transaction request may include an e-commerce platform server for communicating with the user's terminal. The out-of-stock notification request is used to indicate that the combined products are out of stock, thereby enabling the server to determine that the warehouse area sending the out-of-stock notification request is out of stock for the combined products, and to allocate other warehouse areas according to the actual delivery address of the target object to execute the method of embodiments of this disclosure.
[0091] In some embodiments, constructing a task order based on product inventory unit information and packaging inventory unit information may include: constructing a task order based on the target type identifier, product inventory unit information, and packaging inventory unit information carried in the transaction request.
[0092] According to embodiments of this disclosure, the target type identifier in the task order is used to prompt the user to package the target product using packaging materials to obtain a combined product. The target type identifier may indicate that the target product in the combined product corresponding to the transaction request needs to have traceability marking information entered. Thus, by recording the target type identifier in the task order, the user is prompted to perform traceability marking and packaging operations on the target product in the combined product.
[0093] In some embodiments, the target order carried in the transaction request may include a target type identifier and product inventory unit information, packaging inventory unit information, and product quantity related to the combined product. By transferring the target order to the warehousing service terminal in the warehousing area, the warehousing service terminal triggers the logistics operation process for the combined product by recognizing the target type identifier "MEDICAL_KIT". The warehousing service terminal generates a "packaging task order" as a task order for the combined product by recognizing the product inventory unit information, packaging inventory unit information, and product quantity in the target order. By issuing the task order to the operator's target terminal, the operator can pick the target product and packaging materials according to the product inventory unit information and packaging inventory unit information in the task order on the target terminal, and use a scanning device to record the traceability mark for each target product according to the task order prompts. The target product can be a medicine that can be authorized for individual sale. The operator scans the traceability mark of each medicine using a scanning device according to the target type identifier prompts in the task order to record the traceability mark information. Simultaneously, operators can use packaging materials to package the scanned medicines into marketable combination products, which are then packaged and mailed. Upon receiving multiple traceability markers related to the combination products, the warehouse server binds the target order number, the waybill number used to mail the combination products, and the multiple traceability markers to obtain target traceability information for querying traceability records of multiple target products within the combination product. This target traceability information can be uploaded to the server of the relevant regulatory platform to meet the requirements for "one item, one code" verification of multiple medicines within the combination product.
[0094] According to embodiments of this disclosure, based on the target type identifier in the task order, operators can perform real-time assembly, packaging, and outbound processing of combined products. After the traceability marking information of all target products in the combined product has been collected and verified, the task order can also prompt operators to combine and package the scanned target products and packaging materials into a complete, sellable gift box as the combined product, according to specifications. The packaged gift box is then outbound as a single package and sent to the address specified by the target. The processes of entering traceability marking information and assembling / packaging the target products can all be completed under the record of the warehousing service, forming an auditable and compliant operation log.
[0095] In some embodiments, the product information traceability processing method may further include: displaying a type prompt element representing the target type identifier on the terminal display interface of the target terminal.
[0096] According to embodiments of this disclosure, the type prompt element is used to prompt the operation object to perform an input operation on the traceability mark of the target product and to perform a packaging operation on the target product using packaging materials.
[0097] For example, the type hint element can be a background fill element with a specified color such as red or yellow. The background fill element can highlight the target type identifier and relevant information in the target order to prompt operators to enter traceability marking information for the target product and to use packaging materials to package multiple target products.
[0098] For example, type hint elements can also be specific images or icons such as star icons or triangle icons. By associating type hint elements with product inventory unit information, packaging inventory unit information, and product quantity in the task order, the target object is prompted to enter traceability marking information for the target product according to the task order, and to package multiple target products using packaging materials.
[0099] In some embodiments, the terminal display interface of the target terminal may include the display screen of a tablet computer, handheld work device, or other work equipment held by the operator. Alternatively, the target terminal may also be a large display screen such as a television set in the warehouse area. Operators can perform traceability labeling and packaging operations on the target product based on the type of prompts displayed on the large display screen (such as a television set) in the warehouse area, thereby enhancing the prompting effect for operators.
[0100] According to embodiments of this disclosure, by displaying type prompt elements on the terminal display interface of the target terminal, the operation object can avoid ignoring the type prompt elements when performing the traceability marking entry operation on the combined products, thereby improving the matching accuracy between traceability marking information and target products in the combined products, thus avoiding the loss of traceability marking information in the target traceability information, and improving the integrity and accuracy of information on the combined products in the supply chain circulation process.
[0101] Figure 3 The schematic diagram illustrates the principle of a product information traceability processing method according to an embodiment of the present disclosure.
[0102] like Figure 3 As shown, the method provided in this embodiment can be executed by a platform server, a user client, and a warehousing area. The platform server can be a server for an e-commerce platform, where the target user can browse combined products offered by the e-commerce platform through the user client. The warehousing area can be used to store the target products and packaging materials in the combined products, and can also receive transaction requests sent by the platform server.
[0103] The platform server creates bundled product SKUs for bundled products and sets target product SKUs and packaging SKUs, as well as the corresponding product quantities for each, based on product strategy. Structured data is constructed by associating and storing the bundled product SKUs with the target product SKUs, packaging SKUs, and their respective product quantities.
[0104] On the user's end, product images, descriptions, and other elements related to the bundled products can be displayed based on the SKU. Users can trigger search requests for the bundled products by clicking on these elements or adding them to their cart.
[0105] The server used in the warehousing area serves as the warehousing server for deploying the warehousing management system. Based on the retrieval request and the user's delivery address, the warehousing server determines the preferred shipping warehouse. Subsequently, based on the combined product SKUs, it queries in parallel the real-time available inventory of all target product SKUs within the same warehousing area. It then matches the inventory corresponding to each target product SKU and packaging SKU with the corresponding product demand quantities. If a match is found, it notifies the user that the combined product can be ordered.
[0106] If any target product SKU indicates insufficient inventory, immediately return a "insufficient inventory" or "out of stock" status to the upstream user, Duna, to prevent the generation of unfulfillable orders.
[0107] Users execute transactions related to combined product SKUs through the user client. The platform server constructs a target order based on structured data and sends the transaction request message constructed from the target order to the warehouse area.
[0108] The warehouse area receives transaction requests carrying target orders and constructs task orders based on the target type identifier, the target product SKU and packaging SKU, and the quantity of each target product SKU and packaging SKU.
[0109] By sending task orders to the target terminal, the operator performs traceability labeling and packaging operations for each target product according to the task order, and then releases the combined products from the warehouse. By integrating the inventory information of the target products and combining same-warehouse location and parallel inventory query, the system can respond in real time and accurately to the sellability status of the combined products, ensuring that the actual inventory of the combined products is consistent with the inventory displayed on the e-commerce platform to prevent overselling.
[0110] In this embodiment, the combined product SKU represents the combined product inventory unit information, the target product SKU represents the product inventory unit information, and the packaging SKU represents the packaging inventory unit information.
[0111] Figure 4 A flowchart illustrating a product information tracing processing method according to another embodiment of this disclosure is shown.
[0112] like Figure 4 As shown, the product information traceability processing method includes operations S410~S430.
[0113] When operating S410, receive target traceability information about the combined products.
[0114] In operation S420, in response to an operation request for the combined products, the product traceability record of at least one target product in the combined products is determined based on the traceability mark information in the target traceability information.
[0115] When operating the S430, the product traceability record is displayed.
[0116] According to embodiments of this disclosure, Figure 4 The product information traceability processing method shown can be implemented by the terminal device held by the target object, or by the server of an e-commerce platform used for trading combined products, or by the server or terminal device of a relevant regulatory agency.
[0117] According to embodiments of this disclosure, the target traceability information is determined based on the product information traceability processing method provided in embodiments of this disclosure. For example, the target traceability information can be determined based on a product information traceability processing method applied to a warehousing service.
[0118] According to embodiments of this disclosure, an operation request for a combined product may include a product traceability record query request for any target product in the combined product.
[0119] According to embodiments of this disclosure, product traceability records can represent the production and distribution process of a target product. For example, product traceability records may include any information related to the target product, such as raw materials, processing locations, production batches, and the origin of raw materials. Embodiments of this disclosure do not limit the specific content of the product traceability information.
[0120] Figure 5 A flowchart illustrating a product information traceability processing method according to yet another embodiment of this disclosure is shown.
[0121] like Figure 5 As shown, the product information traceability processing method includes operations S510~S520.
[0122] When operating S510, display elements related to the combined products are shown.
[0123] In operation S520, in response to the target object's transaction behavior for the displayed element, a transaction request for the combined product is sent to the designated server.
[0124] According to embodiments of this disclosure, Figure 5 The product information traceability processing method shown can be implemented by a terminal device held by the target object, or it can be the server of an e-commerce platform used for trading bundled products. The designated server can be a warehouse server used for storing bundled products.
[0125] In some embodiments, the display element includes at least one of the following: a packaging image representing the packaging; a product image representing the target product; and a transaction component element representing the execution of a transaction. For example, the display element may be a product detail image of a combined product displayed on a product detail page.
[0126] In some embodiments, a designated server is used to perform the following operations: determine the product inventory unit information of the target product in the combined product, and the packaging inventory unit information of the packaging material used to package the target product; construct a task order based on the product inventory unit information and the packaging inventory unit information, and push the task order to the target terminal for logistics operations, wherein the task order is used to prompt the entry operation of the traceability mark of the target product, and to prompt the combined product to be obtained by packaging the target product with the packaging material; bind the traceability mark information determined based on the entry operation with the transaction information about the combined product to obtain the target traceability information for tracing the combined product.
[0127] It should be understood that the product information traceability processing method provided in this disclosure embodiment can be used by a designated server to obtain target traceability information based on the product information traceability processing method used to execute the warehousing server.
[0128] In some embodiments, in response to a transaction action for a display element, sending a transaction request for a combined product to a designated server may include: in response to the transaction action, based on the product storage area corresponding to the transaction action; if the product inventory of the target product in the product storage area matches the product demand quantity of the combined product for the target product, sending a transaction request to a designated server associated with the product storage area.
[0129] In some embodiments, the product storage area is used to store the target product and packaging materials, and the product storage area can be a storage area for performing warehousing and logistics operations on the target product.
[0130] According to embodiments of this disclosure, the product storage area corresponding to the combined products can be determined based on the delivery address of the combined products corresponding to the transaction, or, with the relevant authorization conditions obtained, the product storage area matching the geographical location can be determined based on the geographical location of the target object.
[0131] According to embodiments of this disclosure, if the inventory quantity of any target product in the product storage area is greater than or equal to the corresponding product demand quantity in the combined products, it can be determined that the product inventory quantity matches the product demand quantity. For example, if the product inventory quantities corresponding to the product inventory unit information SKU_A, SKU_B, and SKU_C in the product storage area are 3, 2, and 1 respectively, and the product quantities corresponding to the product inventory unit information SKU_A, SKU_B, and SKU_C in the combined products are 3, 1, and 1 respectively, it can be determined that the product inventory quantity matches the product demand quantity.
[0132] According to embodiments of this disclosure, by determining product storage areas that match the transaction behavior of the target object, and responding to transaction requests based on the matching results between the product demand quantity of each target product for the combined products and the product inventory quantity of each target product in the product storage area, the corresponding product storage area can be instructed to complete the traceability labeling and packaging operations for the target products in a timely and clear manner based on the geographical area of the target object's demand for the combined products. This enables the determination of target traceability information for the combined products according to the actual needs of the transaction behavior, thereby improving the accuracy of supply chain information and the efficiency of response to transaction behavior.
[0133] According to embodiments of this disclosure, the product information traceability processing method further includes: displaying a shortage notification element for the combined product when the product inventory of the target product in the product storage area is less than the product demand quantity of the combined product for the target product.
[0134] For example, in the product storage area, the product inventory quantities corresponding to the product inventory unit information SKU_A, SKU_B, and SKU_C are 2, 2, and 1 respectively. For the combined product, the product quantities corresponding to the product inventory unit information SKU_A, SKU_B, and SKU_C are 3, 1, and 1 respectively, and an out-of-stock notification element can be displayed.
[0135] Figure 6 The diagram illustrates an application scenario of the product information traceability processing method according to an embodiment of the present disclosure.
[0136] like Figure 6 As shown, the target product's display interface shows images of the combined products, product descriptions, shipping region, and inventory levels. The product description is "Brand A Vitamin Gift Box: Category A 2*20 capsules / bottle + Category B 1*20 capsules / bottle," indicating that the target product is a Brand A vitamin gift box, comprising 2 cans of Category A and 1 can of Category B. The required quantities for Category A and Category B are 2 and 1, respectively.
[0137] By displaying the inventory quantities of Class A and Class B products in the product storage area corresponding to the delivery address of the target object on the display interface, it can be determined that the inventory quantity of the combined product, Brand A Vitamin Gift Box, is 2.
[0138] In some embodiments, the out-of-stock notification element may include textual notifications such as "out of stock" or "out of stock". Alternatively, the out-of-stock notification element may use specific color attributes such as gray to indicate the purchase components of a bundled product, thus alerting the target object to the out-of-stock situation. This allows for timely notification of out-of-stock bundled products based on the actual inventory of the target product in the corresponding product storage area, and prevents the production of orders for bundled products, thereby avoiding supply chain information chaos related to bundled products.
[0139] Figure 7 A block diagram of a product information traceability processing apparatus according to an embodiment of the present disclosure is shown schematically.
[0140] like Figure 7 As shown, the product information traceability processing device 700 includes a first determination module 710, a task order construction module 720, and a binding module 730.
[0141] The first determining module 710 is used to determine, in response to a transaction request regarding the combined products, the product inventory unit information of the target product in the combined products, and the packaging inventory unit information of the packaging material for the target product.
[0142] The task order construction module 720 is used to construct task orders based on product inventory unit information and packaging inventory unit information, and push task orders to target terminals used for logistics operations. The task order is used to prompt the entry of traceability marks for the target product and to prompt the combination of products by packaging the target product with packaging materials.
[0143] The binding module 730 is used to bind the traceability mark information determined based on the input operation with the transaction information about the combined product to obtain the target traceability information for tracing the combined product.
[0144] According to embodiments of this disclosure, the first determining module includes an identification unit.
[0145] The identification unit is used to identify the target order carried in the transaction request, and obtain product inventory unit information, packaging inventory unit information, and the product quantity corresponding to the product inventory unit information. The task order includes the product quantity.
[0146] According to embodiments of this disclosure, the first determining module includes a query unit.
[0147] The query unit is used to query structured data based on the combined product attributes carried in the transaction request, and obtain product inventory unit information and packaging inventory unit information associated with the combined product attributes, as well as the product quantity corresponding to the product inventory unit information. The task order includes the product quantity.
[0148] According to embodiments of this disclosure, the product information traceability processing device further includes: a product update strategy receiving module and an update module.
[0149] The product update strategy receiving module is used to receive product update strategies, which are used to update at least one of the target products and packaging materials of the combined products.
[0150] The update module is used to update the target information in the structured data according to the product update strategy, and obtain the updated structured data. The target information includes at least one of the following: packaging inventory unit information, product inventory unit information, and the product quantity corresponding to the product inventory unit information.
[0151] According to embodiments of this disclosure, the product information traceability processing device further includes a stockout notification request sending module.
[0152] The out-of-stock notification request sending module is used to send an out-of-stock notification request to the server related to the transaction request in response to the product inventory quantity of the target product being less than the product quantity corresponding to the product inventory unit information. The out-of-stock notification request is used to indicate that the combined products are out of stock.
[0153] According to embodiments of this disclosure, the task order construction module includes construction units.
[0154] The construction unit is used to construct a task order based on the target type identifier, product inventory unit information, and packaging inventory unit information carried in the transaction request. The target type identifier in the task order is used to prompt the use of packaging materials to package the target product to obtain a combined product.
[0155] According to embodiments of this disclosure, the product information traceability processing device further includes a type prompt element display module.
[0156] The type prompt element display module is used to display type prompt elements that represent the target type identifier on the terminal display interface of the target terminal. The prompt elements are used to prompt the operation object to perform the input operation of the traceability mark of the target product and to perform the packaging operation of packaging the target product with packaging materials.
[0157] Figure 8 A block diagram of a product information traceability processing apparatus according to another embodiment of the present disclosure is shown schematically.
[0158] like Figure 8 As shown, the product information traceability processing device 800 includes: a receiving module 810, a second determining module 820, and a product traceability record display module 830.
[0159] The receiving module 810 is used to receive target traceability information about the combined product, wherein the target traceability information is determined according to the product information traceability processing method provided in the embodiments of this disclosure.
[0160] The second determining module 820 is used to determine the product traceability record of at least one target product in the combined products in response to an operation request for the combined products, based on the traceability mark information in the target traceability information.
[0161] Product traceability record display module 830 is used to display product traceability records.
[0162] Figure 9 A block diagram of a product information traceability processing apparatus according to yet another embodiment of the present disclosure is shown schematically.
[0163] like Figure 9 As shown, the product information traceability processing device 900 includes a display module 910 and a sending module 920.
[0164] Display module 910 is used to display display elements about the combined product.
[0165] The sending module 920 is used to respond to the transaction behavior of the target object for the display element and send a transaction request for the combined product to a designated server. The designated server is used to perform the following operations: determine the product inventory unit information of the target product in the combined product and the packaging inventory unit information of the packaging material for packaging the target product; construct a task order based on the product inventory unit information and the packaging inventory unit information, and push the task order to the target terminal for logistics operations. The task order is used to prompt the entry operation of the traceability mark of the target product and to prompt the combined product to be obtained by packaging the target product with the packaging material; bind the traceability mark information determined based on the entry operation and the transaction information of the combined product to obtain the target traceability information for tracing the combined product.
[0166] According to embodiments of this disclosure, the sending module includes: a product storage area determination unit and a transaction request sending unit.
[0167] The product storage area determination unit is used to determine the corresponding product storage area based on the transaction behavior in response to the transaction behavior. The product storage area is used to store the target product and packaging materials.
[0168] The transaction request sending unit is used to send a transaction request to a designated server associated with the product storage area when the product inventory of the target product in the product storage area matches the product demand quantity of the combined products for the target product.
[0169] According to embodiments of this disclosure, the product information traceability processing device further includes: a shortage alert element display module.
[0170] The out-of-stock notification element display module is used to display out-of-stock notification elements for the combined products when the product inventory of the target product in the product storage area is less than the product demand of the combined products for the target product.
[0171] Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure, or at least part of the functions of any one or more of them, can be implemented in one module. Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be implemented by dividing them into multiple modules. Any one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be at least partially implemented as hardware circuitry, such as a Field-Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a System-on-Chip, a System-on-a-Substrate, a System-on-Package, an Application-Specific Integrated Circuit (ASIC), or implemented in hardware or firmware by any other reasonable means of integrating or packaging circuitry, or implemented in software, hardware, or firmware, or in any suitable combination of any of these three implementation methods. Alternatively, one or more of the modules, submodules, units, and subunits according to embodiments of the present disclosure can be at least partially implemented as computer program modules, which, when run, can perform corresponding functions.
[0172] For example, any plurality of the first determining module 710, task order construction module 720, and binding module 730 can be combined into one module / unit / subunit, or any one of these modules / units / subunits can be split into multiple modules / units / subunits. Alternatively, at least part of the functionality of one or more of these modules / units / subunits can be combined with at least part of the functionality of other modules / units / subunits and implemented in one module / unit / subunit. According to embodiments of this disclosure, at least one of the first determining module 710, task order construction module 720, and binding module 730 can be at least partially implemented as hardware circuitry, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-a-chip, a system-on-a-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or any other reasonable means of integrating or packaging circuitry, or implemented in software, hardware, or firmware, or in any suitable combination of any of these three implementation methods. Alternatively, at least one of the first determining module 710, the task form construction module 720, and the binding module 730 may be implemented at least partially as a computer program module, which can perform corresponding functions when the computer program module is run.
[0173] It should be noted that the product information traceability processing device part in the embodiments of this disclosure corresponds to the product information traceability processing method part in the embodiments of this disclosure. For a detailed description of the product information traceability processing device part, please refer to the product information traceability processing method part, which will not be repeated here.
[0174] Figure 10A block diagram of an electronic device suitable for implementing the product information traceability processing method described above, according to an embodiment of the present disclosure, is shown schematically. Figure 10 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0175] like Figure 10 As shown, an electronic device 1000 according to an embodiment of the present disclosure includes a processor 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage portion 1008 into a random access memory (RAM) 1003. The processor 1001 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 1001 may also include onboard memory for caching purposes. The processor 1001 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.
[0176] RAM 1003 stores various programs and data required for the operation of electronic device 1000. Processor 1001, ROM 1002, and RAM 1003 are interconnected via bus 1004. Processor 1001 performs various operations of the method flow according to embodiments of the present disclosure by executing programs in ROM 1002 and / or RAM 1003. It should be noted that the programs may also be stored in one or more memories other than ROM 1002 and RAM 1003. Processor 1001 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in said one or more memories.
[0177] According to embodiments of this disclosure, the electronic device 1000 may further include an input / output (I / O) interface 1005, which is also connected to a bus 1004. The electronic device 1000 may also include one or more of the following components connected to the input / output (I / O) interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the input / output (I / O) interface 1005 as needed. A removable medium 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 1010 as needed so that computer programs read from it can be installed into the storage section 1008 as needed.
[0178] According to embodiments of this disclosure, the method flow according to embodiments of this disclosure can be implemented as a computer software program. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable medium 1011. When the computer program is executed by processor 1001, it performs the functions defined in the system of embodiments of this disclosure. According to embodiments of this disclosure, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.
[0179] This disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs that, when executed, implement the method according to the embodiments of this disclosure.
[0180] According to embodiments of this disclosure, the computer-readable storage medium can be a non-volatile computer-readable storage medium. Examples include, but are not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0181] For example, according to embodiments of this disclosure, a computer-readable storage medium may include the ROM 1002 and / or RAM 1003 described above and / or one or more memories other than ROM 1002 and RAM 1003.
[0182] Embodiments of this disclosure also include a computer program product comprising a computer program containing program code for performing the methods provided in the embodiments of this disclosure. When the computer program product is run on an electronic device, the program code is used to enable the electronic device to implement the product information traceability processing method provided in the embodiments of this disclosure.
[0183] When the computer program is executed by the processor 1001, it performs the functions defined in the system / apparatus of this disclosure embodiments. According to embodiments of this disclosure, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.
[0184] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and may be downloaded and installed via the communication section 1009, and / or installed from a removable medium 1011. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.
[0185] According to embodiments of this disclosure, program code for executing the computer programs provided in embodiments of this disclosure can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages include, but are not limited to, languages such as Java, C++, Python, "C", or similar programming languages. The program code can execute entirely on a user's computing device, partially on a user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0186] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions. Those skilled in the art will understand that the features described in the various embodiments of the present disclosure can be combined and / or combined in various ways, even if such combinations are not explicitly described in the present disclosure. In particular, the features described in the various embodiments of this disclosure can be combined and / or combined in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or combinations fall within the scope of this disclosure.
[0187] The embodiments of this disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this disclosure, and all such substitutions and modifications should fall within the scope of this disclosure.
Claims
1. A product information traceability processing method, comprising: In response to a transaction request regarding a bundled product, determine the product inventory unit information of the target product in the bundled product, and the packaging inventory unit information of the packaging material for the target product; A task order is constructed based on the product inventory unit information and the packaging inventory unit information, and the task order is pushed to the target terminal for logistics operations. The task order is used to prompt the entry of the traceability mark of the target product and to prompt the combination product to be obtained by packaging the target product with the packaging material. The traceability marker information determined based on the input operation is bound with the transaction information about the combined product to obtain target traceability information for tracing the combined product.
2. The method according to claim 1, wherein, The determination of the product inventory unit information of the target product in the combined products, and the packaging inventory unit information of the packaging material for the target product, includes: The target order carried in the transaction request is identified to obtain the product inventory unit information, the packaging inventory unit information, and the product quantity corresponding to the product inventory unit information, wherein the task order includes the product quantity.
3. The method according to claim 1, wherein, The determination of the product inventory unit information of the target product in the combined products, and the packaging inventory unit information of the packaging material for the target product, includes: Based on the combined product attributes carried in the transaction request, structured data is queried to obtain product inventory unit information and packaging inventory unit information associated with the combined product attributes, as well as the product quantity corresponding to the product inventory unit information, wherein the task order includes the product quantity.
4. The method according to claim 3, further comprising: Receive a product update strategy, the product update strategy being used to update at least one of the target products and packaging of the combined products; According to the product update strategy, the target information in the structured data is updated to obtain updated structured data, wherein the target information includes at least one of the following: The packaging inventory unit information, the product inventory unit information, and the product quantity corresponding to the product inventory unit information.
5. The method according to any one of claims 2 or 3, further comprising: In response to the fact that the product inventory of the target product is less than the product quantity corresponding to the product inventory unit information, a stockout notification request is sent to the server related to the transaction request. The stockout notification request is used to indicate that the combined products are out of stock.
6. The method according to any one of claims 1 to 3, wherein, The step of constructing a task order based on the product inventory unit information and the packaging inventory unit information includes: The task order is constructed based on the target type identifier, the product inventory unit information, and the packaging inventory unit information carried in the transaction request. The target type identifier in the task order is used to prompt the packaging material to package the target product to obtain the combined product.
7. The method according to claim 6, further comprising: The terminal display interface of the target terminal displays a type prompt element that represents the target type identifier. The prompt element is used to prompt the operation object to perform an input operation on the traceability mark of the target product and to perform a packaging operation on the target product using the packaging material.
8. A product information traceability processing method, comprising: Receive target traceability information about the combined product, wherein the target traceability information is determined by the method according to any one of claims 1 to 7; In response to an operation request for the combined product, based on the traceability marker information in the target traceability information, determine the product traceability record of at least one target product in the combined product; and Display the product traceability record.
9. A product information traceability processing method, comprising: Display elements related to the combined products; In response to a transaction by the target object regarding the displayed element, a transaction request for the combined product is sent to a designated server, wherein the designated server performs the following operations: Determine the product inventory unit information of the target product in the combined products, and the packaging inventory unit information of the packaging material for the target product; A task order is constructed based on the product inventory unit information and the packaging inventory unit information, and the task order is pushed to the target terminal for logistics operations. The task order is used to prompt the entry of the traceability mark of the target product and to prompt the combination product to be obtained by packaging the target product with the packaging material. The traceability marker information determined based on the input operation is bound with the transaction information about the combined product to obtain target traceability information for tracing the combined product.
10. The method according to claim 9, wherein, The step of responding to a transaction by a target object regarding the displayed element by sending a transaction request for the combined product to a designated server includes: In response to the transaction, a corresponding product storage area is determined based on the transaction, and the product storage area is used to store the target product and the packaging. If the inventory of the target product in the product storage area matches the product demand quantity of the combined products for the target product, the transaction request is sent to the designated server associated with the product storage area.
11. The method of claim 10, further comprising: If the inventory of the target product in the product storage area is less than the required quantity of the combined products for the target product, a stockout notification element for the combined products will be displayed.
12. A product information traceability processing device, comprising: The first determining module is used to determine, in response to a transaction request regarding a combined product, the product inventory unit information of the target product in the combined product and the packaging inventory unit information of the packaging material for the target product; The task order construction module is used to construct a task order based on the product inventory unit information and the packaging inventory unit information, and push the task order to the target terminal for logistics operations. The task order is used to prompt the entry operation of the traceability mark of the target product, and to prompt the combined product by packaging the target product with the packaging material. The binding module is used to bind the traceability marker information determined based on the input operation with the transaction information about the combined product to obtain target traceability information for tracing the combined product.
13. A product information traceability processing device, comprising: A receiving module is configured to receive target traceability information about the combined product, wherein the target traceability information is determined by the method according to any one of claims 1 to 7; The second determining module is configured to, in response to an operation request for the combined product, determine the product traceability record of at least one target product in the combined product based on the traceability marker information in the target traceability information; and The product traceability record display module is used to display the product traceability record.
14. A product information traceability processing device, comprising: The display module is used to display elements related to the combined products; The sending module is configured to, in response to a transaction by a target object regarding the displayed element, send a transaction request for the combined product to a designated server, wherein the designated server is configured to perform the following operations: Determine the product inventory unit information of the target product in the combined products, and the packaging inventory unit information of the packaging material for the target product; A task order is constructed based on the product inventory unit information and the packaging inventory unit information, and the task order is pushed to the target terminal for logistics operations. The task order is used to prompt the entry of the traceability mark of the target product and to prompt the combination product to be obtained by packaging the target product with the packaging material. The traceability marker information determined based on the input operation is bound with the transaction information about the combined product to obtain target traceability information for tracing the combined product.
15. An electronic device comprising: One or more processors; Memory, used to store 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 of any one of claims 1 to 11.
16. A computer-readable storage medium having stored thereon executable instructions that, when executed by a processor, cause the processor to perform the method of any one of claims 1 to 11.
17. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1 to 11.