In our daily task like ALV report or in smartforms we need to change the sign position. In that case we need to use FM. I am sharing with you that FM with example. FM: CLOI_PUT_SIGN_IN_FRONT Before: WA_FINAL2 - DEVIATION = 4.08- CALL FUNCTION 'CLOI_PUT_SIGN_IN_FRONT' CHANGING VALUE = WA_FINAL2 - DEVIATION . After: WA_FINAL2 - DEVIATION = -4.08