Creating trading partner agreement definitions
Create a TPA definition to tailor how documents are exchanged between two trading partners.
About this task
The following list describes the types of TPA definitions:
- System TPA
- These TPAs enable partners that use certain types of business documents to function as intended. The TPA data is editable, but the TPA definition cannot be altered.
- User-defined TPA
- You create these TPAs in webMethods B2B and are modifiable.
You can create the following TPA types in webMethods B2B :
- Partner-specific TPA
- It is specific to the sender and the receiver. A partner-specific TPA contains partner-specific
variables that are used by only the particular pair of trading partners (sender and receiver) that
are defined in the TPA.
The same partner-specific TPA can be used even when the sender acts as a receiver and the receiver acts as a sender.
- Sender-specific TPA
- Specifies a sender but leaves the receiver that is defined as unknown. The value unknown equates to any, thus allowing any partner to be a receiver.
- Receiver-specific TPA
- Specifies the receiver but leaves the sender that is defined as unknown. The value unknown equates to any, thus allowing any partner to be a sender.
Procedure
What to do next
Edit TPA definition: You can update the values and the status of a TPA definition. Load and download the TPA data. You can load the data in JSON and XML format. The XML file must be in IDataXMLCoder format. You cannot save the data in XML format. When you load the TPA data in JSON format, if the values mentioned for any of the TPA data variables are not supported in webMethods B2B , then you must handle the errors in your business logic when you create the integration.
Delete TPA definition: You can delete the TPA definition not in use.