[go: up one dir, main page]

CN113344481A - Method, device, equipment and computer readable medium for processing manifest - Google Patents

Method, device, equipment and computer readable medium for processing manifest Download PDF

Info

Publication number
CN113344481A
CN113344481A CN202010099946.3A CN202010099946A CN113344481A CN 113344481 A CN113344481 A CN 113344481A CN 202010099946 A CN202010099946 A CN 202010099946A CN 113344481 A CN113344481 A CN 113344481A
Authority
CN
China
Prior art keywords
information
article
business
item
manifest
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010099946.3A
Other languages
Chinese (zh)
Inventor
王晓明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Wodong Tianjun Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN202010099946.3A priority Critical patent/CN113344481A/en
Publication of CN113344481A publication Critical patent/CN113344481A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • G06Q10/0875Itemisation or classification of parts, supplies or services, e.g. bill of materials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • G06F16/2237Vectors, bitmaps or matrices

Landscapes

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

Abstract

本发明公开了处理货单的方法、装置、设备和计算机可读介质,涉及计算机技术领域。该方法的一具体实施方式包括:解析货单中物品信息和业务信息;根据所述业务信息中所述物品信息的物品参数,建立以所述物品信息为中心的业务处理关系;按照所述业务处理关系,基于所述业务信息处理所述货单。该实施方式能够适用于复杂的业务场景,提高处理货单的速度。

Figure 202010099946

The invention discloses a method, apparatus, device and computer-readable medium for processing manifests, and relates to the field of computer technology. A specific implementation of the method includes: parsing the item information and business information in the manifest; establishing a business processing relationship centered on the item information according to the item parameters of the item information in the business information; A processing relationship is used to process the manifest based on the business information. This implementation manner can be applied to complex business scenarios and improves the speed of processing manifests.

Figure 202010099946

Description

