cancel
Showing results for 
Search instead for 
Did you mean: 

RFC structure changes - value not populated in XI

Former Member
0 Kudos

Dear Friends,

   We have a RFC-XI adapter communication between third party software & SAP IS_R.

   Recently i have added 2 fields to the function module in the SAP IS_R system. Values are populated in new fields if function module is executed in SE37.

   I have re-imported the RFC in Integration Repository & redone the message mapping with new fields for RFC request & RFC response.

   But values are not populated in the new added fields. Values are populated only for the old fields.

   Did a cache refresh in SXI_CACHE. We also tried with re-starting the PI system. But still the probelm continues.

   Any suggestions please.

Regards,

Nagarajan J

Accepted Solutions (1)

Accepted Solutions (1)

former_member312864
Active Participant
0 Kudos

HI Nagarajan,

Have you tried with full mode cache refresh

http://host:port/CPACache/refresh?mode=full

use PIDIRUSER user for this.

Thanks

Former Member
0 Kudos

Hi Sarojkanta Parida,

 

    Thanks for your reply. After this cache refresh values are populated in new added fields.

Regards,

Nagarajan J

Answers (1)

Answers (1)

udo_martens
Active Contributor

Hi Nagarajan,

the RFC adapter is fetching meta data when it s exectuted for the first time. Therefore you need to refresh them. Just change the short text form the channel and activate it again in IB directory / stop and start the channel in Runtime Workbench.

Regards,

Udo