Data Transformation Engine Return Codes and Errors Reference Guide
Chapter 4 – Adapters  R/3 
Return Code  Message 
-1  XXXXX = FAILURE(0) 
For API’s that return non-zero on success. 
-?  XXXXX = FAILURE(?) 
For API’s that return non-zero on success. 
-1  XXXXX = RFC_FAILURE: Error occurred. 
-2  XXXXX = RFC_EXCEPTION: Exception raised. 
-3  XXXXX = RFC_SYS_EXCEPTION: System exception raised, 
connection closed.; 
-4  XXXXX = RFC_CALL: Call received. 
-5  XXXXX = RFC_INTERNAL_COM: Internal communication, 
repeat 
For internal use only. 
-6  XXXXX = RFC_CLOSED: Connection closed by the other 
side. 
-7  XXXXX = RFC_RETRY: No data yet (RfcListen or 
RfcWaitForRequest only). 
-8  XXXXX = RFC_NO_TID: No Transaction ID available. 
-9  XXXXX = RFC_EXECUTED: Function already executed. 
-10  XXXXX = RFC_SYNCHRONIZE: Synchronous Call in 
Progress (only for Windows).; 
-11  XXXXX = RFC_MEMORY_INSUFFICIENT: Memory 
insufficient. 
-12  XXXXX = RFC_VERSION_MISMATCH: Version mismatch. 
-13  XXXXX = RFC_NOT_FOUND: Function not found 
For internal use only. 
-14  XXXXX = RFC_CALL_NOT_SUPPORTED: This call is not 
supported on WINDOWS. 
-15  XXXXX = RFC_NOT_OWNER: Caller does not own the 
specified handle. 
-16  XXXXX = RFC_NOT_INITIALIZED: RFC not yet 
initialized. 
-?  XXXXX = RFC_UNKNOWN: Unknown result code ?. 