Method, device, equipment and computer readable medium for processing manifest
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a computer-readable medium for processing a manifest.
Background
In a large warehousing system, the kind of business involved in the manifest is many, such as: whether invoicing, payment method, delivery method, whether coupon is used, whether additional service is required, etc.
In the process of implementing the invention, the inventor finds that at least the following problems exist in the prior art: in a complex business scenario, the speed of processing the manifest is slow due to the different types of business involved in each manifest.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, an apparatus, a device, and a computer readable medium for processing a manifest, which can be applied to a complex business scenario and improve the speed of processing the manifest.
To achieve the above object, according to an aspect of an embodiment of the present invention, there is provided a method of processing a manifest, including:
analyzing the article information and the service information in the manifest;
establishing a business processing relation with the article information as a center according to the article parameters of the article information in the business information;
and processing the manifest based on the business information according to the business processing relation.
The establishing of the business processing relation with the article information as the center according to the article parameters of the article information in the business information comprises the following steps:
establishing an article business relation network of the article information according to the article information and article parameters related to the article information;
and connecting a plurality of article business relationship networks to establish the business processing relationship.
The establishing of the article business relation network of the article information according to the article information and the article parameters related to the article information comprises the following steps:
establishing an article relation of the article information according to the article information and an article parameter of the service information;
and on the basis of the article relationship of the article information, establishing an article business relationship network of the article information by combining with the article parameter of the other business information.
The connecting a plurality of the article business relationship networks and establishing the business processing relationship comprises:
the service information of the article service relationship networks is the same, and the article service relationship networks are combined;
and taking the merged article business relation network as the business processing relation.
The establishing of the business processing relation with the article information as the center according to the article parameters of the article information in the business information comprises the following steps:
constructing an array of the business information according to the corresponding relation between the article information and the business information;
taking the array as a relation parameter of the article information in the service information;
traversing the relation coefficient to obtain the business information related to the article information;
and establishing a business processing relation taking the article information as a center according to the article parameters of the article information in the business information related to the article information.
After the establishing of the business processing relationship with the article information as the center according to the article parameters of the article information in the business information, the method further comprises the following steps:
and updating the business processing relation according to the updating relation between the article information and the business information.
The service information includes one or more of the following information: receiving address, payment method, aging information, tax information, promotion information, inventory information, weight information, seller information, delivery method, invoice information, coupon information, freight information, and service information.
According to a second aspect of embodiments of the present invention, there is provided an apparatus for processing a manifest, including:
the analysis module is used for analyzing the article information and the service information in the manifest;
the establishing module is used for establishing a business processing relation with the article information as a center according to the article parameters of the article information in the business information;
and the processing module is used for processing the manifest based on the business information according to the business processing relation.
According to a third aspect of embodiments of the present invention, there is provided an electronic apparatus that processes a manifest, including:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method as described above.
According to a fourth aspect of embodiments of the present invention, there is provided a computer readable medium, on which a computer program is stored, which when executed by a processor, implements the method as described above.
One embodiment of the above invention has the following advantages or benefits: analyzing the article information and the service information in the manifest; establishing a business processing relation taking the article information as a center according to the article parameters of the article information in the business information; and processing the manifest based on the business information according to the business processing relation. The business processing relation is established by taking the article information as the center and is suitable for the bills of different business types. The method and the device for processing the manifest according to the business processing relation can be suitable for complex business scenes and improve the speed of processing the manifest.
Further effects of the above-mentioned non-conventional alternatives will be described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
FIG. 1 is a schematic diagram of a manifest object;
FIG. 2 is a schematic view of another manifest object;
FIG. 3 is a schematic illustration of yet another manifest object;
FIG. 4 is a schematic diagram of a main flow of a method of processing a manifest according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of an order reference array according to an embodiment of the present invention;
FIG. 6 is a flow diagram illustrating the establishment of business process relationships according to an embodiment of the present invention;
FIG. 7 is a flow diagram of establishing a commodity business relationship network according to an embodiment of the present invention;
FIG. 8 is a flow diagram illustrating the establishment of business process relationships with an item business relationship network, according to an embodiment of the present invention;
FIG. 9 is a schematic diagram of a business process relationship according to an embodiment of the invention;
FIG. 10 is a schematic diagram of a merged business process relationship, according to an embodiment of the invention;
FIG. 11 is a simplified business process relationship diagram according to an embodiment of the invention;
FIG. 12 is a schematic view of the main structure of an apparatus for processing a manifest according to an embodiment of the present invention;
FIG. 13 is an exemplary system architecture diagram in which embodiments of the present invention may be employed;
fig. 14 is a schematic structural diagram of a computer system suitable for implementing a terminal device or a server according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention are described below with reference to the accompanying drawings, in which various details of embodiments of the invention are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
In a large warehousing system, a manifest sent by a user is received. The manifest includes various manifest information such as: item information, shipping address, payment method, aging information, tax information, promotion information, inventory information, weight information, seller information, user information, delivery method, invoice information, coupon information, freight information, service information, and the like.
Therefore, it is necessary to process the manifest in accordance with the above-mentioned service information. The current approach is to define manifest objects, such as Order. The individual manifest information is then tiled under the manifest object. The manifest object identifies relationships between various manifest information.
Referring to fig. 1, fig. 1 is a schematic view of an invoice object, which in fig. 1 is Order. The manifest information includes: user, address, payment1, payment 2, payment 4, delivery 1, delivery 2, delivery 3, delivery 4, item1, and item 2. The system comprises a user information, an address information, a payment information, a distribution information and an article information, wherein the user information is user information, the address information is address information, the payment information is payment information, the distribution information is distribution information, and the article information is article information. As can be seen from fig. 1, the manifest information of one manifest is arranged side by side under the manifest object.
According to the manifest object in fig. 1, a change in one manifest information affects almost all the manifest information. As an example, the manifest object in FIG. 1 may be employed in the case of one address for one manifest. In the case of multiple addresses on a manifest, the manifest object in FIG. 1 is no longer applicable. This is because: other manifest information needs to be included under each address or it is difficult to clearly identify to which of the multiple addresses the item was delivered.
Referring to FIG. 2, FIG. 2 is a schematic view of another manifest object. In fig. 2 a manifest includes two addresses, address1 and address 2 respectively. To accommodate the two addresses of a manifest, the manifest object shown in FIG. 2 is created. The manifest information includes the user, address1 and address 2.
As an example, address1 is subordinate to a plurality of manifest information. The payment mode comprises payment1 and payment 2; the distribution mode comprises distribution 1 and distribution 2; the item information includes item1 and item 2.
Address 2 is subordinate to a plurality of manifest messages. The payment mode comprises payment 3 and payment 4; the distribution mode comprises distribution 3 and distribution 4; the item information includes an item 3 and an item 4.
In the case of multiple addresses on a manifest, the manifest object in FIG. 2 is used to clearly identify the address to which the item is delivered.
However, the impact is greater for the case of multiple users and multiple addresses on a single manifest. Since the address is also the data subordinate to the user, the respective address data subordinate to each user and the complete other service data subordinate to each address may occur.
Referring to fig. 3, fig. 3 is a schematic view of yet another manifest object. In fig. 3 a manifest includes two users and two addresses, user 1 and user 2, respectively, and address1 and address 2. To accommodate the two address case of two users of a manifest, the manifest object shown in FIG. 3 is created. Each user subscribes to an address, and each address subscribes to payment, distribution, and goods.
As an example, user 1 is subordinate to address1, and address1 is subordinate to a plurality of manifest information. The payment mode comprises payment1 and payment 2; the distribution mode comprises distribution 1 and distribution 2; the item information includes item1 and item 2.
The user 2 is subordinate to the address 2, and the address 2 is subordinate to a plurality of manifest information. The payment mode comprises payment 3 and payment 4; the distribution mode comprises distribution 3 and distribution 4; the item information includes an item 3 and an item 4.
In the case of a manifest with multiple users and multiple addresses, the manifest object in FIG. 3 is used to clearly identify the address to which the user's items are to be delivered.
It can be known that in a complex business scene, due to different business types related in each manifest, it is difficult to process the manifest in time according to the manifest objects among the manifest information, and the relationship among the manifest information needs to be re-established, thereby resulting in a slower speed of processing the manifest.
In order to solve the technical problem that the speed of processing the manifest is low, the following technical scheme in the embodiment of the invention can be adopted.
Referring to fig. 4, fig. 4 is a schematic diagram of a main flow of a method for processing a manifest according to an embodiment of the present invention, and a business processing relationship with item information as a center is established according to item parameters of the item information in the business information to process the manifest. As shown in fig. 1, the method specifically comprises the following steps:
s401, analyzing the article information and the service information in the manifest.
The manifest includes various manifest information such as: item information, shipping address, payment method, aging information, tax information, promotion information, inventory information, weight information, seller information, user information, delivery method, invoice information, coupon information, freight information, service information, and the like.
In the embodiment of the present invention, the manifest information is divided into the article information and the business information. The service information includes one or more of the following information: receiving address, payment method, aging information, tax information, promotion information, inventory information, weight information, seller information, delivery method, invoice information, coupon information, freight information, service information, and the like.
As an example, a user issues a manifest, which includes: item information, shipping address, payment method, user information, delivery method, invoice information, and coupon information. Wherein the article information is a vacuum cup. The receiving address is the address of the thermos cup to be mailed. The payment method is a cash on delivery. The user information includes a user identification. The delivery method is a logistics company. The invoice information includes invoice new line, invoice content and tax number. The coupon information includes: the user selects the coupon to use.
By analyzing the manifest, a plurality of article information and a plurality of business information can be obtained. It is understood that an item corresponds to item information, and the inclusion of item information in the manifest indicates that the manifest includes items. For each article, there is corresponding service information, and the service information of the two articles may be the same or different.
As one example, the manifest includes two items of information, a thermos cup and a bicycle, respectively. The goods receiving address of the thermos cup is the address A, and the goods receiving address of the bicycle is the address B. It can be seen that the two items have different receiving addresses, i.e. different service information.
S402, establishing a business processing relation with the article information as the center according to the article parameters of the article information in the business information.
The business information is processing article information related information. As one example, the shipping address pertains to business information, and the shipping address is information that is involved in mailing the item. The article corresponding to the article information can be mailed according to the receiving address.
It is understood that the business information includes item parameters of the item information. And processing the article corresponding to the article information according to the article parameter in the service information. The item parameter is a parameter involved in processing item information.
As an example, the service information is a payment method, and the item parameter in the payment method includes online payment, and then the item corresponding to the item information needs to pay the payment online.
As another example, the business information is a distribution mode, where the item parameter includes distribution by an S logistics company, and the item corresponding to the item information is distributed by the S logistics company.
In an embodiment of the present invention, the relationship parameter of the article information may be constructed according to the corresponding relationship between the article information and the service information. The relationship parameter is a parameter that identifies a relationship between the article information and the business information.
Specifically, an array of business information is first constructed according to the correspondence between the article information and the business information. And taking the array as a relation parameter of the article information in the service information. Wherein the array is a 1 x N matrix, and N is the number of item information in the manifest. N is an integer of 1 or more.
As an example, if the business information is related to one item information, the array of the business information corresponds to an element of the item information as 1; if the corresponding service information is not related to one article information, the element of the array of the service information corresponding to the article information is 0. It is understood that each array element includes 0 or 1 to indicate whether the service information is associated with the nth corresponding item information of the array, 1 indicates an association, and 0 indicates no association.
Referring to fig. 5, fig. 5 is a schematic diagram of an order reference array according to an embodiment of the invention. In fig. 5, the order is embodied as a manifest and comprises 7 items. Where N of the array equals 7.
The 1 st element in the array corresponds to commodity 1; the 2 nd element in the array corresponds to commodity 2; the 3 rd element in the array corresponds to a commodity 3; the 4 th element in the array corresponds to a commodity 4; the 5 th element in the array corresponds to a commodity 5; the 6 th element in the array corresponds to a commodity 6; the 7 th element in the array corresponds to item 7.
As an example, tax 2: [ 0100000 ], representing service information: tax2 is related to item 2 and not to other items.
And traversing the relation coefficient to obtain the service information related to the article information. And then, according to the article parameters of the article information in the service information related to the article information, establishing a service processing relation taking the article information as a center.
In the embodiment of fig. 5, the correlation between the article information and the business information can be quickly obtained by using the relationship parameter of the article information. And under the condition that the article information and the service information have correlation, establishing a service processing relation according to the article parameters.
In the embodiment of the invention, the business processing relation taking the article information as the center can be established according to the article parameters of the article information in the business information.
The item information is the most central information in the manifest. The business information relates to the item parameters of the item information. Then, it can be considered that the business processing relationship is established centering on the article information. It can be understood that the business processing relationship is a corresponding relationship between the article information and the business information.
Referring to fig. 6, fig. 6 is a schematic flow chart of establishing a service processing relationship according to an embodiment of the present invention, which specifically includes:
s601, establishing an article business relation network of article information according to the article information and article parameters related to the article information.
In an embodiment of the present invention, the manifest includes a plurality of item information. Then, first, an article business relationship network can be established with one article information and the article parameter related to the article information in the business information.
Selecting one item information from a plurality of item information in goods, and traversing all business information by the item information to determine the business information related to the item information.
As an example, all the service information may be traversed by the identifier of the item information, and the service information includes the identifier of the item information, and then the service information is used as the service information related to the item information.
As another example, an array of the service information may be traversed, and if the corresponding position of the item information in the array of the service information is 1, the service information is taken as the service information related to the item information.
After the business information related to the article information is determined, an article business relation network of the article information is established according to the article information and the article parameters related to the article information by the business information.
Since each service information is related to the article information, the article relation network is a network in which the article information is the center.
Referring to fig. 7, fig. 7 is a schematic flowchart of a process of establishing an article business relationship network according to an embodiment of the present invention, which specifically includes:
s701, establishing an article relation of the article information according to the article parameters of the article information and the service information.
Each article information corresponds to a plurality of service information, one service information can be preset in the service information, and the article relation with the article information is established according to the article parameters of the service information.
As one example, the item information includes a vacuum cup. Presetting service information: and (4) a distribution mode. Article parameters of delivery mode: s logistics company. The article relationship with the article information may be established at an S logistics company.
S702, on the basis of the article relation of the article information, combining with the article parameter of another service information, establishing an article service relation network of the article information.
On the basis of the established article relationship, an article service relationship network of the article information can be established by combining with the article parameter of another service information.
As one example, the item information includes a vacuum cup. Presetting a service message: and (4) a distribution mode. Article parameters of delivery mode: s logistics company. And presetting another service information, namely a receiving address. The item parameters for the shipping address include: address1 and address 2.
After the commodity relation of the commodity information is established by the S logistics company, the commodity business relation network of the commodity information can be established by combining the address1 and the address 2.
It is understood that the article business relationship network is established based on one or more article parameters of the business information by centering on one article information. Since the service information can be preset, the article service relationship network is not fixed and unchanged, but changes based on the difference of the service information.
S602, connecting a plurality of article business relation networks and establishing business processing relations.
And establishing an article business relationship network for each article information, and connecting the article business relationship networks to obtain a business processing relationship. It is to be understood that a business process relationship is a collection of multiple item business relationship networks.
Referring to fig. 8, fig. 8 is a schematic flowchart of a process for establishing a business processing relationship with an article business relationship network according to an embodiment of the present invention, which specifically includes:
s801, the service information of the plurality of article service relation networks is the same, and the plurality of article service relation networks are combined.
The article business relationship network comprises article information and business information. The service information related to the plurality of article service relationship networks may be consistent. Then multiple item-service relationship networks may be merged if the service information involved in the item-service relationship networks is consistent.
As an example, the article information 1 corresponds to the article business relationship network 1, and the payment mode of the article information 1 is payment by delivery; the article information 2 corresponds to the article business relationship network 2, and the payment method of the article information 2 is payment by delivery. Because the payment modes of the article business relationship network 1 and the article business relationship network are consistent, the article business relationship network 1 and the article business relationship network 2 can be merged.
It can be understood that two article business relationship networks have a plurality of consistent business information, and the two article business relationship networks can be merged according to the plurality of consistent business information.
S802, taking the merged article business relation network as a business processing relation.
The merged article business relationship network may be used as a business processing relationship. Since each article business relationship network is established with article information as a center, the business processing relationship is established with a plurality of article information as a center.
In the embodiment of fig. 6, a business processing relationship is established based on the article business relationship network, the business processing relationship with article information as the center, and the manifest is processed with the article as the starting point.
And S403, processing the manifest based on the business information according to the business processing relation.
The business processing relation comprises the relation between the article information and the business information, and the manifest can be processed according to the business information.
As an example, the service information includes payment information, and the payment for the item information in the manifest may be made according to the payment information.
As another example, the service information includes a shipping address, and the item corresponding to the item information in the manifest may be sent according to the shipping address.
It can be understood that for different business information, the manifest can be processed correspondingly according to the business processing relation.
In an embodiment of the present invention, in consideration that the association between the article information and the service information may be changed, the service processing relationship may be updated according to the updated relationship between the article information and the service information.
The updated relationship is the most recent relationship between the identifying item information and the business information. The business processing relationship can be updated by adopting the updated relationship.
As an example, there is no relationship between the item information 1 and the payment information 3. After updating, if the item information 1 is paid by the payment information 3, the business processing relationship can be updated according to the relationship between the item information 1 and the payment information 3.
Because the business processing relation is established by taking the article information as the center, even if the relation between the article information and the payment information changes, the business processing relation does not need to be established again, and only the business processing relation needs to be updated.
In the technical solution of the embodiment of fig. 4, the article information and the service information in the manifest are analyzed; establishing a business processing relation taking the article information as a center according to the article parameters of the article information in the business information; and processing the manifest based on the business information according to the business processing relation. The business processing relation is established by taking the article information as the center and is suitable for the goods list related to different business information. The service processing relation can respond to different service information in time. Therefore, the method can be suitable for complex business scenes according to the business processing relation, and the speed of processing the manifest is improved.
The technical scheme in the embodiment of the invention is exemplarily described below with reference to the accompanying drawings. Referring to fig. 9, fig. 9 is a schematic diagram of a business process relationship according to an embodiment of the present invention.
Fig. 9 includes information on 7 items, which are identified by items 1 to 7, respectively. Each item information has corresponding business information.
In fig. 9, each article information has its own unique identifier, and each service information also has its own unique identifier, and the article information and the service information are associated by their respective identifiers, thereby forming fig. 9.
As an example, the identification of item1 is: shoppengitem 1. The identification of inventory 1 is: stock1, stock1 includes the stock information to which item1 relates. Identification of payment 1: payent 1, payment1 includes payment information relating to item 1. Identification of delivery 1: shipment1, shipment1 includes shipment information related to item 1. Identification of address 1: address1, address1 includes address information relating to item 1.
Because all the business information is associated with the article information, the relationship between the business information can be deduced through the relationship between the business information and the article information. As an example, item1, item 2, item 3, item 4, and item 5, are delivered to address 1. Item1 and item 2 support payment 1; item 3, item 4, and item 5 support payment 2. Then, the payment modes that can be obtained by the address1 are payment1 and payment 2, respectively.
The business process relationship of fig. 9 is used to support the distribution of a plurality of items in a manifest to a plurality of shipping addresses, respectively. In fig. 9, the shipping addresses of item1, item 2, item 3, item 4, and item 5 are address 1; the shipping address for item 6 and item 7 is address 2.
By using the service processing relationship in fig. 9, the corresponding relationship between the service information and the article information can be flexibly adjusted.
As an example, it may be desirable to deliver an item 4 and an item 5 to an address 3, simply associate the address 3 with the item 4 and the item 5, and then disassociate the item 4 and the item 5 from the address 3.
As another example, if the payment method for item 3 and item 4 needs to be modified to pay 1, then pay 1 is associated with item 3 and item 4. At this point, item 3 and item 4, support both Payment1 and Payment 2.
As yet another example, for the case of one manifest, multiple items, multiple users, item1, item 2, item 3, item 4, and item 5 are purchased by user 1; item 6 and item 7 are purchased by user 2, then user 1 is associated with item1, item 2, item 3, item 4, and item 5, respectively; user 2 is associated with item 6 and item 7.
Therefore, the business processing relation taking the article information as the center is a dynamic relation, all the business information are completely decoupled, and if the business information is required, the association between the business information and the article information can be updated.
Referring to fig. 10, fig. 10 is a schematic diagram of a service processing relationship after merging according to an embodiment of the present invention. The service processing relationship in fig. 10 is obtained by combining the service information.
In FIG. 10, the submenus and the packages are defined. Wherein, the goods receiving addresses of the goods in the same sub-order are the same. The distribution information of the objects in the same package is the same.
It is understood that the delivery information and the item are associated according to the delivery information, and then the business processing relationship in fig. 10 is established by combining the receiving address.
Package 1 is associated with item1 and item 2, respectively; package 2 is in relationship to item 3, item 4 and item 5, respectively; the package 3 is associated with an item 6 and an item 7, respectively. The sub-sheet 1 is associated with package 1 and package 2, respectively; the submenu 2 is associated with the package 3.
Thus, address1 may be associated with sub-sheet 1; address 2 is associated with sub-ticket 2; delivery 1 is associated with package 1; delivery 2 is associated with package 2; the dispatch 3 is associated with the package 3.
Referring to fig. 11, fig. 11 is a schematic diagram of a simplified service processing relationship according to an embodiment of the present invention, and fig. 11 is a simplified service processing relationship based on fig. 10. Among them, the relationship between the article and the parcel, and between the parcel and the sub-sheet can be seen.
Referring to fig. 12, fig. 12 is a schematic diagram of a main structure of an apparatus for processing a manifest according to an embodiment of the present invention, where the apparatus for processing a manifest may implement a method for processing a manifest, and as shown in fig. 12, the apparatus for processing a manifest specifically includes:
and the analysis module 1201 is used for analyzing the article information and the service information in the manifest.
The establishing module 1202 is configured to establish a service processing relationship with the article information as a center according to the article parameter of the article information in the service information.
And a processing module 1203, configured to process the manifest based on the service information according to the service processing relationship.
In an embodiment of the present invention, the establishing module 1202 is configured to establish an item business relationship network of item information specifically according to the item information and item parameters related to the item information;
and connecting a plurality of article business relationship networks to establish a business processing relationship.
In an embodiment of the present invention, the establishing module 1202 is specifically configured to establish an item relationship of item information according to item parameters of an item information and a service information;
and on the basis of the article relationship of the article information, establishing an article service relationship network of the article information by combining the article parameters of another service information.
In an embodiment of the present invention, the establishing module 1202 is configured to specifically use that service information of a plurality of article service relationship networks is the same, and merge the plurality of article service relationship networks;
and taking the merged article business relation network as a business processing relation.
In an embodiment of the present invention, the establishing module 1202 is specifically configured to establish an array of service information according to a correspondence between article information and the service information;
taking the array as a relation parameter of the article information in the service information;
traversing the relation coefficient to obtain the service information related to the article information;
and establishing a business processing relation taking the article information as a center according to the article parameters of the article information in the business information related to the article information.
In an embodiment of the present invention, the establishing module 1202 is specifically configured to update the business processing relationship according to an update relationship between the article information and the business information.
The service information includes one or more of the following information: receiving address, payment method, aging information, tax information, promotion information, inventory information, weight information, seller information, delivery method, invoice information, coupon information, freight information, and service information.
Fig. 13 illustrates an exemplary system architecture 1300 to which the method of processing a manifest, or the apparatus for processing a manifest, of embodiments of the present invention may be applied.
As shown in fig. 13, the system architecture 1300 may include terminal devices 1301, 1302, 1303, a network 1304, and a server 1305. The network 1304 is used to provide a medium for communication links between the terminal devices 1301, 1302, 1303 and the server 1305. The network 1304 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
A user may use terminal devices 1301, 1302, 1303 to interact with a server 1305 over a network 1304 to receive or send messages or the like. Various messaging client applications, such as shopping applications, web browser applications, search applications, instant messaging tools, mailbox clients, social platform software, etc. (examples only) may be installed on the terminal devices 1301, 1302, 1303.
Terminal devices 1301, 1302, 1303 may be various electronic devices having display screens and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like.
The server 1305 may be a server that provides various services, such as a background management server (for example only) that provides support for shopping websites browsed by users using the terminal devices 1301, 1302, 1303. The backend management server may analyze and perform other processing on the received data such as the product information query request, and feed back a processing result (for example, target push information, product information — just an example) to the terminal device.
It should be noted that the method for processing the manifest provided by the embodiment of the present invention is generally executed by the server 1305, and accordingly, a device for processing the manifest is generally disposed in the server 1305.
It should be understood that the number of terminal devices, networks, and servers in fig. 13 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 14, shown is a block diagram of a computer system 1400 suitable for use with a terminal device implementing an embodiment of the present invention. The terminal device shown in fig. 14 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As shown in fig. 14, the computer system 1400 includes a Central Processing Unit (CPU)1401, which can perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)1402 or a program loaded from a storage portion 1408 into a Random Access Memory (RAM) 1403. In the RAM 1403, various programs and data necessary for the operation of the system 1400 are also stored. The CPU 1401, ROM 1402, and RAM 1403 are connected to each other via a bus 1404. An input/output (I/O) interface 1405 is also connected to bus 1404.
The following components are connected to the I/O interface 1405: an input portion 1406 including a keyboard, a mouse, and the like; an output portion 1407 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker and the like; a storage portion 1408 including a hard disk and the like; and a communication portion 1409 including a network interface card such as a LAN card, a modem, or the like. The communication section 1409 performs communication processing via a network such as the internet. The driver 1410 is also connected to the I/O interface 1405 as necessary. A removable medium 1411 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 1410 as necessary, so that a computer program read out therefrom is installed into the storage section 1408 as necessary.
In particular, according to the embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 1409 and/or installed from the removable medium 1411. The computer program performs the above-described functions defined in the system of the present invention when executed by a Central Processing Unit (CPU) 1401.
It should be noted that the computer readable medium shown in the present invention can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present invention, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present invention, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules described in the embodiments of the present invention may be implemented by software or hardware. The described modules may also be provided in a processor, which may be described as: a processor includes a transmitting unit, an obtaining unit, a determining unit, and a first processing unit. The names of these units do not in some cases constitute a limitation to the unit itself, and for example, the sending unit may also be described as a "unit sending a picture acquisition request to a connected server".
As another aspect, the present invention also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to comprise:
analyzing the article information and the service information in the manifest;
establishing a business processing relation with the article information as a center according to the article parameters of the article information in the business information;
and processing the manifest based on the business information according to the business processing relation.
According to the technical scheme of the embodiment of the invention, the article information and the service information in the manifest are analyzed; establishing a business processing relation taking the article information as a center according to the article parameters of the article information in the business information; and processing the manifest based on the business information according to the business processing relation. The business processing relation is established by taking the article information as the center and is suitable for the bills of different business types. The method and the device for processing the manifest according to the business processing relation can be suitable for complex business scenes and improve the speed of processing the manifest.
The above-described embodiments should not be construed as limiting the scope of the invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions can occur, depending on design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A method of processing a manifest, comprising:
analyzing the article information and the service information in the manifest;
establishing a business processing relation with the article information as a center according to the article parameters of the article information in the business information;
and processing the manifest based on the business information according to the business processing relation.
2. The method for processing the manifest according to claim 1, wherein the establishing a business processing relationship centering on the item information according to the item parameter of the item information in the business information comprises:
establishing an article business relation network of the article information according to the article information and article parameters related to the article information;
and connecting a plurality of article business relationship networks to establish the business processing relationship.
3. The method of handling a manifest as in claim 2 wherein said establishing an item business relationship network for said one item information based on said one item information and item parameters related to said item information comprises:
establishing an article relation of the article information according to the article information and an article parameter of the service information;
and on the basis of the article relationship of the article information, establishing an article business relationship network of the article information by combining with the article parameter of the other business information.
4. The method for handling a manifest as in claim 2 wherein said connecting a plurality of said item business relationship networks to establish said business process relationship comprises:
the service information of the article service relationship networks is the same, and the article service relationship networks are combined;
and taking the merged article business relation network as the business processing relation.
5. The method for processing the manifest according to claim 1, wherein the establishing a business processing relationship centering on the item information according to the item parameter of the item information in the business information comprises:
constructing an array of the business information according to the corresponding relation between the article information and the business information;
taking the array as a relation parameter of the article information in the service information;
traversing the relation coefficient to obtain the business information related to the article information;
and establishing a business processing relation taking the article information as a center according to the article parameters of the article information in the business information related to the article information.
6. The method for processing the manifest according to claim 1, wherein after establishing the business processing relationship centered on the item information according to the item parameter of the item information in the business information, the method further comprises:
and updating the business processing relation according to the updating relation between the article information and the business information.
7. The method of handling a manifest as in claim 1 wherein said business information includes one or more of the following: receiving address, payment method, aging information, tax information, promotion information, inventory information, weight information, seller information, delivery method, invoice information, coupon information, freight information, and service information.
8. An apparatus for processing a manifest, comprising:
the analysis module is used for analyzing the article information and the service information in the manifest;
the establishing module is used for establishing a business processing relation with the article information as a center according to the article parameters of the article information in the business information;
and the processing module is used for processing the manifest based on the business information according to the business processing relation.
9. An electronic device for processing a manifest, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
10. A computer-readable medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1-7.
CN202010099946.3A 2020-02-18 2020-02-18 Method, device, equipment and computer readable medium for processing manifest Pending CN113344481A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010099946.3A CN113344481A (en) 2020-02-18 2020-02-18 Method, device, equipment and computer readable medium for processing manifest

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010099946.3A CN113344481A (en) 2020-02-18 2020-02-18 Method, device, equipment and computer readable medium for processing manifest

