*Move minus sign from end to begining of number value*i.e. from 100.00- to -100.00* check if negative amountIF p_amount LT 0.   SHIFT p_amount RIGHT DELETING TRAILING '-'.   SHIFT p_amount LEFT DELETING LEADING ' '.   CONCATENATE '-' p_amount INTO p_amount.ELSE.  SHIFT p_amount LEFT DELETING LEADING ' '.ENDIF. | 
*Same thing can be achieved by using the FM CLOI_PUT_SIGN_IN_FRONT.*Ex:REPORT  z_demo_jg1.PARAMETERS p_amount(10) TYPE c OBLIGATORY DEFAULT '100.15-'.WRITE:/ 'BEFORE:', p_amount.CALL FUNCTION 'CLOI_PUT_SIGN_IN_FRONT'  CHANGING    value = p_amount.WRITE:/ 'AFTER:', p_amount. | 
1 Comments
Thanks for sharing this Information,
ReplyDeleteGot to learn new things from your Blog on Sap abap.
http://thecreatingexperts.com/sap-abap-training-in-chennai/
Both online and classroom training is provided.
Contact 8122241286