Hello
i m using FM "SPELL_AMOUNT"
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
AMOUNT = TOT
CURRENCY = VBAK-WAERK
FILLER = ' '
LANGUAGE = SY-LANGU
IMPORTING
IN_WORDS = WORD
EXCEPTIONS
NOT_FOUND = 1
TOO_LARGE = 2
OTHERS = 3
.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
T_ADRS-TOT_WORDS = WORD-WORD.
But it doesnt give the correct result(considers the whole nos including digits after decim point) , any way out
Thnx Moni
Hi,
Have you tried splitting your amount at '.', calling the function twice for both amounts before and after demical, and then concatenating the results.
Please elaborate your input and desired output if I haven't understood the problem correctly.
Regards
Add a comment