OBJECT_UNKNOWN exception occurs due to lack of permission. When the SAP system account is not assigned with appropriate role in SAP, OBJECT_UNKNOWN exception will be thrown.
Below are some of the possible causes for ABAP errors
Error:
EventName=RfcServerCompletedCallHasErrorResponse Level=Warning ProcessID=3648 ThreadID=4380 functionName=IDOC_INBOUND_ASYNCHRONOUS systemAttributes=[DEST=a_rfc OWN_HOST=xxx PARTNER_HOST=xxxx SYSTNR=01 SYSID=SBP CLIENT=128 USER=xxxxx LANGUAGE=E ISO_LANGUAGE=EN OWN_CODEPAGE=1100 PARTNER_CODEPAGE=1100 OWN_REL=722 PARTNER_REL=700 PARTNER_TYPE=3 KERNEL_REL=722 RFC_ROLE=C] sessionId=83917117 transactionId=AC10C86F04906297321A006B unitId= unitAttributes= serverDetails=0O+xxxxxx==server~11 Running [REPOSITORY_DESTINATION=xxxxxx==client SNC_MODE=0 NAME=0O+xxxxxxxx==server~11 GWHOST=abc.xyz.com GWSERV=3301 PROGRAM_ID=AZUREPRD] stateful=False inTransaction=True exception=SAP.Middleware.Connector.RfcAbapException: OBJECT_UNKNOWN
IDOC_INBOUND_ASYNCHRONOUS is a function module in SAP Basis application which corresponds to IDoc inbound processing via tRFC. The following RFCs are used to send and receive IDOCs; when sending IDOCs, the adapter/connector uses these RFCs, whereas when receiving IDOCS, the SAP system uses them.
When receiving IDOCs, the SAP adapter supports different message formats, which can be specified as a value for the binding property, ReceiveIDocFormat exposed by the SAP adapter.
To be able to successfully perform a Receive operation, you must have relevant authorization in the SAP system.
Make sure that you set up your SAP server and user account to allow using RFC. For more information, which includes the supported user account types and the minimum required authorization for each action type (RFC, BAPI, IDOC), review the following SAP note: 460089 - Minimum authorization profiles for external RFC programs.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.