Hi Neelima,
I would suggest the solution and also ask you to explain your situation
1. Lets make it most efficient solution. You can receive 1 ISA with multiple EDIs like 850, 852, 856
2. You can receive multiple ISAs with multiple edis
3. You can receiver one or multiple ISA with just 850.
Above 3 points will be the part of customer requirement which you must gather. From your question I take the requirement as you can receive one or more ISA in same files containing only 850.
So the development will be
1st ICO-
File -> EDISeparator ( this is normal where file is picked up and sent to PI runtime)
2nd ICO-
EDISeparator Sender(this will have the checkbox enabled RECEIVE SPLIT ISA) to EDISeparator Receiver(normal)
Here you can give only Sender ID and Receiver ID, and keep Transaction ID code as .* where you kept 850. This will be called now in case of multiple ISA
3rd ICO-(last one)
EDISeparator Sender( give 850 code and sender id and receiver ID) to File
if your file as one ISA then 2nd ICO will be skippped and 3rd will pick the messages else 2nd will pick them and split and then they will go to 3rd.
Regards,
Vikas