cancel
Showing results for 
Search instead for 
Did you mean: 

Clear explanation of Sender Agreement, Receiver Determination..etc

Former Member
0 Kudos

Hi Experts,

In Configuration, I know the terms Sender Agreement, Receiver Determination, Interface Determination and Receiver Agreement.

But I would like to understand cleary what exactly each of above term and what it does.

No direct technical definitions please.. as i already read those in help.sap.com

Can someone please explain in usual simple terms, which even a layman can also understand what is SenderAgreement, Receiver determiniation etc..

Thanks in advance.

Sree

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hey

hope the following definitions help u

Sender agreement:

This is used to make sure that the sender of ur file has agreed to use the sender communication channel.

Receiver agreement

This is used to make sure that the receiver of ur file has agreed to use the receiver communication channel.

Receiver determination

Used to determine who is the receiver of ur messages(you can have multiple receivers too)

Interface determination

Used to determine which interface ur gonna use for the specific receiver,as everything in XI uses interfaces and its the outermost layer of the messages(same holds for Message Interface too)

thanx

ahmad

Message was edited by:

Ahmad

Former Member
0 Kudos

Hi Ahmad, Agasthuri

Thank you for your quick reply and good explanation.

Points rewarded to you.

Sree

Answers (3)

Answers (3)

agasthuri_doss
Active Contributor

Hi,

a) Receiver Determination:

This steps determines the system that participates in the exchange of the message.

b) Interface Detremination:

For each receiver determine which interface will should receieve the message.

c) Message Split:

If more than one receievers are found, XI will instantiate new message for each receiver.

d)Sender Agreement:

How the message of a sender is to be transformed so that it can be processed by the Integration Engine

e) Technical Routing:

Bind a specific destination and protocol to the message.

f) Call outbound Adapter:

Send the transformed message to the adapter or a proxy.

Regards

Agasthuri Doss

Former Member
0 Kudos

Hi sree,

u need to give Receiver of ur message in <b>receiver determination</b>....if u hv more than one recivers of ur messages then u can also do this with condition

in receiver determination we give sender service, sender interface and receivers

now we must provide inbound interface( interface/structre of receiver)...so we provide it in <b>interface determination </b>

<b>Sender agreement </b>contains sender communication channel...that is one who can understand message from sender...eg if ur sender is file ur sender Comm channel will b file.

Similarly <b>Receiver agreement </b>contains receiver communication channel...that is one who can convert message understandable to receiver...eg if ur receiver is RFC ,ur receiver Comm channel will b RFC.

is it clear??? if not u can ask again....we r here to help u

Thanks,

Maheshwari.

Former Member
0 Kudos

Maheshwari,

Thank you for your response and explanation.

Points awarded.

Sree

Former Member
0 Kudos

Hi Sree,

the agreements are the routing because they are close to their comminication channels.

The determinations have the tasks

a) who should receive the message?

b) how should the message be received/mapped?

Best is to make a screenshot of all and pin them on a big paper. Then you understand the connection between these objects

Regards Mario