Process for creating a trading partner profile
First Claim
Patent Images
1. A method for processing an inbound document received from a trading partner in a business-to-business electronic commerce data processing system, the method comprising the steps of:
- storing templates for automatically creating trading partner profiles,receiving an inbound document from a trading partner,determining if a profile for said trading partner is stored in a profile database, and if no such profile is stored, automatically creating a profile by;
retrieving a template associated with the inbound document;
reading the template to determine what data is to be extracted from the inbound document and extracting said data; and
creating a profile record for the trading partner in the profile database and populating said profile record with said extracted data,wherein the profile is automatically created only if an auto-creation flag is pre-set, andwherein the system stores an auto-creation flag for each of a plurality of interworking standards, and the system determines the relevant standard associated with the received inbound document and determines if there is an auto-creation flag set for the determined standard.
29 Assignments
0 Petitions
Accused Products
Abstract
A function in an application integrator system for business-to-business e-commerce automatically creates trading partner profiles during translation stages. The function is activated by an exception event auto-create flag for an interworking standard being set to auto-create. Also, each standard has interchange, functional group, and message templates. These templates are used to extract data from the inbound document and automatically populate a profile record for the sending trading partner.
23 Citations
12 Claims
-
1. A method for processing an inbound document received from a trading partner in a business-to-business electronic commerce data processing system, the method comprising the steps of:
-
storing templates for automatically creating trading partner profiles, receiving an inbound document from a trading partner, determining if a profile for said trading partner is stored in a profile database, and if no such profile is stored, automatically creating a profile by; retrieving a template associated with the inbound document; reading the template to determine what data is to be extracted from the inbound document and extracting said data; and creating a profile record for the trading partner in the profile database and populating said profile record with said extracted data, wherein the profile is automatically created only if an auto-creation flag is pre-set, and wherein the system stores an auto-creation flag for each of a plurality of interworking standards, and the system determines the relevant standard associated with the received inbound document and determines if there is an auto-creation flag set for the determined standard. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11)
-
-
9. A method for processing an inbound document received from a trading partner in a business-to-business electronic commerce data processing system, the method comprising the steps of:
-
storing templates for automatically creating trading partner profiles, receiving an inbound document from a trading partner, determining if a profile for said trading partner is stored in a profile database, and if no such profile is stored, automatically creating a profile by; retrieving a template associated with the inbound document; reading the template to determine what data is to be extracted from the inbound document and extracting said data; and creating a profile record for the trading partner in the profile database and populating said profile record with said extracted data, and in which; automatic creation of a profile is initiated by an exception event being raised, and reading a set of exception flags to determine if an auto-creation flag is set wherein an auto-creation flag is stored for each of a plurality of interworking standards and the automatic creation of the profile is initiated only if the auto-creation flag is set for the particular interworking standard associated with the inbound document, and the system reads an interchange template to determine data to be extracted from an interchange envelope, a functional group template to determine data to be extracted from a functional group envelope, and a message template to determine data to be extracted from a message envelope. - View Dependent Claims (10)
-
-
12. A program product for processing an inbound document received from a trading partner in a business-to-business electronic commerce data processing system, said program product comprising machine-readable program code for causing, when executed, one or more machines to perform the following method steps:
-
storing templates for automatically creating trading partner profiles, receiving an inbound document from a trading partner, determining if a profile for said trading partner is stored in a profile database, and if no such profile is stored, automatically creating a profile by; retrieving a template associated with the inbound document; reading the template to determine what data is to be extracted from the inbound document and extracting said data; and creating a profile record for the trading partner in the profile database and populating said profile record with said extracted data, wherein the profile is automatically created only if an auto-creation flag is pre-set, and wherein the system stores an auto-creation flag for each of a plurality of interworking standards, and the system determines the relevant standard associated with the received inbound document and determines if there is an auto-creation flag for said standard.
-
Specification