Server customized label management method, system, terminal and storage medium

CN116757574BActive Publication Date: 2026-09-11INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310714322.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-15
Publication Date
2026-09-11
Estimated Expiration
2043-06-15

AI Technical Summary

Technical Problem

[0004]针对现有技术存在的标签管理疏漏导致标签漏贴、标签错误的问题,本发明提供一种服务器定制标签管理方法、系统、终端及存储介质,以解决上述技术问题

Benefits of technology

[0067] The beneficial effects of this invention are as follows: The server-customized label management method, system, terminal, and storage medium provided by this invention parse customized label data and associated information from the interface email address, and then automatically enter the parsed data into the sales management system and bind it with the matching order data. After binding, the customized label data will be included regardless of which process the order data is in, allowing operators to view it. Simultaneously, the system tracks the order data processing flow and generates a mark for it in the new process, thus prompting operators to create the corresponding labels. Before shipment, the actual label information of the product is verified; only after verification can shipment be completed, avoiding the shipment of products with incorrect labels. This invention achieves orderly management of customer-customized labels, avoiding label omissions due to oversights by staff in various processes, and also adds a label verification function, effectively preventing the problem of missing or incorrect labels on shipped products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116757574B_ABST
    Figure CN116757574B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of server production, and specifically provides a server customized label management method, a system, a terminal and a storage medium, which comprises the following steps: analyzing customized label data and corresponding order information from a target mailbox, and saving the customized label data and the corresponding order information as original information; searching for matched order data from a sales management system based on the corresponding order information, and binding the customized label data and the order data; generating an indication mark for order data bound with the customized label data in the sales management system and a warehouse transportation management system; screening target delivery notes with the indication mark from the order data in the delivery notes generated from the sales management system, intercepting the target delivery notes, and acquiring actual label information of corresponding order products; checking the consistency of the actual label information and the original information, and canceling the interception of the target delivery notes after passing the check. The application realizes orderly management of customer customized labels.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of server manufacturing technology, specifically relating to a server customized label management method, system, terminal, and storage medium. Background Technology

[0002] Some customers in the server market require customized labels when shipping goods. The format and content of the labels vary depending on the customer, the server model, and the shipping information. Most existing label management systems input label content into a database based on customer emails, and then manually check orders for label requirements, as well as print and affix labels during the subsequent production process.

[0003] Existing label management methods rely on manual processes. Since servers go through multiple stages from spare parts and assembly to delivery, each stage requires checking orders for custom label requirements to print and affix the corresponding labels. Without supervised verification, issues such as missing or incorrect labels are prone to occur. Summary of the Invention

[0004] To address the problems of missing or incorrect labels due to oversights in existing label management technologies, this invention provides a server-customized label management method, system, terminal, and storage medium to solve the aforementioned technical problems.

[0005] In a first aspect, the present invention provides a server-customized tag management method, comprising:

[0006] Parse the customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as the original information;

[0007] Based on the corresponding order information, the system retrieves matching order data from the sales management system and binds the customized tag data to the order data;

[0008] Generate indicator tags for order data that is bound to customized labels in sales management systems and warehouse transportation management systems;

[0009] Filter out target delivery orders with indicator marks from the delivery orders generated by the sales management system, intercept the target delivery orders and obtain the actual label information of the corresponding order products;

[0010] Verify the consistency between the actual label information and the original information, and cancel the interception of the target delivery order after passing the verification.

[0011] In an optional implementation, customized tag data and corresponding order information are parsed from the target email address, and the customized tag data and corresponding order information are saved as original information, including:

[0012] Create an email monitoring process that monitors whether there are any data updates in the inbox of the target email account;

[0013] If data updates are detected in the inbox, the new email data is extracted and saved to Excel. The new email data includes the subject, sender, receipt time, and content of the new email.

[0014] Based on the sender's search of the database for matching order information;

[0015] Pre-set tags and tag synonyms as primary keywords, and then filter the primary keywords from the subject and content of new emails.

[0016] If the first keyword is not found, the new email data will be deleted from Excel.

[0017] If the first keyword is selected, the common descriptive terms of various tags are used as the second keyword, and the second keyword and the tag parameters corresponding to the extracted second keyword are extracted from the new email data. The tag parameters include tag content and tag position.

[0018] All extracted tag parameters are summarized into customized tag data and saved to the customized tag list, and the order information is bound to the customized tag data.

[0019] In an optional implementation, matching order data is retrieved from the sales management system based on the corresponding order information, and the customized tag data is bound to the order data, including:

