cancel
Showing results for 
Search instead for 
Did you mean: 

From One message to many Idocs

Former Member
0 Kudos

Hi,

In my scenario i have the input file like below

HEADER;EMPNO;EMPNAME;TARGETSYSTEM

ITEMHEADER;DESG;LEVEL

HEADER;EMPNO;EMPNAME;TARGETSYSTEM

ITEMHEADER;DESG;LEVEL

for each one HEADER and ITEMHEADER i have to create one idoc.

Based on the TARGETSYSTEM value, idocs should be created in to the respective system.

But problem is :

Its creating 2 idocs in first system and same 2 idocs in second system also.

But i want to create one idoc in first system and one idoc in second system.

please suggest me, how to solve this problem

Thanks & Regards,

Vijji

Accepted Solutions (0)

Answers (2)

Answers (2)

sridharreddy_kondam
Active Contributor
0 Kudos

Hi Vijaya,

In the receiver determination mention the condition for each receiver...

Say if Target System = XYZ1 then the first BS

if Target System = XYZ2 then second BS

Regards,

sridhar

Former Member
0 Kudos

Hi Lakshmi,

I will explain my scenarios which will be help to solve your problem. In my Scenarios, i am passing the once file information to 3 indocs. In that cast i have done the following Configuration: Just check this information with you scenario also may be your problem will sovled

Design:

In Desing, I have done 3 message mapping programs (Message Mappings) and 3 Interface mappings also.

I creaded 1 Communication channels , 1 Reciver Determinations, 1 Interface Determination, 3 Receiver Agreements and 1 Sender Agrements

Here in my case , I am sending all 3 Idocs to one System, But in your case your are sending to different systems. So in the Recevier Determination you need to create one for each system.

I hope i help you to solve the problem

Warm Regards,

Vijay