cancel
Showing results for 
Search instead for 
Did you mean: 

Form Printing

Former Member
0 Kudos

Hi,

what is the fm to convert amount into words.

rgds,

khadeer.

Accepted Solutions (1)

Accepted Solutions (1)

Mohamed_Mukhtar
Active Contributor
0 Kudos

hi Safiya,

Function module : Spell_amount

Example program for converting numbers into words.

Program name : RF_SPELL

With Regards

Always Learner

Answers (7)

Answers (7)

Former Member
0 Kudos

Hi safiya,

Refer to these links

Regards,

Sravanthi

former_member196280
Active Contributor
0 Kudos

You can use any one of the function module basing on your requirment.

1) HR_IN_CHG_INR_WRDS --> spells amount in Lakhs, crores (for few asian countries)

2) SPELL_AMOUNT --> spells in Million and Billion

Close the thread once your question is answered.

Regards,

SaiRam

former_member705122
Active Contributor
0 Kudos

Hi,

Check this FM's,

'HR_IN_CHG_INR_WRDS'
DATA: w_amount(100) TYPE c.

CALL FUNCTION 'HR_IN_CHG_INR_WRDS'
  EXPORTING
    amt_in_num   = '23456.56'
  IMPORTING
    amt_in_words = w_amount.

WRITE:/ w_amount.

or

SPELL_AMOUNT'

DATA:
  w_word  LIKE spell.
* Convert numbers and figures in words
CALL FUNCTION 'SPELL_AMOUNT'
  EXPORTING
    amount    = 1230
    currency  = ' '
    filler    = ' '
    language  = sy-langu
  IMPORTING
    in_words  = w_word
  EXCEPTIONS
    not_found = 1
    too_large = 2
    OTHERS    = 3.

WRITE: w_word-word.

Regards

Adil

Former Member
0 Kudos

Hi,

Use the FM SPELL_AMOUNT.

This will convert amount in words.

Regards,

Jagadeesh

Former Member
0 Kudos

HI

SPELL_AMOUNT

regards

padma

Former Member
0 Kudos

SPELL_AMOUNT

Former Member
0 Kudos

Hi ,

first u need to search on forums , if wont find any , then only start a new thread.

check FM SPELL_AMOUNT.

for IND.

HR_IN_CHG_INR_WRDS

regards

P.