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

Program : short dump.

Former Member
0 Likes
534

Hi Experts,

I am trying to move the value '4.4310028492800003E+10' from a varaiable old declared as TYPE F to another variable new which is decalred as 'MARM-VOLUM'.

But am getting short dump when try to move this values.

What could be the issue>?can any one help in this.

Points surely rewarded.

Thanks,

Ponraj.s.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
512

Hi Ponraj,

I would recommend that you go to transaction ST22 and then analyze the short dump and also the suggestion it gives to avoid the short dump.

Hope it gets resolved.

Thanks,

Sandeep.

5 REPLIES 5
Read only

Former Member
0 Likes
512

check fields declarations.

Regards

Peram

Read only

Former Member
0 Likes
512

i think this is because the data is too large to take it in quan type field do like this

data : text type f value '4.4310028492800003E+10',

abc type p decimals 3.

abc = text.

write : / abc.

regards

shiba dutta

Read only

0 Likes
512

Hi Shibba,

it was declared like this,

data : old type F

The value for variable old is not hardcoded, it was derived dynamically

the varaible new should not be declared as type p decimals 3, since the same value wil be moved to modify database MARM_VOLUM.

so could you pls review this?

Thanks,

Ponraj.s.

Read only

Former Member
0 Likes
513

Hi Ponraj,

I would recommend that you go to transaction ST22 and then analyze the short dump and also the suggestion it gives to avoid the short dump.

Hope it gets resolved.

Thanks,

Sandeep.

Read only

0 Likes
512

Hi sandeep,

in ST22, there is not much given,

its failed due to "CONVT_UNIT" or "CONVT_OVERFLOW"

i.e

why it shd accomodate the value in variable new (its total lenght is 17) and decimal value is 3 in it?