[0020] The customized label data is saved as permanent, non-deletable data to the storage path where the order data is located.

[0021] In an optional implementation, generating indicator tags for order data bound to customized label data in the sales management system and warehouse transportation management system includes:

[0022] When submitting the inventory preparation in the sales management system, the order data and the bound customized label data are sent to the warehouse transportation management system. The warehouse transportation management system generates a first indication mark for the order data. The first indication mark is used to instruct the label to be set according to the customized label data during the warehouse inventory preparation stage.

[0023] When the warehouse transportation management system sends order data and the bound customized label data to the sales management system, the sales management system generates a second indication tag for the order data.

[0024] In one optional implementation, target delivery orders with indicator markers are filtered from delivery orders generated by the sales management system; the target delivery orders are intercepted and the actual label information of the corresponding order products is obtained, including:

[0025] Determine whether the order data to which the delivery note generated by the sales management system belongs has an indicator mark:

[0026] If so, the delivery note is intercepted, and the order information corresponding to the delivery note is sent to the scanning terminal;

[0027] If not, the delivery note will be transferred to the normal processing flow.

[0028] In an optional implementation, after intercepting the delivery note and sending the order information corresponding to the delivery note to the scanning terminal, the method further includes:

[0029] Receive scan data, which is the scan data obtained by the scanning terminal scanning the label of the corresponding product based on the received order information;

[0030] The scanned data is saved as the actual tag information corresponding to the order information, which includes the shipping application number, sales order number, sales order line item number, complete machine identification number, and box code number.

[0031] In an optional implementation, verifying the consistency between the actual label information and the original information, and canceling the interception of the target delivery order after passing the verification, includes:

[0032] The customized label data bound to the order data of the target delivery note is sent to the scanning terminal so that the scanning terminal can perform consistency verification between the customized label data and the actual label data obtained by scanning.

[0033] Obtain the verification result returned by the scanning terminal. If the verification result is successful, cancel the interception of the target delivery order and transfer the target delivery order to the normal processing flow.

[0034] Secondly, the present invention provides a server-customized tag management system, comprising:

[0035] The data acquisition module is used to parse customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as raw information;

[0036] The data binding module is used to retrieve matching order data from the sales management system based on the corresponding order information, and bind the customized tag data to the order data;

[0037] The tag generation module is used to generate indicator tags for order data that is bound to customized tag data in the sales management system and warehouse transportation management system;

[0038] The target interception module is used to filter out target delivery orders with indicator marks from the delivery orders generated by the sales management system, intercept the target delivery orders and obtain the actual label information of the corresponding order products;

[0039] The label verification module is used to verify the consistency between the actual label information and the original information, and cancels the interception of the target delivery order after passing the verification.

[0040] In one optional implementation, the data acquisition module includes: creating an email monitoring process, which monitors whether there are data updates in the inbox of the target email address;

[0041] The mailbox monitoring unit is used to extract new email data and save it to Excel if data updates are detected in the inbox. The new email data includes the subject content, sender, receipt time and content of the new email.

[0042] The order matching unit is used to search for matching order information from the database based on the sender;

[0043] The first filtering unit is used to pre-set tags and tag synonyms as the first keyword, and then filter the first keyword from the subject content and email content of the new email.

[0044] The data clearing unit is used to delete the new email data from Excel if the first keyword is not found.

[0045] The second filtering unit is used to select common descriptive terms of various tags as the second keyword if the first keyword is selected, and to extract the second keyword and the tag parameters corresponding to the extracted second keyword from the new email data. The tag parameters include tag content and tag position.

[0046] The parameter aggregation unit is used to aggregate all extracted tag parameters into customized tag data, save it to the customized tag list, and bind the order information to the customized tag data.

[0047] In one optional implementation, the data binding module includes:

[0048] The data binding unit is used to save the customized label data as non-deletable fixed data to the storage path where the order data is located.

[0049] In one optional implementation, the tag generation module includes:

[0050] The first generation unit is used to send order data and bound customized label data to the warehouse transportation management system when submitting the inventory preparation in the sales management system. The warehouse transportation management system generates a first indication mark for the order data. The first indication mark is used to indicate that the label is set according to the customized label data during the warehouse inventory preparation stage.

[0051] The second generation unit is used to generate a second indicator mark for the order data in the sales management system when the warehouse transportation management system sends the order data and the bound customized label data to the sales management system.

[0052] In one optional implementation, the tag verification module includes:

