cancel
Showing results for 
Search instead for 
Did you mean: 

Error while posting the ID for Validation

Former Member
0 Kudos

Hello Experts,

We are running a report from a ECC 6.0 server which connects to the PI server via RFC connection defined through RFC Adapter on the PI server. This Pi server then connects to the web server for validation and then returns the status as true or false. But while executing the report on the ECC 6.0 server we are getting the error as " Sender Agreement not found:lookup of binding via CPA-cache failed for Adapter type RFC, AdapterNS http://sap.com/xi/XI/Sy". The connection test for the RFC from the ECC 6.0 server is fine and okay.

When we get this error we keep trying to validate the ID twicw and third time the transaction happens sucessfully. How do we overcome this error? While creating the communication channel for this scenario on the PI server the * has been removed from the Party field as suggested in one of the blogs in this forum. But in our case the problem still persists even after removing the * in the party field in the Communication channel of the scenario. Kindly suggest the remedy for this problem.

Thanks

Best Regards

PI team

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

You could have an issue because the RFC definition has changed and the cache is out-of-synch

1) Reimport and activate the RFC.

2) Restart the RFC Adapter service in the Visual Administrator. This will flush the metadata cache in case the RFC has changed.

If this doesn't work, verify that your Sender Agreement is setup correctly

1) A common mistake is to create a Message Interface in the IR (Design) for RFC and IDoc senders and point the sender agreement to this Message Interface which won't work. The Sender Agreement should be setup as follows:

Service: SAP Business System

Interface: RFC name

Namespace: urn:sap-com:document:sap:rfc:functions

please go through below threads,

regards,

ganesh.

Former Member
0 Kudos

Thank You Ganesh. I reimported the RFC and my problem got solved.

With Best Regards

suk4023

Answers (0)