Используется функциональный модуль SPELL_AMOUNT.
DATA:
lv_p1(8) TYPE p VALUE '950',
ls_words TYPE spell.
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
amount = lv_p1
* currency = ' '
* filler = ' '
language = 'R'
IMPORTING
in_words = ls_words
EXCEPTIONS
not_found = 1
too_large = 2
OTHERS = 3.
IF sy-subrc EQ 0.
" ls_words-word содержит сумму прописью
ENDIF.
Комментариев нет:
Отправить комментарий