CALL_FUNCTION_SNC_REQUIRED is an ABAP runtime error which you may come across when using or developing within an SAP system. See below for the standard details explaining what it means and how you can avoid or fix this runtime error.
Short Dump Classification: I - Internal Kernel Error
You can view further information about a runtme error by using transaction code ST22 which will show you this and all runtime erros that have happen in your SAP system.
Also check out the Comments section below to view or add related contributions and example screen shots.
If the original system is run without SNC, the settings of the target
system must be changed so that RFC connections without SNC are accepted
(profile parameter snc/accept_insecure_rfc). Alternatively, the
original system can be run with SNC.
If the original system is run with SNC (profile parameter
snc/enable=1), you can differentiate internal RFC (in the log as
type=I) and external RFC (in the log as type=E).
Internal RFC:
You can either execute internal RFCs with SNC by changing the profile
setting (parameter snc/r3int_rfc_secure = 1) or you change the settings
(snc/accept_insecure_r3int_rfc = 1) that insecure RFCs of the type=I
are accepted.
External RFC:
You can either activate the use of SNC for the RFC destination used
(using SM59) or the target system is forced to accept insecure RFCs
(snc/accept_insecure_rfc = 1).
If a destination is used that has not been created in SM59, you must
change the setting in the target system.
Target system requires SNC for connections of <runtime parameter> (type=<runtime parameter>)
Please see internal error for more details about the possible cause of this runtime error and how it could be avoided.
The system attempted to execute a Remote Function Call to an ABAP
system with an activated SNC (Secure Network Communications). The RFC
connection was initiated by the original system without SNC. The
settings of the target system, however, require SNC for RFC connection
of the type <runtime parameter> (E=external, I=internal) for RFC connections.
An error occurred while making a Remote Function Call. The target
system has not accepted the connection.
CALL_FUNCTION_SNC_REQUIRED - call function snc required CALL_FUNCTION_SNC_NAME_NOT_FND - call function snc name not fnd CALL_FUNCTION_SNC_ERROR - call function snc error CALL_FUNCTION_SINGLE_LOGIN_REJ - call function single login rej CALL_FUNCTION_SIGNON_REJECTED - call function signon rejected CALL_FUNCTION_SIGNON_INVALID - call function signon invalid