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: 

negative value into positive value

Former Member
0 Kudos

hi,

may i know how to make the negative value to posiitive value?

when negative value, then in abap, i have to convert the value to positive value and assign the posting key as 50.

when positive value, then in abap, no conversion needed and assign posting key as 40.

thanks

rgds

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Eliana,

This is pretty basic question could be done with a simple if condition.

This is one simple or simplest way


parameters : p_number type i.
data : p_newno(8) type n.

if p_number le 0.
    write:/ 'Before Conversion', p_number.
    write:/ 'After Conversion'.
    write p_number to p_newno no-sign.
    write:/ 'New number', p_newno.
endif.

hope this would help you.

Thanks & Regards,

Ranjith Nambiar

2 REPLIES 2

Former Member
0 Kudos

C'mon.

Former Member
0 Kudos

Hi Eliana,

This is pretty basic question could be done with a simple if condition.

This is one simple or simplest way


parameters : p_number type i.
data : p_newno(8) type n.

if p_number le 0.
    write:/ 'Before Conversion', p_number.
    write:/ 'After Conversion'.
    write p_number to p_newno no-sign.
    write:/ 'New number', p_newno.
endif.

hope this would help you.

Thanks & Regards,

Ranjith Nambiar