Skip to Content
Former Member
Dec 04, 2014 at 08:40 PM

Receiver Determination X Path Condition PI 7.3



scnario: jdbc > file (using seeburger conversion modules to generate ANSI X12 EDI messages)

We are using multimapping as we have to generate each message "LIST' (seeburger) based on source "row" (JDBC), Everything else works fine with single like creating LIST messsages based on source 'row"


when the single map generates lets say 9 LIST messages, all the 9 messages been received by all 3 receivers even though the receiver condition is specfied ex Werks = test1, Werks=test2, Werks = 3.....

I was expecting each receiver should recieve only 3 files based onr receiver determination condotion but each receiver receving all 9 messages

Alternative, I have created 3 maps and each map filters the messages based on Werks condition then receiver determination works fine

I tried with context object usinf insert rule (not local rule) in receiver dertermination

I know receiver determination acts first than interface determination, however when I try to set the same xpath condition in interface determination it is not saving and the occurance is 0...unbounded as its a multimapping scenario

- will enhanced receiver determination will work using one map or in one map I have to use different message like message1 , message2, message3... and filter the mapping

inputs are appreciated I googled most of the documents....could not find an answer