Unicode error:a line of internal table and a data object are not mutually c
This is the issue in upgradation from 4.6c to ECC6.0
I have an internal table itab which has include structure say 'xyz' . In xyz there is a field of type int4 as third field. I have a field as l_line which is a string.
data : begin of itab occurs 0.
include structure zxyz.
data: end of itab.
data: l_line type string.
In the program I am getting the unicode error as:
" A line of "itab" and "l_line" are not mutually convertible in unicode program." at he following line.
loop at itab into l_line.
In ECC 6.0, the data type of passing field & receiving field should be same.
Change l_line to type int4.
data : begin of itab occurs 0. include structure zxyz. data: end of itab. data: l_line type int4.