CONVT_CODEPAGE 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: A - ABAP Programming 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.
Please see search hints for more details about the possible cause of this runtime error and how it could be avoided.
Please see send to sap for more details about the possible cause of this runtime error and how it could be avoided.
Internal error code of the character set converter: <runtime parameter> SAP CHARCODE of
the replacement character for conversion: <runtime parameter>
A character set conversion is not possible.
Please see abap error for more details about the possible cause of this runtime error and how it could be avoided.
If the application prompted you to enter a code page, you could restart
the application and try entering a different code page to see if this
prevents the system from terminating.
If characters could not be converted: Use transaction SCP to analyze
the code pages you used. Search for characters you wanted to convert
and that are not entered in the table. (If you have modified a code
page, you have to invalidate the character set cache (CCC) using
transaction SP12).
Other utilities for code pages can be found in transactions I18N and
SNLS.
Characters are always displayed in a specific code page. Many code
pages only define a restricted set of characters. If you want to
convert text from one code page to another, and this text contains
characters that which are not defined in one of these code pages, a
conversion error occurs.
A conversion error like this can also occur if one of the code pages
required ('<runtime parameter>' or '<runtime parameter>') is not known in the system.
If the conversion error occurred while reading or writing a file, the
file name was '<runtime parameter>'. (For more information on this file: <runtime parameter>)
During conversion of a text from code page '<runtime parameter>' to code page '<runtime parameter>',
one of the following occurred:
- characters were discovered that cannot be dislpayed in one of the
code pages, or
- the conversion could not be performed for some other reason (see
below for more details)
Excerpt from the source buffer from the first character that could not
be converted, displayed in hexadecimal form (with the ASCII characters
in brackets):
<runtime parameter>
The current ABAP program <runtime parameter> had to be terminated, as this conversion
would have resulted in incorrect data.
The number of non-convertible characters is <runtime parameter>. If this number is 0,
the second reason stated above applies.