2007 Oct 16 10:02 AM
Hi,
Please give some code or example on usage of Function Module HRGPBS_HER_FORMAT_AMOUNT.
Hi,
Please give some code or example on usage of Function Module HRGPBS_HER_FORMAT_AMOUNT.
2007 Oct 16 10:06 AM
2007 Oct 16 10:14 AM
this is the thread from where i got this function module...
but i'm not able to use this function module.. to convert numeric string into desired Decimal notation...
so please tell me how to use HRGPBS_HER_FORMAT_AMOUNT.. if possible.. with example...
2007 Oct 16 10:16 AM
Hi
USE THIS CODE: IT TAKES CARE OF DECIMAL NOTATION BASED ON USER PROFILE.
WHAT EVER MAY BE THE USER PROFILE FOR DECIMAL NOTATION.
FIELD_NUM = 1,233.50
OR
FIELD_NUM = 1.233,50
OR
FIELD_NUM = 1 233,50
***************************************
SELECT SINGLE DCPFM FROM USR01
INTO VAR_DCPFM WHERE BNAME EQ SY-UNAME.
IF VAR_DCPFM EQ 'X'.
REPLACE ALL OCCURRENCES OF ',' IN: FIELD_NUM WITH ''.
TRANSLATE FIELD_NUM USING ','.
ELSEIF VAR_DCPFM EQ ''.
REPLACE ALL OCCURRENCES OF '.' IN: FIELD_NUM WITH ''.
TRANSLATE FIELD_NUM USING '.'.
TRANSLATE FIELD_NUM USING ',.'.
ELSEIF VAR_DCPFM EQ 'Y'.
TRANSLATE FIELD_NUM USING ',.'.
ENDIF.
***************************************
THIS CODE WILL WILL RESULT INTO :
FIELD_NUM = 1233.50
<b>Reward if usefull</b>