cancel
Showing results for 
Search instead for 
Did you mean: 

Mapping failing at runtime for RFC Lookup in SAP PI 7.1

Former Member
0 Kudos

Hi Experts, Scenario: we are sending Changed purchase order from ECC to Ariba via PI system (we are using SAP PI 7.1 and EHP1) Description: in this scenario we are using RFC lookup to get purchase order information ECC from PI system. We created mapping and interface facing mapping. We used parameterized mapping (created RFC type import parameter, created binding and provided input parameter value in interface mapping) this scenario working fine in design time. When we tested in interface mapping its connecting to ECC and getting Purchase order data. But at the runtime its failing. For this we tried to Implement OSS Note 1307777 but its not working (we downloaded note but its showing status of cannot implemented). Below I provided all information. Please check and let us know the cause for this error and if required which OSS note we have apply. Screen shot of interface mapping: Screen shot of configuration (interface determination) Please check the  Runtime error below and I will attach screen shot of interface determination and interface mapping.

-

-   XIServer   GENERIC   com/sap/xi/tf/_MM_ORDCHG_ORDERS05_2_RFC_cXML_XSD_   com.sap.aii.utilxi.misc.api.BaseRuntimeException:   com.sap.aii.mapping.api.UndefinedParameterExceptio   n: The input-parameter RFC_Lookup does not exist.     com/sap/xi/tf/_MM_ORDCHG_ORDERS05_2_RFC_cXML_XSD_com.sap.aii.utilxi.misc.api.BaseRuntimeException:com.sap.aii.mapping.api.UndefinedParameterException: The input-parameter RFC_Lookup does not exist.   M   Thanks, Seshagiri

Accepted Solutions (0)

Answers (4)

Answers (4)

iaki_vila
Active Contributor
0 Kudos

Hi Seshagiri,

Please share your initial SP and the SP that solved your problem. You can help more people in the future if you tell us this information.

Regards.

Former Member
0 Kudos

Hi, we have Basis component with 711 but support package level 0000 that why when we try to implement note its not allowing(the system understand that solution already in software).   After updating the level 0004 support package SAPKB71104 its working fine. Thanks, Seshagiri.

Former Member
0 Kudos

this issues was fixed after updating patches( after this patch updates no need to implement this note).

azharshaikh
Active Contributor
0 Kudos

Hi,

Seems you are using Z idoc at sender...did you check whether Sender can pre-fill the correct values while sending..rather than PI doing a lookup

Regards,

Azhar

suman_saha
Contributor
0 Kudos

Hi,

Check the input parameters you are passing.

Once do a CPACache refresh and stop-start the channel.

Make sure the latest version of the RFC(if you are using custom one) is imported.

Also check whether every object is activated.

Check

Regads,

Suman

Former Member
0 Kudos

Hi Suman, I am passing correct parameters and its working correctly in interface mapping but runtime we are getting that error. we tried to implement note 1307777 but system not allowing to install. Thanks, Seshagiri.