Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

short dump

Former Member
0 Likes
785

Hi Experts,

I am getting a dump at the statement MOVE EXT_VALUE TO <L_STRUC> stating that typeconversion mismatch between C and I but here I am moving a character type vaiable to <L_STRUC> which is of type ANY.

Please suggest how to correct this dump.

Code is as follows:

DATA: WA_EXTENSION TYPE BAPIPAREX,

WA_ACCIT TYPE ACCIT,

EXT_VALUE TYPE C LENGTH 960,

L_TABIX TYPE SY-TABIX.

FIELD-SYMBOLS: <L_STRUC> TYPE ANY,

<L_FIELD> TYPE ANY.

DATA: L_REF TYPE REF TO TE_STRUC.

SORT C_EXTENSION2 BY STRUCTURE.

LOOP AT C_EXTENSION2 INTO WA_EXTENSION.

AT NEW STRUCTURE.

CREATE DATA L_REF TYPE (WA_EXTENSION-STRUCTURE).

ASSIGN L_REF TO <L_STRUC>.

ENDAT.

CONCATENATE WA_EXTENSION-VALUEPART1 WA_EXTENSION-VALUEPART2

WA_EXTENSION-VALUEPART3 WA_EXTENSION-VALUEPART4

INTO EXT_VALUE.

MOVE EXT_VALUE TO <L_STRUC>.

Regards,

Sangeeta.

4 REPLIES 4
Read only

Former Member
0 Likes
740

Insert UNASSIGN <L_STRUC>. before MOVE statement

Read only

Former Member
0 Likes
740

Hi,

Instead of using MOVE EXT_VALUE TO <L_STRUC> use WRITE EXT_VALUE TO <L_STRUC>.

Regards

Raju Chitale

Read only

Former Member
0 Likes
740

solved on my own....

Read only

0 Likes
740

what is the solution , if you can post it will helpfull.

Amresh.