ELECTRONIC DATA INTERCHANGE TRANSACTION SET DEFINITION BASED INSTANCE EDITING
First Claim
1. A method for editing electronic data interchange (EDI) messages, including:
- receiving and displaying at least one EDI message instance in a first user interface portion;
displaying at least one EDI schema corresponding to the at least one EDI message instance in a second user interface portion; and
modifying at least one of (A) at least one EDI data element of the at least one EDI message instance or (B) at least one EDI schema element of the at least one EDI schema.
2 Assignments
0 Petitions
Accused Products
Abstract
An EDI document instance is generated or edited via an editor tool that also displays a corresponding EDI schema, thus allowing editing of an EDI document instance alongside its corresponding EDI schema, thereby interrelating EDI document creation or editing with the corresponding EDI schema. Either the EDI document instance or the EDI schema elements can be modified via the editor tool, and in various non-limiting embodiments, any errors in the formation or modification of an EDI document are automatically highlighted or otherwise recorded and/or displayed via the editor tool. EDI instances can be edited in either native or XML form.
95 Citations
20 Claims
-
1. A method for editing electronic data interchange (EDI) messages, including:
-
receiving and displaying at least one EDI message instance in a first user interface portion; displaying at least one EDI schema corresponding to the at least one EDI message instance in a second user interface portion; and modifying at least one of (A) at least one EDI data element of the at least one EDI message instance or (B) at least one EDI schema element of the at least one EDI schema. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A server object that interfaces to one or more electronic data interchange (EDI) trading partners for transmitting and receiving EDI messages, including:
-
an editing component including a user interface that displays at least one EDI transaction set instance and at least one associated transaction set definition (TSD), and receives editing input for editing at least one EDI data element of the at least one EDI transaction set instance based on the at least one associated TSD, wherein the at least one associated TSD defines conformance of the at least one EDI transaction set instance according to a set of rules applying to the EDI data elements of the at least one EDI transaction set instance; and an engine component that processes the editing input to modify a representation of the at least one EDI transaction set instance. - View Dependent Claims (15, 16, 17)
-
-
18. A computing subsystem of an electronic data interchange (EDI) communications system for transmitting and receiving EDI messages, including:
-
an EDI document generator including a first user interface component that displays a specified at least one EDI schema definition, a second user interface component that displays at least one user input portion that receives at least one value for input to at least one EDI data element of at least one EDI document to be generated based on the at least one EDI schema definition and a third user interface component that displays the at least one EDI document when the at least one value is received by the at least one user input portion; and an engine component that generates an EDI document based on the at least one value received by the at least one user input portion. - View Dependent Claims (19, 20)
-
Specification