Working with EDI TPA
An EDI trading partner agreement (EDI TPA) definition is a set of variables that enable the exchange of EDI documents between two trading partners. webMethods B2B Integration interprets an EDI TPA to process the agreements used by the partners. It can be used in the getTPA operation in webMethods Integration.
If a partner-specific EDI TPA is not defined, or if its value is null or empty, a default EDI TPA is used. In the default EDI TPA, a sender and receiver are set to unknown.
webMethods B2B Integration
follows a precedence to select the EDI TPA type during EDI business document processing. The
following scenarios describe how
webMethods B2B Integration selects the appropriate EDI TPA:
- A partner-specific EDI TPA exists
- webMethods B2B Integration uses the values that are specified in the partner-specific EDITPA.
- A partner-specific EDI TPA does not exist, but a sender-specific EDITPA exists
- webMethods B2B Integration uses the values that are specified in the sender-specific EDITPA.
- Partner-specific and a sender-specific EDI TPA do not exist
- webMethods B2B Integration uses the values that are specified in the receiver-specific EDITPA.
- Partner-specific EDI TPA, a sender-specific EDI TPA, or a receiver-specific EDI TPA do not exist
- webMethods B2B Integration uses the value from the default EDITPA.
Ways to create a partner-specific EDI TPA
- Copy the default EDI TPA and change variable values.
- Copy a similar partner-specific EDI TPA and change variable values.
- Create an EDI TPA from scratch.