[0053] The marking judgment unit is used to determine whether the order data to which the delivery note generated by the sales management system belongs has an indication mark;

[0054] The target interception unit is used to intercept the delivery note if the order data to which the delivery note belongs has an indication mark, and send the order information corresponding to the delivery note to the scanning terminal.

[0055] The target release unit is used to transfer the delivery note into the normal processing flow if the order data to which the delivery note belongs does not have an indication mark.

[0056] In an optional implementation, it further includes:

[0057] A receiving unit is used to receive scan data, which is the scan data obtained by the scanning terminal scanning the label of the corresponding product based on the received order information;

[0058] The storage unit is used to save the scanned data as actual label information corresponding to the order information, which includes the shipping application number, sales order number, sales order line item number, complete machine identification number, and box code number.

[0059] In one optional implementation, the tag verification module includes:

[0060] The standard distribution unit is used to distribute the customized label data bound to the order data of the target delivery note to the scanning terminal, so that the scanning terminal can perform consistency verification between the customized label data and the actual label data obtained by scanning.

[0061] The result acquisition unit is used to acquire the verification result returned by the scanning terminal. If the verification result is successful, the interception of the target delivery order is canceled and the target delivery order is transferred to the normal processing flow.

[0062] Thirdly, a terminal is provided, including:

[0063] Processor, memory, among which,

[0064] This memory is used to store computer programs.

[0065] The processor is used to retrieve and run the computer program from memory, causing the terminal to perform the terminal method described above.

[0066] Fourthly, a computer storage medium is provided, wherein instructions are stored therein, which, when executed on a computer, cause the computer to perform the methods described in the above aspects.

[0067] The beneficial effects of this invention are as follows: The server-customized label management method, system, terminal, and storage medium provided by this invention parse customized label data and associated information from the interface email address, and then automatically enter the parsed data into the sales management system and bind it with the matching order data. After binding, the customized label data will be included regardless of which process the order data is in, allowing operators to view it. Simultaneously, the system tracks the order data processing flow and generates a mark for it in the new process, thus prompting operators to create the corresponding labels. Before shipment, the actual label information of the product is verified; only after verification can shipment be completed, avoiding the shipment of products with incorrect labels. This invention achieves orderly management of customer-customized labels, avoiding label omissions due to oversights by staff in various processes, and also adds a label verification function, effectively preventing the problem of missing or incorrect labels on shipped products.

[0068] This invention monitors official email accounts to promptly extract received customer emails and extract data such as email content. It employs a two-stage filtering method: the first stage filters only emails containing keywords such as tags, and the second stage extracts the content from the emails selected in the first stage. This process removes emails that did not contain keywords during the first screening, and only emails containing keywords are extracted, significantly reducing the amount of data processing and improving data extraction efficiency.

[0069] This invention saves the customized label data as permanent, non-deletable data to the storage path where the order data resides. This directly prevents the loss of customized label data when order data is transferred between different systems.

[0070] This invention intercepts delivery orders from the sales management system, receives the actual label data sent by the scanning terminal, compares the actual label data with the original data, and then determines whether delivery is possible based on the comparison result. Delivery orders that are eligible for delivery are then released. This method ensures the accuracy of the verification, using the original data as the comparison standard to avoid inaccurate verification caused by tampering with customer-customized label data.

[0071] This invention sends customized label data bound to the order data of the target delivery note to the scanning terminal, so that the scanning terminal can perform label verification on the delivered products. This reduces the computational load of the central management equipment and the resource consumption of the central management equipment by label management.

[0072] Furthermore, the design principle of this invention is reliable, the structure is simple, and it has a very wide range of application prospects. Attached Figure Description

[0073] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0074] Figure 1 This is a schematic flowchart of a method according to an embodiment of the present invention.

[0075] Figure 2 This is another illustrative flowchart of a method according to an embodiment of the present invention.

[0076] Figure 3 This is a schematic block diagram of a system according to an embodiment of the present invention.

[0077] Figure 4 This is a schematic diagram of the structure of a terminal provided in an embodiment of the present invention. Detailed Implementation

[0078] To enable those skilled in the art to better understand the technical solutions of this invention, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this invention.

[0079] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention.

[0080] The server-customized label management method provided in this embodiment of the invention is executed by a computer device, and correspondingly, the server-customized label management system runs on the computer device.

[0081] Figure 1 This is a schematic flowchart illustrating a method according to an embodiment of the present invention. Wherein, Figure 1 The implementing entity can be a server-based customized tag management system. Depending on different requirements, the order of steps in this flowchart can be changed, and some steps can be omitted.

