cancel
Showing results for 
Search instead for 
Did you mean: 

RFC look up not working in PI 7.1

Former Member
0 Kudos

Hi All,

I am doing a RFC look up in PI 7.1 using the standard function.

When i test the mapping from message mapping it is working fine and i can see Z table in ECC updated correctly.

But when send data from RWB, its shopwing following error.

<SAP:Category>XIServer</SAP:Category> 
  <SAP:Code area="MAPPING">GENERIC</SAP:Code> 
  <SAP:P1>com/sap/xi/tf/_MM_XXXXXX~</SAP:P1> 
  <SAP:P2>com.sap.aii.utilxi.misc.api.BaseRuntimeException:</SAP:P2> 
  <SAP:P3>com.sap.aii.mapping.api.UndefinedParameterExceptio</SAP:P3> 
  <SAP:P4>n: The input-parameter callRFC  does not ex~</SAP:P4> 
  <SAP:AdditionalText /> 
  <SAP:Stack>com/sap/xi/tf/_MM_XXXXXX~com.sap.aii.utilxi.misc.api.BaseRuntimeException:com.sap.aii.mapping.api.UndefinedParameterException: The input-parameter callRFC does not ex~</SAP:Stack> 
  <SAP:Retry>M</SAP:Retry> 
  </SAP:Error>

did anyone came across same issue?/

i searched in SDN , but didn get much information.

Accepted Solutions (0)

Answers (2)

Answers (2)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>>>> did anyone came across same issue?/

Parameter binding might not be set. Check parameter setting.

Former Member
0 Kudos

Hi Baskar,

Did u set the 'Binding' using 'Parameter' in Operation mapping?

Also, please check if you have associated the parameter with a channel in Interface determination.

Cheers,

Rahul

Former Member
0 Kudos

In interface mapping i have created a parameter Para2 ....then in binding i have assigned the operational mapping parameter to message mapping parameter.

Former Member
0 Kudos

Hi Sam,

Here are couple of things to check, please check if you miss any of these:

1. In Operation Mapping Goto 'Parameter' , define a parameter with Type 'RFC' and Parameter as 'Import'.

2. In Interface determination step in Integration Directory, if you have selected the correct Operation Mapping, you will see the Parameters section with the Parameter Name you specified in Step 1. Provide the correct channel details here.

If you have followed the above steps, I think your scenario should work at runtime as well provided you have already tested it successfully in Message mapping.

Best Regards,

Pratik

Former Member
0 Kudos

Hi Pratik,

Thanks for ur reply...

I have done all these test, i have tried to do the scenario in both sandbox and development. in bith the case same error.

Can soem experts comment on these

DOes multimapping support RFC lookup???

because in the SAP note " see above replies" its telling

" no parameterization possible incase of multimapping"

former_member200962
Active Contributor
0 Kudos
" no parameterization possible incase of multimapping"

if not wrong the same note says that once you implement the correction (for 7.1 and also 7.11) the scenario will work fine....did you checked that part?

Former Member
0 Kudos

Hi Abhisekh,

Before applying for any note, i wanted to know if anybdy had same issue...

I want to know whats the issue....

Will it work if we use UDF??/

Former Member
0 Kudos

Hi Sam,

You might have missed the binding in <Intgration Directorys Interface Determination> section.Go and check it, click on the operation mapping you will find binding option just under it.

Without that your message mapping test would do fine as you provide comm channel name there in parameter but its not finding the comm channel name in runtime while you test end to end.

You check it and revert.

Cheers,

Abhishek Paul

RKothari
Contributor
0 Kudos

Hello,

Please check the SAP Note 1307777 - XI mapping: No parameterization for split mapping.

-Rahul