Tracking status of inbound trading partner documents
OwnerMatthew Rozek, Bart Fullerinventors
Life of this patent
Estimating the term…
Abstract
Inbound documents received from trading partners are validated (3) for compliance with translation from a source format to a target format. Errors encountered during translation are captured (4) to a tracking database (9). The error data is indexed in the tracking database according to internal document numbers generated (5, 6) according to data extracted from the document and its envelope. The tracking database (9) is then used to provide comprehensive error data for feedback and modification of document-generation systems for improved compatibility.
Claims20
A process for tracking inbound documents in a business-to-business electronic commerce system, the process comprising the steps of:
- (a) receiving an inbound document at a translator;
- (b) the translator checking compliance of the document for translation from a source format to a desired target format;
- (c) attempting translation of the document, and capturing error data representing errors to a tracking database;
- and
- (d) extracting data from the document and using it to provide an internal document identifier, and saving the internal document identifier to the tracking database as an index for the error data.
A process for tracking inbound documents in a business-to-business electronic commerce system, the process comprising the steps of:
- (a) receiving an inbound document at a translator;
- (b) the translator checking compliance of the document for translation from a source format to a desired target format;
- (c) attempting translation of the document, and capturing error data representing errors to a tracking database;
- and in which said error data is captured by writing values to variables in memory, said variables comprising:
- a temporary variable which can only reference a single value, and in which upon assignment of a subsequent value said subsequent value is treated as a valid variable value, and
- a list variable which can reference a plurality of values, in which said error data is mapped according to mapping rules in which a variable label in a rule declares the variable, and in which the error data includes an error code of a pre-stored set of error codes and associated descriptions.
- (d) extracting data from the document and using it to provide an internal document identifier, and saving the internal document identifier to the tracking database as an index for the error data.
Dependencies are inferred from the claim text.