[0082] like Figure 1 As shown, the method includes:

[0083] Step 110: Parse the customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as the original information;

[0084] Step 120: Based on the corresponding order information, retrieve matching order data from the sales management system and bind the customized tag data to the order data;

[0085] Step 130: Generate indicator tags for order data that are bound to customized label data in the sales management system and warehouse transportation management system;

[0086] Step 140: Filter out the target delivery orders with indicator marks from the delivery orders generated in the sales management system, intercept the target delivery orders and obtain the actual label information of the corresponding order products;

[0087] Step 150: Verify the consistency between the actual label information and the original information, and cancel the interception of the target delivery order after passing the verification.

[0088] To facilitate understanding of the present invention, the following description further illustrates the server-customized tag management method provided by the present invention, based on the principle of the server-customized tag management method and the process of managing server-customized tags in the embodiments.

[0089] Specifically, this invention integrates existing business and data flows to build a system platform, uses programming languages ​​to write logic, integrates various types of label data, and develops a system-based method for preventing errors in customized customer labels. It utilizes computer-readable instructions combined with database information to achieve unique identification and control management of label printing, querying, maintenance, prompts, and verification information. This meets the interactive integration requirements of the customized customer label error prevention system, ensuring controllable and risk-avoidable label management from message reception to application. It also meets the needs of server production, diverse production processes, multiple factories, various label styles, and different process modes for customized labels, improving quality and production efficiency, preventing customer complaints, and making the customized customer label management process more systematic, information-based, and intelligent. Please refer to [reference needed]. Figure 2 The server-customized tag management method includes:

[0090] S1. Parse the customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as the original information.

[0091] An email monitoring process is created to monitor whether there are any data updates in the inbox of the target email account. If data updates are detected, the new email data is extracted and saved to Excel. The new email data includes the subject, sender, receipt time, and content of the new email. Matching order information is searched from the database based on the sender. Tags and tag synonyms are pre-set as first keywords, and the first keywords are filtered from the subject and content of the new email. If no first keywords are found, the new email data is deleted from Excel. If a first keyword is found, common descriptive terms for various tags are used as second keywords, and the second keywords and corresponding tag parameters are extracted from the new email data. The tag parameters include tag content and tag position. All extracted tag parameters are summarized into customized tag data and saved to a customized tag list. The order information is then bound to the customized tag data.

[0092] The emails sent by customers vary greatly. Some emails contain only one or two lines of text, some are tables, some contain both tables and text, and some require specific machine matching information, such as model number and product description. Therefore, it is necessary to accurately identify emails related to customized tags from a massive volume of customer emails and extract key content from them.

[0093] Specifically, the system interfaces with the email client to monitor inbox data updates, specifically the number of unread emails. If the number of unread emails is not zero, all unread emails are exported from the inbox and automatically marked as read by the email provider. The exported email data is saved to Excel, where each row of data represents a single email, including the subject, sender, receipt time, and email content. For emails with table-like content, a conversion tool is used to convert the content to text before storing it in Excel. The email content in Excel is then filtered twice: first, emails related to specific tags are selected; second, content is extracted from the results of the first filter. For example, the second filter might use model number or product description as keywords to extract relevant content. This extracted content is then saved to a pre-defined template, such as "Model: XXX, Product Description XXX".

[0094] In addition, in other embodiments of this application, a text recognition model can be used to extract the required key content from the email content.

[0095] S2. Based on the corresponding order information, retrieve matching order data from the sales management system and bind the customized tag data to the order data.

[0096] The customized label data is saved as permanent, non-deletable data to the storage path where the order data is located.

[0097] For example, using administrator privileges, you can set custom label data to be non-deletable, obtain the storage path of the order data corresponding to the custom label data, and save the custom label data to the same path. In other words, you can add the custom label data to the order data file package.

[0098] S3 generates indicator tags for order data that is bound to customized label data in the sales management system and warehouse transportation management system.

[0099] When submitting the inventory preparation in the sales management system, the order data and the bound customized label data are sent to the warehouse transportation management system. The warehouse transportation management system generates a first indication mark for the order data. The first indication mark is used to instruct the label to be set according to the customized label data during the warehouse inventory preparation stage.

[0100] When the warehouse transportation management system sends order data and the bound customized label data to the sales management system, the sales management system generates a second indication tag for the order data.

