Start of Content Area

Background documentation Collaboration Agreement  Locate the document in its SAP Library structure

A collaboration profile contains all the technical options that are available to communication parties for message exchange. In a collaboration agreement on the other hand, you define which of these options are to be used for a specific sender-receiver pair.

The communication components and communication parties in the collaboration profile are usually assigned multiple communication channels. In a collaboration agreement, you define which communication channel is to be used for a particular sender-receiver pair.

Moreover, you can also make settings for message security in a collaboration agreement when using appropriate adapters.

More information:

Defining a Collaboration Profile

Settings for Message Security

In the receiver agreements you can also set how elements of the message header are to be changed at runtime (header mapping).

A collaboration agreement therefore specifies the technical details for message exchange that have been agreed for a particular sender-receiver pair.

Depending on the direction of message processing, create a sender or receiver agreement.

Sender and Receiver Agreement

Object Type

Use

Receiver Agreement

Used in outbound message processing to transform a message so that it can be understood and processed by the receiver.

Sender Agreement

Used in inbound message processing to transform a message so that it can be processed by the Integration Engine.

Collaboration Agreement Objects and Runtime Procedure

This graphic is explained in the accompanying text

 

End of Content Area