‎2007 Aug 10 10:07 AM
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.
‎2007 Aug 10 11:13 AM
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.
‎2007 Aug 10 10:12 AM
‎2007 Aug 10 10:22 AM
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
‎2007 Aug 10 10:59 AM
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.
‎2007 Aug 10 11:13 AM
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.
‎2007 Aug 10 11:28 AM
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?