[0101] The tagging process is mainly used in sales management systems and warehouse transportation management systems. Therefore, by monitoring the order data processing flow, instruction tags can be generated in a timely manner to avoid omissions by relevant staff.

[0102] For example, if a customer requests personalized labels, the customer transmits the customized labels to the CRM (Sales Management System). When the sales department submits the shipment request, the request information is transmitted to the warehouse TMS (Transportation Management System). Under the picking list management, after the information is transmitted to the system, a special label list is generated. Simultaneously, the shipment request number is listed on the picking master list, and print label information is created in the background. When printing outbound information documents under the TMS, the document indicates whether the customer requires customized labels. At the same time, the CRM system automatically triggers a push notification to print the customer's personalized labels. Alternatively, the TMS picking list management interface can also identify whether a shipment requires personalized label information.

[0103] S4. Filter out the target delivery orders with indicator marks from the delivery orders generated by the sales management system, intercept the target delivery orders and obtain the actual label information of the corresponding order products.

[0104] Determine whether the order data to which the delivery note generated by the sales management system belongs has an indicator mark: if yes, intercept the delivery note and send the order information corresponding to the delivery note to the scanning terminal; if no, transfer the delivery note to the normal processing flow.

[0105] For example, in the TMS shipping system, an interception function is added for delivery notes (shipping voucher information) and delivery orders (logistics pick-up voucher information) that require customer-customized labels. All complete machines and raw materials involving customer-customized labels must be verified before they can be posted and shipped. If they are not verified or only partially verified, the logistics system cannot sign for the goods in the scanning system, nor can it post and ship them.

[0106] S5. Verify the consistency between the actual label information and the original information, and cancel the interception of the target delivery order after passing the verification.

[0107] The system receives scanned data, which is obtained by scanning the labels of the corresponding products based on the received order information. The scanned data is saved as the actual label information corresponding to the order information, which includes the shipping request number, sales order number, sales order line item number, complete machine identification number, and box code. The scanned data is compared with the original information for consistency. If they match, the interception of the target delivery order is canceled, allowing it to enter the normal processing flow.

[0108] In another embodiment of the present invention, the label verification is performed by the scanning terminal: the customized label data bound to the order data of the target delivery note is sent to the scanning terminal so that the scanning terminal can perform consistency verification between the customized label data and the actual label data obtained by scanning; the verification result returned by the scanning terminal is obtained, and if the verification result is that the verification is passed, the interception of the target delivery note is canceled and the target delivery note is transferred to the normal processing flow.

[0109] For example, if the delivery note contains a delivery slip that requires customer-customized labels and does not need verification, a cautionary prompt will appear when executing the shipment: "The delivery note needs special label verification. If there is a delivery slip, verification is not required. Is the shipment confirmed?" Clicking "OK" will allow shipment; clicking "No" will not proceed. For shipments of complete units without customer-customized labels, if the delivery note does not require special label verification, no cautionary prompt is needed. The system does not need to perform any interception operations; the system will perform normal scanning and verification of other information before executing the shipment.

[0110] To simplify operations, RFID (handheld scanning terminal) is used to add error prevention verification for customer-personalized tags. The verification method is transferred from the TMS system to the RFID system. The verification rule is to verify each unit's serial number (SN) or box code. The verification rule is to scan the customer-personalized tag barcode information: "Shipping request number + sales order number + sales order line item number". For the verification of customer-personalized tags for loose materials (box codes starting with BCK), only the shipping request number is verified; the sales order number and sales order line item number cannot be verified. Each box code for loose materials must be verified. A field indicating whether the tag has been verified is added to the packaging form. If verification is complete, a "verified" mark is added. After all verifications are completed, a verified mark is added when printing the shipping packaging form. The RFID (handheld terminal system) performs handheld verification. The box code and tag scan are automatically determined. If the verification matches, a success message is displayed, and the box code and tag values ​​are cleared. If a verification error occurs, the values ​​are not cleared. In verifying customer-customized tags, the RFID (handheld terminal system) simultaneously displays both the verified and unverified quantities for the same delivery note. When verifying a large number of customer-customized tags, operators can identify the verified and unverified data based on the RFID display. For a delivery note containing only customer-customized tags requiring verification and others not, the RFID system, upon receiving verification information from the TMS (Transportation Management System), automatically transmits data during error-proofing verification. After identification, it displays a completion message. Simultaneously, the verified and unverified data remain unchanged. The TMS system receives this information without affecting the posting of shipments.

