Application Development 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: 

while adding qty in a different format it's getting dump

abhishekjain
Participant
0 Kudos

Hi Team,

While calculation i got the value of for variable like as follows:

i_write_record-import_intrans_amt = 00000000000,00+ (We are concatenate + or - after the qty based on condition)

i_write_record-sub_intrans_amt = 00000000000,00+ (We are concatenate + or - after the qty based on condition)

i_write_record-wh_trf_amt = 00000000000,00+ (We are concatenate + or - after the qty based on condition)

i_write_record-outstanding_recd_amt = 00000000000,00+ (We are concatenate + or - after the qty based on condition)

Above mentioned all variables defined in CHAR and l_calc_amt TYPE mard-labst.

(for example the value comes from mard-labst = 3.060,000 )

l_calc_amt = i_write_record-import_intrans_amt

+ i_write_record-sub_intrans_amt

+ i_write_record-wh_trf_amt

+ i_write_record-outstanding_recd_amt.

After this logic its going into dump saying that unable to intertpret 00000000000,00+.

In that case what we can do. Please suggest me.

Thanks in Advance .

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Abhishek,

As you can see the domain of labst is 13 with 3 decimal places.. so can you change the value and reduce the no of zeros in debugging and den its working fine.

You can also use move statement to assign value to fields..

Eg: Move var1 to var2.

Best Regards,

Navin Fernandes.

1 REPLY 1

Former Member
0 Kudos

Hi Abhishek,

As you can see the domain of labst is 13 with 3 decimal places.. so can you change the value and reduce the no of zeros in debugging and den its working fine.

You can also use move statement to assign value to fields..

Eg: Move var1 to var2.

Best Regards,

Navin Fernandes.