Publications (1)

Publication Number Publication Date
CN113344481A true CN113344481A (en) 2021-09-03

Family

ID=77467020

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010099946.3A Pending CN113344481A (en) 2020-02-18 2020-02-18 Method, device, equipment and computer readable medium for processing manifest

Country Status (1)

Country Link
CN (1) CN113344481A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6058373A (en) * 1996-10-16 2000-05-02 Microsoft Corporation System and method for processing electronic order forms
CN104408605A (en) * 2014-12-15 2015-03-11 北京京东尚科信息技术有限公司 Order splitting method and system
CN104732332A (en) * 2015-02-15 2015-06-24 北京京东尚科信息技术有限公司 Order splitting method and device based on e-commerce
CN106991588A (en) * 2017-02-21 2017-07-28 河北翼虎网络科技有限公司 A kind of order splitting method and order generation method
CN106991556A (en) * 2017-04-06 2017-07-28 四川创物科技有限公司 One kind takes out order processing method and system
CN108154408A (en) * 2016-12-02 2018-06-12 北京京东尚科信息技术有限公司 Handle method, service terminal device and the client terminal device of the order of e-commerce
CN110738440A (en) * 2019-08-29 2020-01-31 深圳市拓思创新通信技术有限公司 method and system for warehouse purchase, sales and inventory management based on commodity bar codes

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6058373A (en) * 1996-10-16 2000-05-02 Microsoft Corporation System and method for processing electronic order forms
CN104408605A (en) * 2014-12-15 2015-03-11 北京京东尚科信息技术有限公司 Order splitting method and system
CN104732332A (en) * 2015-02-15 2015-06-24 北京京东尚科信息技术有限公司 Order splitting method and device based on e-commerce
CN108154408A (en) * 2016-12-02 2018-06-12 北京京东尚科信息技术有限公司 Handle method, service terminal device and the client terminal device of the order of e-commerce
CN106991588A (en) * 2017-02-21 2017-07-28 河北翼虎网络科技有限公司 A kind of order splitting method and order generation method
CN106991556A (en) * 2017-04-06 2017-07-28 四川创物科技有限公司 One kind takes out order processing method and system
CN110738440A (en) * 2019-08-29 2020-01-31 深圳市拓思创新通信技术有限公司 method and system for warehouse purchase, sales and inventory management based on commodity bar codes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张铎: "物流配送实务", 31 August 2008, 中国铁道出版社, pages: 58 *

