Hi,
let me explain ID part here.
for one sender and three receiver scenario we require below objects.
four business systems(lets assume).
four communication channel(one is for sender and three are for receivers(thirdparty,SAP app,File))
one receiver determination(in which we mention three target business systems).
three interface determination
one sender agreement
three receiver agreements(one is for third party,one is for SAP app, one is for file)
you have two conditions
1.VendorA
2.VendorB
as mentioned by satish you need to write xpath condition for all three receivers. but for file and SAP app condition will be same.
in the receiver determination as per your requirement it will select one receiver(or two receivers) at runtime.
say your PO is coming as VendorA. now in pipeline step at receiver determination it will determine only Third party receiver business System. and respective receiver agreement will be invoked in your case it is third party. then this will send the message to third party receiver channel.
another scenario it will find two receivers SAP app, and File. same will happen as mentioned above.
check below one it has some helpful link and screen shots
http://scn.sap.com/thread/3184213
please let us know still if you are not getting..
Regards,
Muniyappan.