cancel
Showing results for 
Search instead for 
Did you mean: 

Multi Mapping with out BPM and Receiver Determination Condition

Former Member
0 Kudos

Hi Masters,

My Requirement Was:

Proxy will send the data to XI system, Based Customer group number[1000,2000,3000,4000], I need to split the message into 4 messages, and sent to 4 Different location, based on Customer Group condition.

For message split, I fallowed below weblog.

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

Problem is file split correctly, but data goes to all customer groups..

EX

If they send the customer group 1000, I need to send the customer group 1000 file to BS1[Business Server1],

If they send the customer group 2000, I need to send the customer group 2000 file to BS2[Business Server1],

Please guide me,

Thanks,

ANU-

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

you dont need to mention any condition in receiver determination.

Check the condition in mapping itself.

i will say.. for each record 1000 create message 1

for each record 2000 create message 2 and so on..

Thanks

inder

Former Member
0 Kudos

Thanks Inder,

Can you please explain, how i can pput the condition in mapping...

and my targer structure, also differe..

Means Customer Group 1000 - I have one target Data type

Customer 2000 - i have another target data type..

Thanks,

ANU-

Edited by: ANU K on Aug 14, 2009 11:17 PM

Former Member
0 Kudos

Hi,

Develope it like follow.

Source Structure- Same for everything.

Create 4 different structures for all targets, create 4 different msg types, 4 inbound message interface ( i think you are creating single Message type now, that is the mistake)

In message maaping, add 4 target message types in same MM.. i hope i am clear.. ( same like in blog /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible he has created 2 message types USER_1 and Employee)

keep occurence of all of them 0 to unbunded (not necessary)

Now create mapping for each message type (same like USER_1 and Employee, imagine them like different message types virtually).

Map message type with the source field and mention the condition which you want test using graphical functions. i will say if x e equla to 1 creatif --> target.

I hope i m clear till now...

thanks.

Former Member
0 Kudos

done

Former Member
0 Kudos

Hi,

Pls check If in your receiver determination You have 4 different condition, one for each BS.

Regards

Ivan