[0111] In some embodiments, the server-customized label management system 300 may include multiple functional modules composed of computer program segments. The computer programs of each program segment in the server-customized label management system 300 may be stored in the memory of a computer device and executed by at least one processor to perform (see details). Figure 1 (Description) Server-customized tag management functionality.

[0112] In this embodiment, the server-customized label management system 300 can be divided into multiple functional modules according to its functions, such as... Figure 3 As shown. The functional modules may include: a data acquisition module 310, a data binding module 320, a tag generation module 330, a target interception module 340, and a tag verification module 350. The module referred to in this invention is a series of computer program segments that can be executed by at least one processor and perform a fixed function, and are stored in memory. In this embodiment, the functions of each module will be described in detail in subsequent embodiments.

[0113] The data acquisition module is used to parse customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as raw information;

[0114] The data binding module is used to retrieve matching order data from the sales management system based on the corresponding order information, and bind the customized tag data to the order data;

[0115] The tag generation module is used to generate indicator tags for order data that is bound to customized tag data in the sales management system and warehouse transportation management system;

[0116] The target interception module is used to filter out target delivery orders with indicator marks from the delivery orders generated by the sales management system, intercept the target delivery orders and obtain the actual label information of the corresponding order products;

[0117] The label verification module is used to verify the consistency between the actual label information and the original information, and cancels the interception of the target delivery order after passing the verification.

[0118] Optionally, as an embodiment of the present invention, the data acquisition module includes: creating an email monitoring process, wherein the email monitoring process monitors whether there are data updates in the inbox of the target email;

[0119] The mailbox monitoring unit is used to extract new email data and save it to Excel if data updates are detected in the inbox. The new email data includes the subject content, sender, receipt time and content of the new email.

[0120] The order matching unit is used to search for matching order information from the database based on the sender;

[0121] The first filtering unit is used to pre-set tags and tag synonyms as the first keyword, and then filter the first keyword from the subject content and email content of the new email.

[0122] The data clearing unit is used to delete the new email data from Excel if the first keyword is not found.

[0123] The second filtering unit is used to select common descriptive terms of various tags as the second keyword if the first keyword is selected, and to extract the second keyword and the tag parameters corresponding to the extracted second keyword from the new email data. The tag parameters include tag content and tag position.

[0124] The parameter aggregation unit is used to aggregate all extracted tag parameters into customized tag data, save it to the customized tag list, and bind the order information to the customized tag data.

[0125] Optionally, as an embodiment of the present invention, the data binding module includes:

[0126] The data binding unit is used to save the customized label data as non-deletable fixed data to the storage path where the order data is located.

[0127] Optionally, as an embodiment of the present invention, the marker generation module includes:

[0128] The first generation unit is used to send order data and bound customized label data to the warehouse transportation management system when submitting the inventory preparation in the sales management system. The warehouse transportation management system generates a first indication mark for the order data. The first indication mark is used to indicate that the label is set according to the customized label data during the warehouse inventory preparation stage.

[0129] The second generation unit is used to generate a second indicator mark for the order data in the sales management system when the warehouse transportation management system sends the order data and the bound customized label data to the sales management system.

[0130] Optionally, as an embodiment of the present invention, the tag verification module includes:

[0131] The marking judgment unit is used to determine whether the order data to which the delivery note generated by the sales management system belongs has an indication mark;

[0132] The target interception unit is used to intercept the delivery note if the order data to which the delivery note belongs has an indication mark, and send the order information corresponding to the delivery note to the scanning terminal.

[0133] The target release unit is used to transfer the delivery note into the normal processing flow if the order data to which the delivery note belongs does not have an indication mark.

[0134] Optionally, as an embodiment of the present invention, it further includes:

[0135] A receiving unit is used to receive scan data, which is the scan data obtained by the scanning terminal scanning the label of the corresponding product based on the received order information;

[0136] The storage unit is used to save the scanned data as actual label information corresponding to the order information, which includes the shipping application number, sales order number, sales order line item number, complete machine identification number, and box code number.

[0137] Optionally, as an embodiment of the present invention, the tag verification module includes:

[0138] The standard distribution unit is used to distribute the customized label data bound to the order data of the target delivery note to the scanning terminal, so that the scanning terminal can perform consistency verification between the customized label data and the actual label data obtained by scanning.

[0139] The result acquisition unit is used to acquire the verification result returned by the scanning terminal. If the verification result is successful, the interception of the target delivery order is canceled and the target delivery order is transferred to the normal processing flow.

