cancel
Showing results for 
Search instead for 
Did you mean: 

Conditional Receiver Determination in ICO

07-31-2013 5:31 AM
2221 views 3 comments
0 Likes
SAP Managed Tags
Subscribe

Hi Team,

I am in a strange situation now. I am trying run one interface, In this interface I have to determine receiver depending upon a field starting with certain value.

Below is the condition -

1. If Value of ID is starting with PreShip - Call OM1

2. If Value of ID is Starting with Actual - Call OM 2.

I have given XPATH expression as

/p1:DespatchedDeliveryNotification/MessageHeader/ID ≈ PreShip*

/p1:DespatchedDeliveryNotification/MessageHeader/ID ≈ Actual*

Above 2 are not working.

I also tried with various options of using substring and EX (Exists), all these are not working.

Any suggestions?

Regards

Vidhi

0 Likes

Accepted Solutions (0)

Answers (3)

Answers (3)

ambrish_mishra
Active Contributor
0 Likes

Hi Vidhi,

please check the link below.

http://wiki.sdn.sap.com/wiki/display/XI/Xpath+Condition+in+Receiver+Determination

it should work.

Ambrish

0 Likes

hi vidhi,

   What Pi version are you using 7.0,7.1 and 7.3?

this link will help u:http://wiki.sdn.sap.com/wiki/display/XI/Enhanced+Receiver+Determination+in+SAP+XI

thanks,

srikanth

manigram
Active Participant
0 Likes

HI,

xpath is working based on our sender interface path, so here subString is wont work. Ask sender team to send the exact value.

Regards,

Mani