Start of Content Area

Background documentation Characteristics Using Unicode  Locate the document in its SAP Library structure

RFC from a Non-Unicode System into a Unicode System

The following errors may occur:

 

 

The Unicode system being called reacts to conversion errors depending on the profile parameters

rfc/cp_convert/ignore_error

rfc/cp_convert/ignore_error

by using a replacement character, or by terminating the call.

You can specify the replacement character using its UTF-16 character number; the default character therefore has the value 0023, and the character ‘~’ would have the value 007E, for example. You can find a list of the Unicode character numbers at http://www.unicode.org


Default: Ignore errors and replace characters that cannot be converted with the character ‘#’.

 

The system making the call receives the exception COMMUNICATION_FAILURE with the message connection closed.

 

RFC from a Unicode System into a Non-Unicode System

The following errors may occur:

 

 

In the calling system, the reaction to conversion errors can be configured separately for each destination.
See transaction SM59
Defining Remote Destinations.

 

For the system being called, a conversion error is not visible. The calling Unicode system identifies errors in the input data before it triggers an action on the called page; the calling Unicode system only identifies errors in the output data if the called context has already been disconnected.

 

Calling Remote Functions Locally

 

End of Content Area