Scalable transformation and configuration of EDI interchanges
First Claim
1. A method for selectively transforming one or more transactions of a collection of electronic data interchange (EDI) transactions, said method comprising:
- identifying a type of EDI transactions from other types of EDI transactions to be transformed from a source format to a destination format;
receiving the collection of the EDI transactions according to the source format;
identifying one or more particular transactions from the collection of the EDI transactions corresponding to the identified type of the EDI transactions, said identified one or more particular transactions being different from remaining EDI transactions not identified in the collection;
defining a transformation map to transform the identified one or more particular transactions in the collection from the source format to the destination format, said defined transformation map including selective transformation rules to be applied only to the identified one or more particular transactions without applying the included transformation rules to the remaining EDI transactions in the collection;
transforming the identified one or more particular transactions in the collection by applying the transformation rules of the defined transformation map to only the one or more particular transactions and not applying the transformation rules to the remaining EDI transactions in the collection so that the remaining transactions in the collection are untransformed; and
transmitting the transformed one or more particular transactions and the remaining untransformed transactions of the collection of EDI transactions as one EDI message to a destination device.
2 Assignments
0 Petitions
Accused Products
Abstract
Transforming one or more of a collection of electronic data interchange (EDI) transactions. A type of EDI transactions is identified to be transformed from a source format to a destination format. The collection of the EDI transactions is received according to the source format. A particular one or more of the collection of the EDI transactions is identified corresponding to the identified type of EDI transactions. A transformation map is defined to transform the identified particular one or more of the transactions from the source format to the destination format. The identified particular one or more transactions is transformed according to the defined transformation map.
-
Citations
16 Claims
-
1. A method for selectively transforming one or more transactions of a collection of electronic data interchange (EDI) transactions, said method comprising:
-
identifying a type of EDI transactions from other types of EDI transactions to be transformed from a source format to a destination format; receiving the collection of the EDI transactions according to the source format; identifying one or more particular transactions from the collection of the EDI transactions corresponding to the identified type of the EDI transactions, said identified one or more particular transactions being different from remaining EDI transactions not identified in the collection; defining a transformation map to transform the identified one or more particular transactions in the collection from the source format to the destination format, said defined transformation map including selective transformation rules to be applied only to the identified one or more particular transactions without applying the included transformation rules to the remaining EDI transactions in the collection; transforming the identified one or more particular transactions in the collection by applying the transformation rules of the defined transformation map to only the one or more particular transactions and not applying the transformation rules to the remaining EDI transactions in the collection so that the remaining transactions in the collection are untransformed; and transmitting the transformed one or more particular transactions and the remaining untransformed transactions of the collection of EDI transactions as one EDI message to a destination device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for selectively transforming one or more transactions of a collection of electronic data interchange (EDI) transactions, said system comprising:
-
a processor configured to perform the steps of; identifying a type of EDI transactions from other types of EDI transactions to be transformed from a source format to a destination format; receiving the collection of the EDI transactions according to the source format; identifying one or more particular transactions from the collection of the EDI transactions corresponding to the identified type of the EDI transactions, said identified one or more particular transactions being different from remaining transactions not identified in the collection; defining a transformation map to transform the identified one or more particular transactions in the collection from the source format to the destination format, said defined transformation map including selective transformation rules to be applied only to the identified one or more particular transactions without applying the included transformation rules to remaining transactions in the collection; transforming the identified one or more particular transactions in the collection by applying the transformation rules of the defined transformation map to only the one or more particular transactions and not applying to the transformation rules to the remaining transactions in the collection so that the remaining transactions in the collection are untransformed; and transmitting the transformed one or more particular transactions and the remaining untransformed transactions of the collection of EDI transactions as one EDI message to a destination device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. One or more computer storage media having computer-executable components for selectively modifying one or more transactions of a collection of electronic data interchange (EDI) transactions, said computer-executable components comprising:
-
a memory component for storing the collection of EDI transactions; a transaction component for identifying a type of EDI transactions from other types of EDI transactions to be modified from a source format to a destination format; an interface component for receiving the collection of the EDI transactions according to the source format; a selector component for identifying one or more particular transactions from the collection of the EDI transactions corresponding to the identified type of EDI transactions; a map component for defining a map to modify the identified one or more particular transactions in the collection from the source format to the destination format, said defined map including selective modification rules to be applied only to the identified one or more particular transactions without applying the included modification rules to remaining transactions in the collection; and a modifier component for modifying the identified one or more particular transactions in the collection by applying the modification rules of the defined map to only the one or more particular transactions and not applying to the modification rules to the remaining transactions in the collection so that the remaining transactions in the collection are unmodified; and wherein the interface component transmits the modified one or more particular transactions and the remaining unmodified transactions of the collection of EDI transactions as one EDI message to a destination device. - View Dependent Claims (13, 14, 15, 16)
-
Specification