Hello all,
I am encountering a problem in printing the totals / values in smartforms in Indian rupees. It currently exists as 1,000,000 whereas i want it to be 10,00,000 (Ten lakhs Indian Rupees). I have referred to posts here at SDN and as per suggestions checked Function Module "HR_IN_CHG_INR_WRDS" and table T005X for field LAND . The values which exist for country INdia in table is :
Client 700
Country IN
Dec.pt.format X
Date format 1
12/24 Hours
Here for decimal format has blank , X and Y which stands for ;
Blank 1.234.567,89
X 1,234,567.89
Y 1 234 567,89
By default X format is printed value for country code IN. Its not desirable. Function Module only converts to words hence not useful.
Also by using code
*Write sourceamt CURRENCY 'INR' to targetamt*
it is not throwing desired output. Uisng T.Code SU01 it is same as table T005X output so I have reached an end there too. Anybody who knows how to convert it to desirable format please suggest .
Thank you.