Convert Amount in Numbers into Amount in Words
Hello everyone,
I am tasked to draft format for our company's check printing layout using Numbers/Pages, I already did but since the existing format was just manual inputted by the users, it always resulting to typographical errors on our printed checks, particularly the 'amount in words'. May I please ask for anybody's help on how to to do this automatically:
Amount in Figure
Amount in Words
1,500.50
ONE THOUSAND FIVE HUNDRED AND 50/100
Thanks and best regards,
DirekRod
Try this website I found:
http://www.easysurf.cc/cnvert18.htm
http://javascript.about.com/library/bltoword.htm?inum=345.76&rnum=
I will look at how to use an Applescript to perform the conversion but I cannot get to it right now.
Similar Messages
-
how can i convert amount to words using sql query
eg : Rs 10234.50
Ten Thousand Two Hundred Thirty Four Rupees Fifty PaisePerhaps the forum admin need to put the search box right next to the Create New Message button just so people get the idea that what they're asking for just may have been asked for previously by other people.As when creating a new SR in Metalink: Before posting you'll be asked to to search the bug db, knowledge base, technical forums ...etc ...
Not really a bad idea actually ... -
Any FM to convert amount to words?
Hi friends,
Is there any function module available to convert amount to words?
Regards,
Lijo JosephRefer:
Re: I want Function Name which converts number to words
Regards,
Subramanian V. -
How do i convert a pdf file into a editable word
how do i convert a pdf file into a editable word
Converting a PDF to Word requires Acrobat, or the ExportPDF service.
-
Function to call to convert amount in words in R12
Hi Experts,
I am creating a custom report that will display invoice details. Included in the fields are AMOUNT and AMOUNT_IN_WORDS. I don't have problem for the AMOUNT field since i can retrieve it directly from the table. My concern is on the AMOUNT_IN_WORDS. Is there any function in EBS R12 which i can call directly in the SQL statement of my report to convert the AMOUNT into Words.
Thanks,
NestorHi mpautom,
What i'm looking for is a built-in function within EBS R12. Because the client doesn't allow creation of function.
Nestor -
Hi
I come to this problem using the FM <b>"SPELL_AMOUNT"</b>
, everything look fine except that it does not know how to convert cents
E.g <b>1300</b> or <b>1,300</b> convert to "ONE THOUSAND THREE HUNDRED". But when it come to cents it does not know how to convert . E.g : <b>1300.35</b> or <b>1,300.35</b> become "ONE HUNDRED THIRTY THOUSAND THIRTY-FIVE"
Does anyone know how to resolve this problem.Hi Dan.
Test with this example:
data: int_val type i,
cent_val type p decimals 2,
val type p decimals 2,
IN_WORDS like spell,
SPELL_VAL(255) type c,
SPELL_CENT(255) type c.
int_val = trunc( val ).
cent_val = ( val - int_val ) * 100.
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
AMOUNT = val
CURRENCY = 'USD'
LANGUAGE = SY-LANGU
IMPORTING
IN_WORDS = IN_WORDS.
SPELL_VAL = IN_WORDS-WORD.
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
AMOUNT = cent_val
CURRENCY = 'USD'
LANGUAGE = SY-LANGU
IMPORTING
IN_WORDS = IN_WORDS.
SPELL_CENT = IN_WORDS-WORD.
CONCATENATE SPELL_VAL ' DOLAR ' SPELL_CENT ' CENTS ' INTO SPELL_VAL.
Thanks & Regards,
Jhon. -
Convert amount to words in Malaysian and Indonesian Language
Hi
I want to convert the number into words , the words should display in Malaysian & Indonesian Language.
I wanted to display in the report
Regards
YramHi,
Incognito wrote:
Hi,
This query will give you the numbers spelled as words.
select to_char(to_date(873,'J'), 'JSP') as converted_form from dual;I am not sure as to how you can change the language through a query. I am afraid, we can not until and unless we change the required NLS parameters.Unfortunately, that returns the number in Engllish, no matter what the NLS settings are.
For other languages, I think a user-defined function is needed.
See AskTom for some ideas. About half way through that long page, there's an example that spells numbers in the German language.
A little bit earlier, there's an example for French, where they actually translate the English words into French. That example may be admired, if not imitated.
Edited by: Frank Kulash on Feb 2, 2010 2:36 PM
Added AskTom reference. -
SMARTFORMS - DUMP IN CONVERTING AMOUNT TO WORDS
final internal table
BEGIN OF STRUCT_FINAL ,
WA_FINAL - GTOTAL TYPE PAYR-WAERS,
TEXT(75) TYPE C,
END OF STRUCT_FINAL.
RECORD NOW MOVED TO WA_FINAL
IMPORT PARAMETER
WA_FINAL - GTOTAL
EXPORT PARAMETER
WA_FINAL-TEXT
CALL FUNCTION 'HR_IN_CHG_INR_WRDS'
EXPORTING
AMT_IN_NUM = WA_FINAL-GTOTAL
IMPORTING
AMT_IN_WORDS = WA_FINAL-TEXT
EXCEPTIONS
DATA_TYPE_MISMATCH = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
WHILE DRAGGING TEXT FROM FIELD LIST ON / OFF AND ON EXECUTING IT SHOWS DUMP ERROR..
KINDLY HELPhi,
You can move value to some variable ex: v_gtotal, v_text.
v_gtotal = WA_FINAL-GTOTAL.
then
CALL FUNCTION 'HR_IN_CHG_INR_WRDS'
EXPORTING
AMT_IN_NUM = v_gtotal
IMPORTING
AMT_IN_WORDS = v_text
move v_text value to WA_FINAL-text -
Is it possible to convert several pdf files (into Excel or Word) at the same time ?
I'd like to convert several pdf files (up to 500) into Excel at the same time. Is it possible ? How many files can Export PDF handle at the same time ?
Thanks a lot for your answers,
SylvainHi, Sylvain.
This is a great idea! Currently, ExportPDF only can export 1 file at a time. (Acrobat can do a batch export using it's Action Wizard feature.)
I added your idea to our idea list: http://forums.adobe.com/ideas/1499. If you'd like to see us add this feature, please go vote or add comment to this Idea on the idea list.
Dave -
How can save/convert a preview file into a Microsoft Word/.doc file?
Basically, I've open some email attachments and they've opened in 'preview'
I have tried to save them as a .doc file so that I can open them in Microsoft Word, but have been unable to do this.
I have tried 'save as...' but it doesn't come up with a .doc option
I have also tried the 'Open with' in the get info pop up, and have changed it to microsoft word but when I then try to open it, it comes up with a 'Convert File' box.
I have tried some of the options available but none of them work
Am I missing something? or am I going down the wrong route?
Is it even possible to do?
I'm not great at computers and so answers with obvious steps would be great!
Thanks!Are these PDF files that you're attempting to save a .doc (or .docx) files. Preview won't do it. You can use a number of third-party application to accomplish what you want, but none of them are that inexpensive.
The least expensive application may be PDFpen - you can save Word documents from PDF files with it, amongst other things.
Good luck,
Clinton -
Converting the amount in words
Hi ,
Issues is like if the amount is $137,510.82 for US currency it should give as ONE HUNDRED THIRTY-SEVEN THOUSAND FIVE HUNDRED TEN USD and 82/100.
But when the document currency is german in the check it should give as ONE HUNDRED THIRTY THOPUSAND AND 51082/100.
THE LOGIC SHOULD BE CURRENCY DEPENDENT.
HOW DO I DI THIS...following is a customized report to convert amount to words...
*& Report ZCFM_REPT_RUPEE_CONVERSION *
*This report is a copy of report 'ZRUPECO1' in Tengl server *
Date : 25-Oct-2006 *
Author : Amiya Shrivastava *
Title : Report to convert amount into words as per*
Indian spelling conventions *
Original Request number : DEVK917286 *
report zcfm_rept_rupee_conversion .
include zcfm_incl_rupee_conv_data.
*& Form COVERSION1
text
-->NUMBER text
-->ANS text
form coversion1 using number changing ans.
clear: gtab,
giritab,
giriline,
girijtab,
line ,
ans,
init, initnam, initno , init1,
cnam1, cnam2, cnam3,cnam4, point,jpoint,
kpoint,lpoint1, lpoint2,lpoint,fpoint,
cnt1 , cnt2, cnt3 ,
flhun, flth, flla, flcr1,flcr2, flchu1, flchu2, flpt, res.
refresh :
itab ,
ktab ,
jtab .
init = number.
init1 = init.
cnt1 = strlen( init ).
cnt2 = cnt1 - 1.
do cnt1 times.
initnam = init+0(1).
shift init by 1 places left.
if initnam = '.'.
cnam1 = init1+0(initno).
endif.
initno = initno + 1.
enddo.
do cnt1 times.
cnam2 = init1+0(1).
shift init1 by 1 places left.
if cnam2 = '.'.
point = init1+0(2).
exit.
endif.
enddo.
do 2 times.
jpoint = point+0(1).
shift point by 1 places left.
if sy-index = 1.
kpoint = point.
endif.
perform points.
enddo.
cnt1 = strlen( cnam1 ).
do cnt1 times.
cnam2 = cnam1+0(1).
perform calcu .
shift cnam1 by 1 places left.
enddo.
sort itab descending by index.
loop at itab.
if sy-tabix = 1.
jtab-result = itab-result.
jtab-index = itab-index.
append jtab.
else.
if itab-result = 'One ' and ( sy-tabix = 2 or sy-tabix = 5 or
sy-tabix = 7 or sy-tabix = 9 ).
perform teens.
move space to line-result.
modify jtab from line index cnt3 transporting result .
else.
if itab-result <> space.
perform ties.
else.
jtab-result = itab-result.
jtab-index = itab-index.
append jtab.
endif.
endif.
endif.
cnt3 = sy-tabix.
res = itab-result.
endloop.
skip.
loop at jtab.
case sy-tabix.
when 10.
if jtab-result <> space.
if flcr1 = 'X' and flcr2 = 'X'.
concatenate jtab-result 'Hundred Crores' into line-result
separated by ' '.
modify jtab from line index sy-tabix transporting result.
else.
concatenate jtab-result 'Hundred AND' into line-result
separated by ' '.
modify jtab from line index sy-tabix transporting result.
endif.
endif.
when 9.
if flcr1 = 'X'.
if jtab-result <> space.
concatenate jtab-result 'Crores' into line-result
separated by ' '.
modify jtab from line index sy-tabix transporting result.
else.
flcr2 = 'X'.
endif.
endif.
when 8.
if jtab-result <> space.
concatenate jtab-result 'Crores' into line-result
separated by ' '.
modify jtab from line index sy-tabix transporting result.
else.
flcr1 = 'X'.
endif.
when 7.
if flla = 'X'.
if jtab-result <> space.
concatenate jtab-result 'Lacs' into line-result
separated by ' '.
modify jtab from line index sy-tabix transporting result.
endif.
endif.
when 6.
if jtab-result <> space.
concatenate jtab-result 'Lacs' into line-result
separated by ' '.
modify jtab from line index sy-tabix transporting result.
else.
flla = 'X'.
endif.
when 5.
if jtab-result <> space.
if flth = 'X'.
concatenate jtab-result 'Thousand' into line-result
separated by ' '.
modify jtab from line index sy-tabix transporting result.
endif.
endif.
when 4.
if jtab-result <> space.
concatenate jtab-result 'Thousand' into line-result
separated by ' '.
modify jtab from line index sy-tabix transporting result.
else.
flth = 'X'.
endif.
when 3.
if jtab-result <> space.
if flchu1 = 'X' and flchu2 = 'X'.
concatenate jtab-result 'Hundred' into line-result
separated by ' '.
else.
concatenate jtab-result 'Hundred AND' into line-result
separated by ' '.
endif.
modify jtab from line index sy-tabix transporting result.
else.
flhun = 'X'.
endif.
when 2.
if jtab-result = space.
flchu2 = 'X'.
endif.
when 1.
if jtab-result = space.
flchu1 = 'X'.
endif.
endcase.
endloop.
*SORT JTAB ASCENDING BY INDEX.
loop at jtab.
if sy-tabix = 1.
cnam4 = jtab-result.
else.
concatenate jtab-result cnam4 into cnam4 separated by space.
endif.
endloop.
if lpoint2 = space and lpoint1 = space.
lpoint = 'only'.
else.
concatenate 'Paise' lpoint2 lpoint1 'only' into lpoint separated by
space.
endif.
if cnam4 <> space.
shift cnam4 left deleting leading space.
concatenate 'Rupees' cnam4 lpoint into ans separated by space.
*WRITE : / 'RUPEES', CNAM4.
*WRITE : / ANS.
endif.
endform. "COVERSION1
*WRITE : / LPOINT NO-GAP.
form ties.
jtab-index = itab-index.
if sy-tabix = 2 or sy-tabix = 5 or sy-tabix = 7 or sy-tabix = 9.
case itab-result.
when 'Two '.
jtab-result = 'Twenty'.
when 'Three'.
jtab-result = 'Thirty'.
when 'Four '.
jtab-result = 'Fourty'.
when 'Five '.
jtab-result = 'Fifty'.
when 'Six '.
jtab-result = 'Sixty'.
when 'Seven'.
jtab-result = 'Seventy'.
when 'Eight'.
jtab-result = 'Eighty'.
when 'Nine '.
jtab-result = 'Ninety'.
when space.
jtab-result = space.
endcase.
else.
jtab-result = itab-result.
endif.
append jtab.
endform. "TIES
*& Form TEENS
text
form teens.
jtab-index = itab-index.
case res.
when 'One '.
jtab-result = 'Eleven'.
when 'Two '.
jtab-result = 'Twelve'.
when 'Three'.
jtab-result = 'Thirteen'.
when 'Four '.
jtab-result = 'Fourteen'.
when 'Five '.
jtab-result = 'Fifteen'.
when 'Six '.
jtab-result = 'Sixteen'.
when 'Seven'.
jtab-result = 'Seventeen'.
when 'Eight'.
jtab-result = 'Eighteen'.
when 'Nine '.
jtab-result = 'Nineteen'.
when space.
jtab-result = 'Ten'.
endcase.
append jtab.
endform. "TEENS
*& Form CALCU
text
form calcu .
itab-index = sy-index.
case cnam2.
when '1'.
itab-result = 'One'.
when '2'.
itab-result = 'Two'.
when '3'.
itab-result = 'Three'.
when '4'.
itab-result = 'Four'.
when '5'.
itab-result = 'Five'.
when '6'.
itab-result = 'Six'.
when '7'.
itab-result = 'Seven'.
when '8'.
itab-result = 'Eight'.
when '9'.
itab-result = 'Nine'.
when '0'.
itab-result = space.
endcase.
append itab.
endform. "CALCU
*& Form POINTS
text
form points.
if sy-index = 2.
if fpoint = space.
case jpoint.
when '1'.
lpoint1 = 'One'.
when '2'.
lpoint1 = 'Two'.
when '3'.
lpoint1 = 'Three'.
when '4'.
lpoint1 = 'Four'.
when '5'.
lpoint1 = 'Five'.
when '6'.
lpoint1 = 'Six'.
when '7'.
lpoint1 = 'Seven'.
when '8'.
lpoint1 = 'Eight'.
when '9'.
lpoint1 = 'Nine'.
when '0'.
lpoint1 = space.
endcase.
endif.
endif.
if sy-index = 1.
case jpoint.
when '1'.
perform lpointy.
when '2'.
lpoint2 = 'Twenty'.
when '3'.
lpoint2 = 'Thirty'.
when '4'.
lpoint2 = 'Forty'.
when '5'.
lpoint2 = 'Fifty'.
when '6'.
lpoint2 = 'Sixty'.
when '7'.
lpoint2 = 'Seventy'.
when '8'.
lpoint2 = 'Eighty'.
when '9'.
lpoint2 = 'Ninety'.
when '0'.
lpoint2 = space.
endcase.
endif.
endform. "POINTS
*& Form LPOINTY
text
form lpointy.
case kpoint.
when '1'.
lpoint2 = 'Eleven'.
when '2'.
lpoint2 = 'Twelve'.
when '3'.
lpoint2 = 'Thirteen'.
when '4'.
lpoint2 = 'Fourteen'.
when '5'.
lpoint2 = 'Fifteen'.
when '6'.
lpoint2 = 'Sixteen'.
when '7'.
lpoint2 = 'Seventeen'.
when '8'.
lpoint2 = 'Eighteen'.
when '9'.
lpoint2 = 'Nineteen'.
when '0'.
lpoint2 = 'Ten'.
endcase.
lpoint1 = space.
fpoint = 'X'.
endform. "LPOINTY -
a
function to convert amount to words.
suppose the amount is 999999.90 it will convert to Rupees Nine Lacs Ninety Nine thousand nine hundred ninety nine and ninety paise only.
If there is decimal it will convert to paisaHi Friends,
Please use the search and you will find a lot:
Search
Jithendra -
How do I convert a PDF document into an editable document?
How do I convert a PDF document into an editable document? All I see is a button to export as PDF. I purchased this program because it says, easily convert a pdf document into an editable word document. That is what I needed it for. Thanks
Hi Elizabeth,
Please follow the steps in our Getting Started Guide: http://forums.adobe.com/docs/DOC-2412
Please let us know if you have any questions!
-David -
Function Module to convert amount to amount in words
Dear Guru ,
I want to know is there any sap standard Function Module to convert amount value to amount in words
Thanks & RegardsHi..
Use FM SPELL_AMOUNT.
This function module converts an amount or number into words. It can be used as follows:
Convert a number into words
To do this, the transfer parameters LANGUAGE and AMOUNT have to be entered.
Convert an amount into words
To do this, the fields LANGUAGE, CURRENCY, and AMOUNT have to be entered.
Program RF_SPELL contains a sample call of the function module. You can use it for test purposes.
REPORT ZSPELL.
TABLES SPELL.
DATA : T_SPELL LIKE SPELL OCCURS 0 WITH HEADER LINE.
DATA : PAMOUNT LIKE SPELL-NUMBER VALUE '1234510'.
SY-TITLE = 'SPELLING NUMBER'.
PERFORM SPELL_AMOUNT USING PAMOUNT 'USD'.
WRITE: 'NUMBERS', T_SPELL-WORD, 'DECIMALS ', T_SPELL-DECWORD.
FORM SPELL_AMOUNT USING PWRBTR PWAERS.
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
AMOUNT = PAMOUNT
CURRENCY = PWAERS
FILLER = SPACE
LANGUAGE = 'E'
IMPORTING
IN_WORDS = T_SPELL
EXCEPTIONS
NOT_FOUND = 1
TOO_LARGE = 2
OTHERS = 3.
ENDFORM. " SPELL_AMOUNT
I hope it helps.
Reward pts if helpful
Regards
- Rishika Bawa -
How to convert Amount which is in figure to words
How to convert Amount which is in figure to words like :
Rs 1005.70 into 'Rupees One Thousand Five and 70 Paise'
Thanks
kumar nhiii
use FM
SPELL_AMOUNT
WA_AMOUNT = '10000'.
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
AMOUNT = WA_AMOUNT
CURRENCY = PWAERS
FILLER = SPACE
LANGUAGE = 'E'
IMPORTING
IN_WORDS = WA_SPELL
EXCEPTIONS
NOT_FOUND = 1
TOO_LARGE = 2
OTHERS = 3.
regards
twinkal
Maybe you are looking for
-
Hi, I'm using Hyperion Planning 11.1.2.2.300 and Mozilla 17 as my web browser, and I'm trying to paste a number from excel directly into a cell in a data form in Hyperion. ie. after I copy the figure from a cell in excel, I go to a cell in Hyperion P
-
Initial View set with epilogue.ps when exporting pdf from Indesign
Hi all. After years of Quarking, Freehanding, Pagemakering and my favourite, Indesigning, i finally got down to investigating a one step solution to setting the initial view in pdfs. When distributing pdf 'layouts' and 'proofs' to clients i always se
-
Hi there, When trying to update my application, i click on archive and it tells me that there is no iPhone distribution selected. So, i go and try and change it (in build settings) to iPhone distribution and it says "No profiles currently match" I ha
-
Desperately Need Help - How to cancel jobs other than SM50
Hello, I am a BI analyst. I have a job that is loading data and cannot seem to get it to stop loading to the PSA. I is a BWREMOTE job loading data to the 2LIS_03_BF datasource. I went into SM50 and keep cancelling with core/ without core, but they j
-
Photoshop Elements and Premiere Elements included in Membership?
Hi everyone, This looks like a weird request, but I want tot install Photoshop Elements and Premiere Elements, using my Full Creative Cloud membership. Personally I use the pro-applications, but for educational reasons I would like to study the inter