Hi experts,
Short text
Data objects in Unicode programs cannot be converted.
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_CRM_GENIL_CONT_SIMPLE_OBJ==CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The statement
"MOVE src TO dst"
requires that the operands "dst" and "src" are convertible.
Since this statement is in a Unicode program, the special conversion
rules for Unicode programs apply.
In this case, these rules were violated.
How to correct the error
Use only convertible operands "dst" and "src" for the statement
"MOVE src TO dst"
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"UC_OBJECTS_NOT_CONVERTIBLE" " "
"CL_CRM_GENIL_CONT_SIMPLE_OBJ==CP" or "CL_CRM_GENIL_CONT_SIMPLE_OBJ==CM001"
"IF_GENIL_CONT_SIMPLE_OBJECT~GET_ATTRIBUTES"
If you cannot solve the problem yourself and want to send an error
If you have access to SAP Notes, carry out a search with the following
keywords:
"UC_OBJECTS_NOT_CONVERTIBLE" " "
"CL_CRM_GENIL_CONT_SIMPLE_OBJ==CP" or "CL_CRM_GENIL_CONT_SIMPLE_OBJ==CM001"
"IF_GENIL_CONT_SIMPLE_OBJECT~GET_ATTRIBUTES"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
nformation on where terminated
Termination occurred in the ABAP program "CL_CRM_GENIL_CONT_SIMPLE_OBJ==CP" -
in "IF_GENIL_CONT_SIMPLE_OBJECT~GET_ATTRIBUTES".
The main program was "SAPMHTTP ".
In the source code you have the termination point in line 6
of the (Include) program "CL_CRM_GENIL_CONT_SIMPLE_OBJ==CM001".
ource Code Extract
ine SourceCde
1 method IF_GENIL_CONT_SIMPLE_OBJECT~GET_ATTRIBUTES .
2 field-symbols: <ATTR> type any.
3
4 assign ME->DATA_REF->ATTRIBUTE_REF->* to <ATTR>.
5 if SY-SUBRC = 0.
>>>> ES_ATTRIBUTES = <ATTR>.
7
8 * Conditional Breakpoint
9 assert id CRMUIF_CONDITIONAL_BREAKPOINTS
10 subkey 'GenIL Container Object - Get Attributes'
11 condition CL_GENIL_COND_BREAKPOINTS=>ASSERT(
Conditional Breakpoint
assert id CRMUIF_CONDITIONAL_BREAKPOINTS
subkey 'GenIL Container Object - Get Attributes'
condition CL_GENIL_COND_BREAKPOINTS=>ASSERT(
IV_BREAK_EVENT = 'GENIL_CONTAINER_GET_ATTRIBUTES'
IV_OBJECT_TO_CHECK = ME
IV_DATA_TO_CHECK = ME->DATA_REF->ATTRIBUTE_REF ) = ABAP_TRUE.
"
" Of interest for instpeciton in the ABAP Debugger:
" me->data_ref->* Index entry
" me->data_ref->object_name Object name of BOL/GenIL object
" me->data_ref->object_id Object id
" me->data_ref->attribute_ref->* Attributes
" me->data_ref->attr_requested Attibutes requested indicator
" me->data_ref->attr_props_requested Attribute properties requested indicator
" me->data_ref->relations Object relations
" me->data_ref->is_handle Handle indicator
error in line 6