cancel
Showing results for 
Search instead for 
Did you mean: 

Based upon the condition Message should pass in CPI

rohit0418
Explorer

Hello Experts.

I am having a requirement like based upon the particular Condition (field/value) the message should pass to end user in CPI. I know we have Receiver determination in PI like this we have any option in CPI.

Example :

The value "X" is coming to CPI(Sender) at this particular point it have to pass to Receiver1.

if the value is different from "X" it have to pass to Receiver1 and Receiver2.

How to overcome this one in CPI.

Could you help with your suggestions.

Thanks in Advance.

Have a Nice day.

MortenWittrock
Active Contributor
0 Kudos

Hi Manoj. This does not address two separate receivers. Regards, Morten

Accepted Solutions (1)

Accepted Solutions (1)

MortenWittrock
Active Contributor

Hi Rohit

In other words, you always want to deliver the message to Receiver1, and possibly to Receiver2 as well. You can do this with a Multicast step and a Router step (both from the Message Routing category in the palette) like this:

Configure the "Diff X" route with the condition for Receiver2. If that condition is not met, the processing of the message in that multicast branch simply ends.

Regards,

Morten

Answers (0)