Hi all,
I'd like to hear your opinions about a scenario where I'll have 2 interfaces (both async Mail->Abap Proxy) with disctinct layouts in Outbound comming from email side and, according to conditions, will trigger one or another Inbound interface (and Interface Mapping).
Interfaces strucutures:
Interface A
MT_A_Out MT_A_Inb
XML_Version Input_1
Field_2 Input_2
Field_3 Input_3
Interface B
MT_B_Out MT_B_Inb
XML_Version Input_x
Field_88 Input_y
Field_99
I'll be reading XML files from the same mailbox so I'm not treating anything with Java code. Instead, I'd like to read field XML_Version (which comes in both XML layouts) and identify the receiver interface and mapping as per XML_Version content.
I don't think I could achive that just by setting up conditions in a single Interface Determination, since it just does not let me choose different Senders. I'm able to input another Message Interface, since it's not validated against existing IR objects, but I can't choose the corresponding interface mapping (interf. mappings just don't come up in the input help and fields are blocked for free text input) As per my understanding, it allows conditions since we are getting data from the same Sender strucutre to different Receiver interfaces. Is that true?
This one did not help at all:
http://help.sap.com/saphelp_nwpi71/helpdata/en/44/591a3de1754689e10000000a11466f/content.htm
I'm running on PI 7.0
Please, share opinions on how to achieve such result without a BPM and Java code.
Thanks in advance!
Rafael Vieira.