cancel
Showing results for 
Search instead for 
Did you mean: 

How to define receiver determination for multiple receivers

Former Member
0 Kudos

This scenario is single sender (source system is Web service SOAP) and multiple receivers (diff clients for diff universities in R3, this is target system)

1) I am getting data from diff universities to web service (SOAP)

2) Depends on University, data has to send to the corresponding client in R3

How to divert the data witch comes from the web service (SOAP) to XI.

In this case data witch comes from web service need to be send multiple receivers (i.e. diff clients for diff universities)

Each university has one client in R3,

Thanks for ur help

Dhanush

Accepted Solutions (0)

Answers (4)

Answers (4)

rohit_goel
Participant
0 Kudos

Hi,

In Receiver Determination , you have to give conditions for every receiver system.

you have to set condition on any of the field that distinguishes between universities.like univ code field.

u need to give conditions like this...

if univ code = 100 receiver is BS1

if univ code = 200 receiver is BS2

you can refer blog /people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers

Former Member
0 Kudos

hi Dhanush,

U can try this way, go for message mapping 1:N using the option <b>messages</b> in massage mapping.

then go for interface mapping 1:N using this message mapping.

In configaration

Make N( required) receiver agreement .

There will be only one Interface determination ( Using upper Interface mapping ), and only one receiver determination.

regards

HONEY

Former Member
0 Kudos

if u want screenshots then u can pick from the below blog

/people/shabarish.vijayakumar/blog/2005/08/03/xpath-to-show-the-path-multiple-receivers

it explains message splitting via Xpath,in your case if you need to split messages based upon any conditions then use Xpath as shown in blog,else just skip the Xpath part and do the conditional receiver part

Thanx

Aamir

bhavesh_kantilal
Active Contributor
0 Kudos

Create multiple Business Systems - one Buss System for each client of R3 and then use these in your receiver determination.

Regards

Bhavesh

Former Member
0 Kudos

Hi Bhavesh

Do you have any document which shows the scenario from source system to multiple recevers.Thanks for ur help

thanks

dhanush

bhavesh_kantilal
Active Contributor
0 Kudos

SDN has blogs.. Guess searching always helps...

Dont remember any specific blog but this is pretty straight forward..

Add the multiple receivers in the receiver determination and for each of these receivers create a Interface Determination and Receiver Agreement.

Regards

Bhavesh

agasthuri_doss
Active Contributor
0 Kudos

Hi,

>>Each university has one client in R3,

Create that many Business System and filter in the Mapping..and send to the respective Business System. As Bhavesh mentioned go for that many receivers in RD and go for that many receiver agreement.

Regards

Agasthuri Doss

Former Member
0 Kudos

Dhanush:

Check the following blog might help you

/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16