cancel
Showing results for 
Search instead for 
Did you mean: 

Missing parameters

Former Member
0 Kudos

Hi everyone,

I have a little big problem that I am hoping you can all help me with. I am updating a RFC in XI. I have imported the function module into XI with the correct parameters, added the mapping to include the additional parameters. I have activated my change list. After all has been said and done, we have stopped and started SAP on our XI box and when we are still getting the old parameters being passed back and forth. The sender has updated their fields and are sending us what we expect, but the receiver does not seem to have noticed the change. I have copies of the XML below.

- <ns0:ZBD_IVR_PAYMENT_SPEEDPAY xmlns:ns0="urn:sap-com:document:sap:rfc:functions">

<CCEXP></CCEXP>

<CCNUM></CCNUM>

<GROUP_NUM></GROUP_NUM>

<PAYMENT_AMOUNT></PAYMENT_AMOUNT>

<PAYMENT_ID></PAYMENT_ID>

<PROCESS_DATE></PROCESS_DATE>

<PROCESS_TIME></PROCESS_TIME>

<VKONT></VKONT>

</ns0:ZBD_IVR_PAYMENT_SPEEDPAY>

Here is the imported function module

ZBD_IVR_PAYMENT_SPEEDPAY

BANK ACCOUNT

CCEXP

CCNUM

GROUP_NUM

PAYMENT_AMOUNT

PAYMENT_ID

PAYMENT_TYPE

PROCESS_DATE

PROCESS_TIME

ROUTING

VKONT

Here is the XML being sent to us by the sender.

<PAYMENT_ID>60845</PAYMENT_ID>

<CONTRACT_ACCOUNT>CONTRACT_ACCOUNT>

<GROUP_NUMBER></GROUP_NUMBER>

<PAYMENT_AMOUNT></PAYMENT_AMOUNT>

<PROCESS_DATE></PROCESS_DATE>

<PROCESS_TIME></PROCESS_TIME>

<EXPIRATION_DATE></EXPIRATION_DATE>

<ROUTING_NUM />

<BANK_ACCOUNT />

<CREDIT_ACCOUNT>CREDIT_ACCOUNT>

<PAYMENT_TYPE></PAYMENT_TYPE>

<VKONT></VKONT>

</ns0:>

Again, I have mapped everything and all the field names seem to be correct. I have tested the mapping and that works. Any help anybody can give me would be greatly appreciated! Thank you in advance.

Shane Jones

Accepted Solutions (1)

Accepted Solutions (1)

former_member206604
Active Contributor
0 Kudos

Hi,

Try a full CPA cache refersh/ SXI_CACHE and do a complete cache refresh.

Thanks,

Prakash

Answers (1)

Answers (1)

moorthy
Active Contributor
0 Kudos

Hi,

I think Cache is not refreshed in the adapter level

1) Refresh the Adapter Cache. go to IntegratioN builder->Administration->Cache Overview ( Refresh Adapter Metadata etc do all refreshes)

2) or In the directory , change the Interface Determination, Receiver RFC communication channel and Receiver Agrrement and activate it .

3) Or Restart the RFC adapter from the Visual Admin

Hope this helps,

Regards,

Moorthy