[0140] Figure 4 This is a schematic diagram of the structure of a terminal 400 provided in an embodiment of the present invention. The terminal 400 can be used to execute the server-customized tag management method provided in the embodiment of the present invention.

[0141] The terminal 400 may include a processor 410, a memory 420, and a communication unit 430. These components communicate via one or more buses. Those skilled in the art will understand that the server structure shown in the figure does not constitute a limitation of the present invention. It may be a bus topology or a star topology, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0142] The memory 420 can be used to store the execution instructions of the processor 410. The memory 420 can be implemented by any type of volatile or non-volatile memory terminal or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk. When the execution instructions in the memory 420 are executed by the processor 410, the terminal 400 is able to perform some or all of the steps in the above method embodiments.

[0143] The processor 410 serves as the control center of the storage terminal, connecting various parts of the electronic terminal via various interfaces and lines. It executes software programs and / or modules stored in the memory 420, and calls data stored in the memory to perform various functions of the electronic terminal and / or process data. The processor can be composed of integrated circuits (ICs), such as a single packaged IC or multiple packaged ICs with the same or different functions connected together. For example, the processor 410 may consist only of a central processing unit (CPU). In this embodiment of the invention, the CPU may have a single processing core or include multiple processing cores.

[0144] The communication unit 430 is used to establish a communication channel, enabling the storage terminal to communicate with other terminals. It can receive user data sent by other terminals or send user data to other terminals.

[0145] The present invention also provides a computer storage medium, wherein the computer storage medium may store a program, which, when executed, may include some or all of the steps provided in the embodiments of the present invention. The storage medium may be a magnetic disk, an optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0146] Therefore, this invention parses customized label data and related information from the interface email address, then automatically enters the parsed data into the sales management system and binds it to the matching order data. After binding, the customized label data will be present regardless of which process the order data is in, allowing operators to view it. Simultaneously, it tracks the order data processing flow, generating a mark for it in the system of new processes, thus prompting operators to create the corresponding labels. Before shipment, the actual label information of the product is verified; only after verification can shipment be completed, avoiding the shipment of products with incorrect labels. This invention achieves orderly management of customer-customized labels, avoiding label omissions due to oversights by staff in various processes. It also adds a label verification function, effectively preventing the problem of missing or incorrect labels on shipped products. The technical effects achieved by this embodiment can be seen in the description above, and will not be repeated here.

[0147] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solutions in the embodiments of the present invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, or any other medium capable of storing program code. It includes several instructions to cause a computer terminal (which may be a personal computer, a server, or a second terminal, a network terminal, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0148] The same or similar parts between the various embodiments in this specification can be referred to mutually. In particular, the terminal embodiments are basically similar to the method embodiments, so the description is relatively simple, and the relevant parts can be referred to the description in the method embodiments.

[0149] In the embodiments provided by this invention, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between systems or modules may be electrical, mechanical, or other forms.

[0150] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0151] In addition, the functional modules in the various embodiments of the present invention can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module.

[0152] Although the present invention has been described in detail with reference to the accompanying drawings and preferred embodiments, the invention is not limited thereto. Various equivalent modifications or substitutions can be made to the embodiments of the invention by those skilled in the art without departing from the spirit and essence of the invention, and such modifications or substitutions should all be within the scope of the invention. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the invention should also be covered within the protection scope of the invention. Therefore, the protection scope of the invention should be determined by the scope of the claims.

Claims

1. A server customized label management method, characterized by, include: Parse the customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as the original information; Based on the corresponding order information, the system retrieves matching order data from the sales management system and binds the customized tag data to the order data; Generate indicator tags for order data that is bound to customized labels in sales management systems and warehouse transportation management systems; Filter out target delivery orders with indicator marks from the delivery orders generated by the sales management system, intercept the target delivery orders and obtain the actual label information of the corresponding order products; Verify the consistency between the actual label information and the original information, and cancel the interception of the target delivery order after passing the verification; Parse the customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as raw information, including: Create an email monitoring process that monitors whether there are any data updates in the inbox of the target email account; If data updates are detected in the inbox, the new email data is extracted and saved to Excel. The new email data includes the subject, sender, receipt time, and content of the new email. Based on the sender's search of the database for matching order information; Pre-set tags and tag synonyms as primary keywords, and then filter the primary keywords from the subject and content of new emails. If the first keyword is not found, the new email data will be deleted from Excel. If the first keyword is selected, the common descriptive terms of various tags are used as the second keyword, and the second keyword and the tag parameters corresponding to the extracted second keyword are extracted from the new email data. The tag parameters include tag content and tag position. All extracted tag parameters are summarized into customized tag data and saved to the customized tag list, and the order information is bound to the customized tag data; Based on the corresponding order information, the system retrieves matching order data from the sales management system and binds the customized tag data to the order data, including: The customized label data is saved as permanent, non-deletable data to the storage path where the order data is located.

