cancel
Showing results for 
Search instead for 
Did you mean: 

need help on configuration in 1:N mapping

Former Member
0 Kudos

hi experts,

i doing idoc to multiple file scenario,....

using 1:N multimapping without BPM...

i am following the bolg

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3115. [original link is broken] [original link is broken] [original link is broken]

Actualy i am having a idoc which have 3 segments....and i have 3 differnt structures in target side....and for the 3 segments i have to create 3 different files....

can anyone help me how to proceed???

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Sam,

try to check the source(idoc) occurence. may it will be usefull to your problem.

rgrds

venu

Former Member
0 Kudos

Hey,

Import the idoc

Create 3 different structures(Data type and message type)

for file(structures corresponding to The Idoc Segments)

Create a message mapping

Source: Idoc

target: Structure1

Structure2

Structure3

this you can achieve by switching to message tab and selecting the different message types that you have created for files.

Create message interface

create interface mapping

In the interface mapping you will have 1 source and 3 target structure(similar to mesage mapping)

Now for Interface determination refer to the blog 3115

rewards points if useful

regards,

Milan

Former Member
0 Kudos

Milan,

i have proceed that way only.. just tell me.. another thing..

do i need to create 3 different File rcvr comm channel and 3 rcvr agrrement???

wats the logic.. i mean where should i give the condition f...so that 3 files it create?

Former Member
0 Kudos

hi

you have to do it in message mapping itself

If field has value 0, then map to Message1. If it is not equal to 0, then map to Message2. do the condition checks in the field to reflect this rule.

receiver communication channels depends on the number of receiver systems

regards

chandrakanth

Former Member
0 Kudos

Hey,

Go for 1 channel, and as you want diffrent files, differentiate tham on the basis of time stamp

Yes you will have 3 diffferent reciever aggrement.

call the same channel in all the 3 agreements

regards,

Milan

Former Member
0 Kudos

Hi,

/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure

/people/narendra.jain/blog/2005/12/30/various-multi-mappings-and-optimizing-their-implementation-in-integration-processes-bpm-in-xi

Regrds

Former Member
0 Kudos

hi check the below thread

regards

chandra

Former Member
0 Kudos

hi,

You can do this senario with BPM...............In BPM you need to split messages based on the Order number so that files will be recevied based in the order number ........To do this you need to create a correlation in BPM (Correlation based on Order number which is unique for every order) .by doing u can achive the mutiple receviers

Below mentioned blogs can help doing this senario

BPM-1

/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

BPM-2

/people/krishna.moorthyp/blog/2006/04/08/reconciliation-of-messages-in-bpm

BPM-3

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

BPM-4

/people/michal.krawczyk2/blog/2005/06/11/xi-how-to-retrieve-messageid-from-a-bpm

Thanks,

Vijaya.

Edited by: Vijaya Lakshmi Palla on Jun 10, 2008 3:58 AM