cancel
Showing results for 
Search instead for 
Did you mean: 

bpm

Former Member
0 Kudos

hi friends,

pls help on this topic

In BPM ( one sender to Multpli receivers ( file to IDOC ) i need to split the

incoming message as per message content to multiple receivers,can we achive such

scenario without using BPM?if yes how? if not why?

urs

ravi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi ravi,

let's asmune you have two receivers A and B.

Just design two message/interface-mappings. Each mapping has "conditions", when the target field should be created.

Now in interface determination just use the two mappings for the receivers A and B.

Thats it

Regards Mario

Answers (1)

Answers (1)

aashish_sinha
Active Contributor
0 Kudos

Hi ,

Yes you can do that.Just follow these steps.

1. create a context object in IR. (Field or value to whom you want to decide on parameter in which u gonna determine receivers). Context object , you are defining for the field for whom you wanna split your message.

2. In ID , go to, receiver determination -> conditions Tab -> XPATH -> and put ur condition as you already defined the Context object.

In step 1,

Some thing like this,

IF X = "1"

All values which i stored in string or in XML go to Receiver A(This will be determined in ID using step 2)

else if X = "2"

Do something n then go to Receiver 3

else

go to Receiver 3 after nothing

Hope this will help you.

Regards

Aashish Sinha

PS : reward points if helpful