cancel
Showing results for 
Search instead for 
Did you mean: 

File to Multiple File-Conditinal Based

Former Member
0 Kudos

Hi,

In my scenario

One source and three receivers are there

Source structure is;

Emp_no

Emp_name

Emp_cat

Emp_DOJ

Three receiver is having same structure as source.

If Emp_cat = A, then that particular record should move to First receiver

If Emp_cat =B , then that particular record should move to Second receiver

If Emp_cat =C,then that particular record should move to Third receiver

I given the condition in Receiver Detemination.

If there is only one record in source file then it is moving to particular receiver based on Emp_cat.

But if there are multiple records with different Emp_cat(A, B, C) all records are moving to all three receivers.

As i am new to XI, can anyone tel me steps to achieve the above result with multiple records in source file.

Regards

Prakash

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Prakash,

Create a context object by the name EMP_cat. In the Message Interface go the Context tab and assign that context object to ur field. Rest is the same in Design. Coming to configuration, in receiver determination step, after u assign the business service, click on condition and select context object and assign value (i.e. A, B, C)

There is no need to use BPM in this case.

former_member614185
Contributor
0 Kudos

you have to use enhanced receiver determination concept to achieve ur scenario.

u should maintain the conditions in the mapping itself.

former_member614185
Contributor
0 Kudos

For more information about enhanced receiver determination, check the following link,

/people/venkataramanan.parameswaran/blog/2006/03/17/illustration-of-enhanced-receiver-determination--sp16

Former Member
0 Kudos

Hi,

You have to go for BPM for this ,

you can send splitted records to different receivers.

it has to be handeled in mapping in BPM.

Regards,

Akshay.

    • Reward points if find useful.

Shabarish_Nair
Active Contributor
0 Kudos

use conditional routing in receiver determination.

ref:

/people/shabarish.vijayakumar/blog/2006/06/07/customise-your-xpath-expressions-in-receiver-determination