Method and system for transmittal of extended data attributes for product items, pricing and trade promotion transactions
First Claim
1. A computer-based method for electronic communication between consumer goods trading partners, comprising:
- establishing, by a computer, an electronic communication link between first and second trading partners;
defining, by the computer, user-defined extended data attributes into a plurality of tables through a graphical user interface, the tables including,(a) a first table for providing extended data definitions of each extended data attribute, each extended data definition in the first table including an extended data definition identification field, extended data name field, extended data type field, extended data description field, extended entity type field, and unique link to the second trading partner,(b) a second table for correlating each extended data type field used in the first table, the second table including an extended data type field, extended data type name field, and extended data type description field,(c) a third table for correlating each extended entity type used in the first table, the third table including an extended entity type field and extended entity type name field, andd) a fourth table for correlating the extended data definition identification used in the first table, the fourth table including an entity owner of the extended data type definition and values for each extended data attribute;
transmitting, by the computer, standard data attributes to the second trading partner; and
transmitting, by the computer, the extended data attributes from the plurality of tables as an XML-message to the second trading partner.
13 Assignments
0 Petitions
Accused Products
Abstract
A method and system that facilitates communication between demand and supply side trading partners of the consumer goods industry in the electronic transmittal of extended data attributes for product items, pricing and trade promotions. The method includes the steps of establishing a connection to a program, which provides for the definition and establishment of extended data attributes specific to the user. The method also includes inputting extended data into the program and outputting the information to a designated trading partner in the form of an XML-based message as communicated through the Internet. The system incorporates the transmittal of the extended data attribute information by attaching it to a standards-based determined transaction message for item introduction, pricing and promotions, thus allowing ease of integration of both standards-based and extended data attribute information on product items, pricing and promotions to trading partners'"'"' respective ERP or legacy systems.
-
Citations
23 Claims
-
1. A computer-based method for electronic communication between consumer goods trading partners, comprising:
-
establishing, by a computer, an electronic communication link between first and second trading partners; defining, by the computer, user-defined extended data attributes into a plurality of tables through a graphical user interface, the tables including, (a) a first table for providing extended data definitions of each extended data attribute, each extended data definition in the first table including an extended data definition identification field, extended data name field, extended data type field, extended data description field, extended entity type field, and unique link to the second trading partner, (b) a second table for correlating each extended data type field used in the first table, the second table including an extended data type field, extended data type name field, and extended data type description field, (c) a third table for correlating each extended entity type used in the first table, the third table including an extended entity type field and extended entity type name field, and d) a fourth table for correlating the extended data definition identification used in the first table, the fourth table including an entity owner of the extended data type definition and values for each extended data attribute; transmitting, by the computer, standard data attributes to the second trading partner; and transmitting, by the computer, the extended data attributes from the plurality of tables as an XML-message to the second trading partner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13)
-
-
10. A computer-implemented method for electronic communication between trading partners, comprising:
-
establishing, by a computer, an electronic communication link between first and second trading partners; transmitting, by the computer, standard data attributes associated with a commercial transaction from the first trading partner to the second trading partner; defining, by the computer, extended data attributes associated with the commercial transaction in a plurality of tables through a graphical user interface, the tables including, (a) a first table for providing extended data definitions of each extended data attribute, each extended data definition in the first table including an extended data definition identification field, extended data name field, extended data type field, extended data description field, extended entity type field, and unique link to the second trading partner, (b) a second table for correlating each extended data type field used in the first table, the second table including an extended data type field, extended data type name field, and extended data type description field, (c) a third table for correlating each extended entity type used in the first table, the third table including an extended entity type field and extended entity type name field, and (d) a fourth table for correlating the extended data definition identification used in the first table, the fourth table including an entity owner of the extended data type definition and values for each extended data attribute; and transmitting, by the computer, the extended data attributes over the electronic communication link from the first trading partner to the second trading partner. - View Dependent Claims (11, 12, 14, 15)
-
-
16. A computer-implemented method for electronic communication between trading partners, comprising:
-
establishing, by a computer, an electronic communication link between first and second trading partners; transmitting, by the computer, standard data attributes associated with a commercial transaction from the first trading partner to the second trading partner; defining, by the computer, extended data attributes associated with the commercial transaction in a plurality of tables through a graphical user interface, the tables including, (a) a first table for providing extended data definitions of each extended data attribute, each extended data definition in the first table including an extended data definition identification field, extended data type field, and extended entity type field, (b) a second table for correlating each extended data type field used in the first table, (c) a third table for correlating each extended entity type used in the first table, and (d) a fourth table for correlating the extended data definition identification used in the first table; and transmitting, by the computer, the extended data attributes over the electronic communication link from the first trading partner to the second trading partner. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification