Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member183816
Active Participant

During migration of configuration scenario from SAP PI to SAP PO via Migration tool. There are few kind of conditions maintained in Receiver Determination or Interface Determination migrates with some error, if you open them in Recipient List or Interface Split steps in NWDS. Here are few technique to fix them.

1. Namespace prefix:

By default Namespace prefix, don't get migrated in SAP PO. You need to explicitly maintained them in NWDS.

2. Conditions with predicates "[]" :

You can not maintain conditions having "[]" without EXISTS operator in NWDS condition editor.

Alternatively, you can define this condition using customized Xpath as explained in 3rd point below.


3. Conditions using "Create Xpath containing whitespaces":

There is an option to create your own customized Xpath and define your conditions accordingly.For example,

Alternatively, you can maintain this condition as explained in 2nd point above like this,

(EXISTS(Xpath./ns:Select_Property/row[contains(XMLCONTENT,'TEST_VALUE') and STATUS != "N"]))

Note:

Above troubleshooting guide is prepared by using,

SAP PI:      7.0

SAP PO:    7.4 (Single Stack)

NWDS:      7.3-EHP1-SP16

Reference:

Defining Conditions - Process Integration Tools (Eclipse-Based) - SAP Library

Thanks,

Ambuj

Labels in this area