Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Error when calling RFC: IDOCTYPE_READ_COMPLETE

Former Member
0 Kudos

Hi All,


When pushing idocs from ECC to PI system facing below error. Kindly help.


Error details: SAP.RFCException: Details: ErrorCode=RFC_EXCEPTION. ErrorGroup=RFC_ERROR_APPLICATION_EXCEPTION. SapErrorMessage=EXCEPTION OBJECT_UNKNOWN RAISED.  AdapterErrorMessage=Error returned by RfcCallReceiveEx while calling RFC: IDOCTYPE_READ_COMPLETE..

1 ACCEPTED SOLUTION

Ulrich_Schmidt
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Rajesh,

the error "OBJECT_UNKNOWN" usually means, that the IDoc type (or one of its segments) does not exist in the ABAP DDIC of the backend system, where PI is trying to lookup the IDoc definition.

However, please be aware: in older SAP releases IDOCTYPE_READ_COMPLETE used to have the "bug", that it also returned this error, if the SAP user calling it did not have the appropriate permissions for accessing the DDIC... See note 974537 (which also mentions the required authorization object for calling this function module).

Best Regards, Ulrich

1 REPLY 1

Ulrich_Schmidt
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Rajesh,

the error "OBJECT_UNKNOWN" usually means, that the IDoc type (or one of its segments) does not exist in the ABAP DDIC of the backend system, where PI is trying to lookup the IDoc definition.

However, please be aware: in older SAP releases IDOCTYPE_READ_COMPLETE used to have the "bug", that it also returned this error, if the SAP user calling it did not have the appropriate permissions for accessing the DDIC... See note 974537 (which also mentions the required authorization object for calling this function module).

Best Regards, Ulrich