cancel
Showing results for 
Search instead for 
Did you mean: 

same idoc in 2 different communicaion channel

former_member190284
Participant
0 Kudos

Hi

we have 2 different scenario's  in which data is pushed in Pi through  Idoc.

in both scenario's we are using same Idoc Matmas.

I am using single stack in my project.

now, my question is how will Pi understand, in which receiver communication channel it has to push data.

pls note data is pushed through sap ERP system and we have different adapter at receiver channels.

so  with my understanding, although I am not sure all the parameter's as in Patner Profile , port would be same in both scenario's since data is pushed through same ERP system.

But than in that case, it will trigger both the channels

Can anyone advice what to do in this case?

Thanks

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Nunu,

In the ICO receiver determination add the condition on the basis of which you want to send idocs to different receivers. It should work.

Thanks

Nav

former_member186851
Active Contributor
0 Kudos

Hello Nunu,

check with functional people and get an idea on which values of IDOC ,it should be triggered to which receiver,You can add the condition in Receiver determination as per the below link

Xpath Condition in Receiver Determination - Process Integration - SCN Wiki

Harish
Active Contributor
0 Kudos

Hi,

If you need to send the MATMAS data to two receiver then you need to check

1. If both the receiver is using the same PP (Partner number)

2. If both the receiver having same plant, org etc,

If they have different Partner number then you can use the different receiver component or different receiver interface name for both receiver and segregate the message based on the idoc values.

regards,

Harish