cancel
Showing results for 
Search instead for 
Did you mean: 

Content Based Routing, but same receiver Business System

Former Member
0 Kudos

Hello experts,

I'm working with SAP PI 7.11 and I need to process different incoming EDI messages.

These EDI messages have the same name (except for the timestamp), so I really need to read the files.

Based on 2 fields in the message, a different ABAP mapping must be chosen. The final receiver is always the same, the SAP backend system.

So I checked the Receiver Determination, but adding receiver rules doesn't make any sense because the sender is always the same and only 1 interface determination can be created in that case. Thus only 1 ABAP mapping can be referenced.

Please advice.

Thanks a lot

Dimitri

Accepted Solutions (1)

Accepted Solutions (1)

Shabarish_Nair
Active Contributor
0 Kudos

you can always do a conditional interface determination to help you here

/people/suraj.sr/blog/2006/01/05/multiple-inbound-interfaces-within-a-service

Former Member
0 Kudos

Thanks for the tip!

I moved my xpath expression from my receiver determination to my interface determination because there I cannot should the source structure.

Did a quick test and it looks fine. I my trace I see different ABAP mappings are being taken.

Thanks again.

Dimitri

Answers (0)