cancel
Showing results for 
Search instead for 
Did you mean: 

No Matching Program found

Former Member
0 Kudos

Hi Experts,

I am trying to execute the Request for external webservice via PI, I have created a RFC sender agreement and receiver agreement,

While executing the request I am getting the NO Matching program found error, I have cleared the cache also still the problem not solved.

I have attached the Message monitoring screen for your reference. Please assist.

Thanks and Regards,

Suresh

Accepted Solutions (0)

Answers (4)

Answers (4)

marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Suresh,

Try the following:

Go to the NWA -> Configuration Management -> Infrastructure -> Destinations-> SLD_DataSupplier -> Logon Data.

Ensure that the provided user has the role 'SAP_SLD_DATA_SUPPLIER'`and the password is correct.

Also, refresh the Mapping Runtime cache as per below:

Go to http://host:port/webdynpro/dispatcher/sap.com/com.sap.xi.adminweb/AdminApp  -> Data Cache -> Mapping Runtime on ... -> Full Refresh

Regards

Mark

Former Member
0 Kudos

Hi Suresh,

Check your interface determination, do a "test your configuration" run in ID to check it locally.

There might be namespace mismatch in the source xml.

Regards,

Pranav

Former Member
0 Kudos

Hi Suresh

Please try the following

1. Stop the RFC communication channel and then start it. Then try to run the RFC.

2. Re import the function module in PI and activate. Stop the RFC communication channel and then start it. Then try to run the RFC.

See if it works or not.

Former Member
0 Kudos

Hi Suresh,

I am assuming from the image your scenario is synchronous RFC to SOAP.

Please check the response from the Web Service is proper or not.

Just a guess !!

Thanks,

Kalyan