‎2008 Jul 08 1:03 PM
I'm upgrading SAP system from 4.6C to ECC 6.0
where I'm facing the following unicode error while doing UCCHECK:
The offset declaration "868" exceeds the length of the character-type start
(=863) of the structure. This is not allowed in Unicode programs.
in this line of abap code:
MOVE i_kna1+868(45) TO i_output1-field3.
‎2008 Jul 08 1:09 PM
‎2008 Jul 08 1:19 PM
i_kna1
INCLUDE STRUCTURE kna1
i_output1
field1(860) TYPE c,
field2(15) TYPE c,
field3(45) TYPE c,
field4(15) TYPE c,
field5(373) TYPE c,
LOOP AT i_kna1.
CLEAR i_output1.
MOVE i_kna1+868(45) TO i_output1-field3.
APPEND i_output1.
ENDLOOP.
‎2008 Jul 08 1:27 PM
‎2008 Jul 08 1:32 PM
‎2008 Jul 08 1:29 PM
Hi,
try field symbols.
Check this link:
http://help.sap.com/saphelp_nw04/helpdata/EN/79/c55470b3dc11d5993800508b6b8b11/content.htm
Regards
Adil