08-17-2005 7:57 AM
i am facing one prblm..
*collect value from mbew
SELECT SINGLE * FROM mbew wHERE matnr = t_itab-matnr.
t_itab-verpr = mbew-verpr.
in this code i have to check verpr value .If verpr is 0.00 then i have to rplace by 0.01.
i have try with if comdition but itdoesnt work out.
can anyone throw some light how to change the value if verpr have value 0.00.
Means to say only if verpr gets 0.00 then only 0.01 else it should write the same value as in database table
plz can anyone help.
thanks in advance
08-17-2005 8:06 AM
SELECT SINGLE * FROM mbew wHERE matnr = t_itab-matnr.
if mbew-verpr is initial .
move: '0.01' to t_itab-verpr .
else .
move: mbew-verpr to t_itab-verpr .
endif .
Regards
Raja
08-17-2005 8:03 AM
Hi,
try this : If MBEW-verpr is initial.
or
If MBEW-verpr = 0.
Andreas
08-17-2005 8:06 AM
SELECT SINGLE * FROM mbew wHERE matnr = t_itab-matnr.
if mbew-verpr is initial .
move: '0.01' to t_itab-verpr .
else .
move: mbew-verpr to t_itab-verpr .
endif .
Regards
Raja
08-17-2005 8:10 AM