on 01-27-2015 6:59 PM
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
Hello everyone,
I have also seen the same issue.
This happens with the below stack trace:
1.
CL_CRM_BOL_ENTITY=============CM00P
CL_CRM_BOL_ENTITY=>IF_BOL_BO_PROPERTY_ACCESS~GET_PROPERTIES
2.
CL_CRM_GENIL_CONT_SIMPLE_OBJ=>IF_GENIL_CONT_SIMPLE_OBJECT~GET_ATTRIBUTES
METHOD CL_CRM_BOL_ENTITY=============CP
Basically it is trying to get property on a BOL object and then it calls the standard GET_ATTRIBUTES method of this class.
Then it throws a dump on the line:
ES_ATTRIBUTES = <ATTR>.
Where my ES_ATTRIBURE is type any and <ATTR> also is type any.
Can you please suggest.
I have started getting this issue post to an upgrade to EHP3 from 1.
Thanks
Partha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sai,
The issue is not very clear from the dump analysis above. What exactly are you trying to achieve.
In general, you could check if any method in class: CL_HTTP_UTILITY could cater to your needs of conversion.
Best Regards,
Parul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.