Similar Documents

Publication Publication Date Title
CN104378341B (en) Template acquisition methods, template provider method, Apparatus and system
CN112884405B (en) Price inquiry system and scheduling method thereof
CN110866709A (en) Order combination method and device
CN113762858B (en) Inventory management method and device
CN110222860B (en) A method and device for generating a delivery warehouse list for an order
CN113627835A (en) Distribution management method and device
CN113762865A (en) Inventory information processing method and device
CN111784222A (en) Method and apparatus for processing an order
US11551184B2 (en) Aggregated and distributed inventory availability
CN111275450B (en) Processing method and system of associated preferential information after commodity return
CN113222680A (en) Method and device for generating order
CN113379476A (en) Order processing method and device
CN113706064A (en) Order processing method and device
CN113762835A (en) Method and device for processing order data
CN112990991B (en) Method and device for combined invoicing
CN113407339A (en) Resource request feedback method and device, readable storage medium and electronic equipment
CN112785358B (en) A method and device for accessing an order fulfillment merchant
CN113344481A (en) Method, device, equipment and computer readable medium for processing manifest
CN110826948A (en) Warehouse product selection method and device
CN114240297A (en) A kind of article processing method and device
CN110597802B (en) Message processing method and device
CN110298528B (en) Method and device for grouping articles
CN113139108A (en) Data processing method and device
CN115190161B (en) Method, apparatus, device and computer readable medium for processing article data
CN113763073B (en) Information processing method, client and server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210903