2. The method of claim 1, wherein, Generate indicator tags for order data that is bound to customized label data in the sales management system and warehouse transportation management system, including: When submitting the inventory preparation in the sales management system, the order data and the bound customized label data are sent to the warehouse transportation management system. The warehouse transportation management system generates a first indication mark for the order data. The first indication mark is used to instruct the label to be set according to the customized label data during the warehouse inventory preparation stage. When the warehouse transportation management system sends order data and the bound customized label data to the sales management system, the sales management system generates a second indication tag for the order data.

3. The method of claim 1, wherein, From the delivery orders generated by the sales management system, target delivery orders with indicator tags are filtered out. These target delivery orders are then intercepted, and the actual label information of the corresponding order products is obtained, including: Determine whether the order data to which the delivery note generated by the sales management system belongs has an indicator mark: If so, the delivery note is intercepted, and the order information corresponding to the delivery note is sent to the scanning terminal; If not, the delivery note will be transferred to the normal processing flow.

4. The method of claim 3, wherein, After intercepting the delivery note and sending the order information corresponding to the delivery note to the scanning terminal, the method further includes: Receive scan data, which is the scan data obtained by the scanning terminal scanning the label of the corresponding product based on the received order information; The scanned data is saved as the actual tag information corresponding to the order information, which includes the shipping application number, sales order number, sales order line item number, complete machine identification number, and box code number.

5. The method of claim 1, wherein, Verifying the consistency between the actual label information and the original information, and canceling the interception of the target delivery order after passing the verification, includes: The customized label data bound to the order data of the target delivery note is sent to the scanning terminal so that the scanning terminal can perform consistency verification between the customized label data and the actual label data obtained by scanning. Obtain the verification result returned by the scanning terminal. If the verification result is successful, cancel the interception of the target delivery order and transfer the target delivery order to the normal processing flow.

6. A server customized label management system characterized by, include: The data acquisition module is used to parse customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as raw information; The data binding module is used to retrieve matching order data from the sales management system based on the corresponding order information, and bind the customized tag data to the order data; The tag generation module is used to generate indicator tags for order data that is bound to customized tag data in the sales management system and warehouse transportation management system; The target interception module is used to filter out target delivery orders with indicator marks from the delivery orders generated by the sales management system, intercept the target delivery orders and obtain the actual label information of the corresponding order products; The label verification module is used to verify the consistency between the actual label information and the original information, and cancel the interception of the target delivery order after passing the verification. Parse the customized tag data and corresponding order information from the target email address, and save the customized tag data and corresponding order information as raw information, including: Create an email monitoring process that monitors whether there are any data updates in the inbox of the target email account; If data updates are detected in the inbox, the new email data is extracted and saved to Excel. The new email data includes the subject, sender, receipt time, and content of the new email. Based on the sender's search of the database for matching order information; Pre-set tags and tag synonyms as primary keywords, and then filter the primary keywords from the subject and content of new emails. If the first keyword is not found, the new email data will be deleted from Excel. If the first keyword is selected, the common descriptive terms of various tags are used as the second keyword, and the second keyword and the tag parameters corresponding to the extracted second keyword are extracted from the new email data. The tag parameters include tag content and tag position. All extracted tag parameters are summarized into customized tag data and saved to the customized tag list, and the order information is bound to the customized tag data; Based on the corresponding order information, the system retrieves matching order data from the sales management system and binds the customized tag data to the order data, including: The customized label data is saved as permanent, non-deletable data to the storage path where the order data is located.

7. A terminal, characterized by comprising: include: The storage device is used to store the server's customized tag management program; A processor is configured to implement the steps of the server custom tag management method as described in any one of claims 1-5 when executing the server custom tag management program.

8. A computer readable storage medium storing a computer program, characterized in that, The readable storage medium stores a server-customized tag management program, which, when executed by a processor, implements the steps of the server-customized tag management method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Electronic price, inventory management and label system

    CN107615305A

  • Mail-based work order processing method and device, electronic equipment and medium

    CN112232757A

  • Multi-label management and control method and device based on MES system, terminal and medium

    CN115905430A