SPELL_AMOUNT for spras vn(vietnam)
Hi, I am new to sap r/3.
Anybody know where i can get data for maintaining table T015Z in order to be able to use spell_amount function for vietnam language?
thanks in advance.
Welcome to SDN.
check with table T002 - it contains langauge,if your langauge available then it will display otherwise can't.
Regards,
Amit
Similar Messages
-
SPELL_AMOUNT for getting amount in chinese
Hi All,
Whether FM SPELL_AMOUNT can be used to get the Amount in chinese characters. if yes how to use this FM for getting amount in chinese.
Thanks,
Preethi.Hi Preethi,
Just try FM SPELL_AMOUNT with language CN.
It will give you the currency in Chinese Format.
Reward points, if useful.
Regards,
Nitin. -
Using SPELL_AMOUNT for passing converted text to Script
Hi all,
I tried to convert number to text using SPELL_AMOUNT function module, and when i specify the variable referring to SPELL inside script layout, it throws me error.
The script is not allowing me to specify variables of type SPELL, but allows me to use only elementary data types.
Pls provide solution apart from using the function module 'HR_IN_CHG_INR_WRDS' (this works)..karthikeyan
i would suggest you to use subroutine pools for that.
You can use the PERFORM command to call an ABAP subroutine (form) from any program,
Syntax in a form window:
/: PERFORM <form> IN PROGRAM <prog>
/: USING &INVAR1&
/: USING &INVAR2&
/: CHANGING &OUTVAR1&
/: CHANGING &OUTVAR2&
/: ENDPERFORM
The ABAP subroutine called via the command line stated above must be defined in the ABAP report prog as follows:
FORM <form> TABLES IN_TAB STRUCTURE ITCSY
OUT_TAB STRUCTURE ITCSY.
ENDFORM.
The values of the SAPscript symbols passed with /: USING... are now stored in the internal table IN_TAB . Note that the system passes the values as character string to the subroutine, since the field Field VALUE in structure ITCSY has the domain TDSYMVALUE (CHAR 80).
The internal table OUT_TAB contains names and values of the CHANGING parameters
in the PERFORM statement. -
I need a work around for facebook in Vietnam
I'm in Vietnam on vacation and I cannot get on Facebook
See this: <br />
http://www.ehow.com/how_5856840_access-blocked-facebook-vietnam.html -
Spras for header text...
hi all,
in billing header text, default value for spras is "DE". i'm changing it as "EN" for each bill while billing. i want to set this default as "EN".
how can i do this?Hi,
Goto T code VOTXN and select the access sequence which is assigned to the relevant billing text type you are using..... Select the language as English in the access sequence.....
This will work.......
Reward if helpful..
Regards
Bageerath -
FM for converting the Numbers into Ukraine Language
Hi All,
Thank You very much in advance..
I have a requirement where I need to convert the Numbers to Ukraine Words...
I have used the FM SPELL_AMOUNT for which I have passed the Language Parameter as 'U' (U refers Ukraine) but I am getting the Error saying that no entry FI in T015Z table....
Do I need to maintaine the entries in table T015Z FOR UKRAINE language as well.. or is there any other process for this requirement.
Can you please help me on this.
Thanks and Regards,
K.Krishna Chaitanya.answered
-
Hi all,
I want to read <b>'SPRAS'</b> (Language Key) field from a table and its <b>2-character value</b> is to be displayed. i.e. EN for English.
However, the select query on the table returns 1-character value, which is the internal storage format for SPRAS. In the code I have defined (char,2) variable to capture the value returned by select statement.
Any suggestions ?
Thanks,
- ShankarHi Shankar ,
u can pass like this
select matnr
maktx
into table i_maktx
from makt
for all entries in i_fg
where makt~matnr = i_fg-matnr
and makt~spras eq 'E'.
or
select matnr
maktx
into table i_maktx
from makt
for all entries in i_fg
where makt~matnr = i_fg-matnr
and makt~spras eq 'EN'.
THEN CHECK TABLE <b>T002</b>
Regards
Prabhu
Message was edited by: Prabhu Peram -
T61p Battery Problem - how can i get the warranty for my baterry?
- My brother bought a lenovo t61p in US and it is a my present but i live in Vietnam.
( Order date and time: 2CQTTE 04/30/08 19:15:30
Customer Number: 4290001
Order Number: 2CQTTE
Ship-To:
KIEN TRAN
321 74TH WAY N. )
- I have a problem with lenovo t61p baterry now, i just can use t61p in baterry mode < 1 hour.
( manufacture name: SONY
manufacture date: 2008-04-15
first used date: 2008-05
serial number: 4125
bar-Code number: 1ZET184F40X
fru-part number: 42T4566
cycle count: 47
- It is still under warranty. But can i get the warranty for battery in Vietnam? because Lenovo have a branch in Vietnam (http://www.lenovo.com/vn/en/) and the warranty center in Vietnam is in FPT company (big vietnamese company).
- Please show me how can i get the warranty for baterry in Vietnam?
Thanks
Message Edited by dracubi on 03-01-2009 01:18 PMWell I assume that if the laptop is under warranty you should be able to get service for it. You can check the warranty status at http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=LOOK-WARNTY#sw That should tell you what the terms of your warranty are. If it is an international warranty you can get service at your local lenovo distributor. My t61 for example has a 3 year warranty that is valid in Turkey,. But also I have 1 year international, 2 years pan-Europeand and 3 year Turkish warranty. That was one ofthe stipulations in the contract when our thinkpads were purchased....
-
Nast table and spras language in it
hi
i want to know how the data in nast table is populated
as i have a bwlow code
LANGUAGE = NAST-SPRAS.
SHIPMENT_NUM = NAST-OBJKY.
CALL FUNCTION 'RV_SHIPMENT_PRINT_VIEW'
now the problme is that the language as cming from n ast spras is 1 but it should be EN i want to know how the data is populated in this nast table and what does the above code signefies......
LANGUAGE = NAST-SPRAS.
SHIPMENT_NUM = NAST-OBJKY.
how the data in nast-spras is poplulated and wht is nast-objky and how data is populated in it
and is it possible to change data for this specific case ie nast-spras to en i want to hard code...
regards
AroraHi,
For language, which is in most tables 1 char instead of 2, there are 2 conversion routines which you can use in your code:
CONVERSION_EXIT_ISOLA_INPUT Convert two-digit ISO language -> one-digit SAP language key
CONVERSION_EXIT_ISOLA_OUTPUT Convert One-digit SAP Lang. Key to Two-digit ISO Lang. Key
You can also check table T002 which contains for SPRAS (1 char) the 2 char code in field LAISO. The 2 char field is used mostly for display purposes. For example, EN is stored as E, but EN is nicer to display.
Please reward points if usefull.
Regards,
Bart -
Issues in using the GLMAST01 idoc type
Hi there,
I am using the LSMW to upload the GL master records using the IDOC method. I am using the IDoc type as GLMAST01. I am passing the following data. I am not able to post the IDoc with following data. Please tell me, is there anything I am missing here or there is something else because of which I am getting the results?
In E1SKA1M, I am passing the values for SAKNR, KTOPL, KTOKS, XBLIK, VBUND, BILKT.
In E1SKATM, I am passing the values for SPRAS, TXT20 and TXT50.
In E1SKB1M, I am passing the values for BUKRS, WAERS, FSTAG.
In some cases, I am creating the multiple segments for E1SKATM and E1SKB1M segments.
This is kind of getting urgent and I could not find the answers for this in any other post on SDN. Please help.
Thanks,
Ganesh V KhumseHi Vishnu,
There is no solution for this, you cannot have GUI interactions(nor any statements that might invoke a implicit/explicit commit) in a V2 update. When you say this worked, did you have update debugging enabled, if so then it might have worked as the debugger session can access GUI...
If the whole idea/need of this output is to download a file, use OPEN DATASET, TRANSFER and CLOSE DATASET.
Even for the RSNAST00 execution, i am sure that in the actual business scenario(in production) this would be scheduled as a background job, where in again "GUI_DOWNLOAD" wouldn't work.
Regards,
Chen -
Purchase order print program error
hi experts!
am facing a problem in my purchase order print program. the problem is that when i am trying to see the print preview the following dump error is throughing, which am not able to understand.
the P.O total amount should be change into words( like one million then thousand thirty three kuwait dinars)
but the total amount is not converting into as mentioned, instead the dump is encountered.
please give me solution,
thnaks
*DUMP*
Runtime Errors CONVT_NO_NUMBER
Exception CX_SY_CONVERSION_NO_NUMBER
Date and Time 05.05.2008 19:04:43
Short text
Unable to interpret "1760,778.71 " as a number.
What happened?
Error in the ABAP Application Program
The current ABAP program "ZMM_SUBROUTINES" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CONVERSION_NO_NUMBER', was not
caught in
procedure "GET_AMT_IN_WORDS" "(FORM)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The program attempted to interpret the value "1760,778.71 " as a number, but
since the value contravenes the rules for correct number formats,
this was not possible.
How to correct the error
Whole numbers are represented in ABAP as a sequence of numbers, possibly
with an algebraic sign.
The following are the possibilities for the representation of floating
point numbers:
[algebraic sign][mantissa]E[algebraic sign][exponent]
[algebraic sign][whole number part].[fraction part]
For example, -12E+34, +12E-34, 12E34, 12.34
If the error occurred in your own ABAP program or in an SAP
program you modified, try to remove the error.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"CONVT_NO_NUMBER" "CX_SY_CONVERSION_NO_NUMBER"
"ZMM_SUBROUTINES" or "ZMM_SUBROUTINES"
"GET_AMT_IN_WORDS"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
The exception must either be prevented, caught within proedure
"GET_AMT_IN_WORDS" "(FORM)", or its possible occurrence must be declared in the
RAISING clause of the procedure.
To prevent the exception, note the following:
System environment
SAP-Release 700
Application server... "EHPAP1"
Network address...... "10.100.150.103"
Operating system..... "AIX"
Release.............. "5.3"
Hardware type........ "00C3B3F04C00"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 1
Shortdump setting.... "full"
Database server... "EHPDB"
Database type..... "DB6"
Database name..... "EHP"
Database user ID.. "SAPEHP"
Char.set.... "C"
SAP kernel....... 700
created (date)... "Mar 19 2007 20:40:49"
create on........ "AIX 2 5 005DD9CD4C00"
Database version. "DB6_81 "
Patch level. 102
Patch text.. " "
Database............. "DB6 08.02., DB6 09."
SAP database version. 700
Operating system..... "AIX 1 5, AIX 2 5, AIX 3 5"
Memory consumption
Roll.... 16192
EM...... 29328936
Heap.... 0
Page.... 1359872
MM Used. 19180992
MM Free. 1764848
User and Transaction
Client.............. 400
User................ "FADISULAIMAN"
Language key........ "E"
Transaction......... "ME22N "
Program............. "ZMM_SUBROUTINES"
Screen.............. "SAPLMEGUI 0014"
Screen line......... 22
Information on where terminated
Termination occurred in the ABAP program "ZMM_SUBROUTINES" - in
"GET_AMT_IN_WORDS".
The main program was "RM_MEPO_GUI ".
In the source code you have the termination point in line 398
of the (Include) program "ZMM_SUBROUTINES".
The termination is caused because exception "CX_SY_CONVERSION_NO_NUMBER"
occurred in
procedure "GET_AMT_IN_WORDS" "(FORM)", but it was neither handled locally nor
declared
in the RAISING clause of its signature.
The procedure is in program "ZMM_SUBROUTINES "; its source code begins in line
358 of the (Include program "ZMM_SUBROUTINES ".
Source Code Extract
Line SourceCde
368 DATA: lt_spell LIKE spell.
369
370 READ TABLE in_tab WITH KEY 'CURR'.
371 IF sy-subrc = 0.
372 lf_curr = in_tab-value.
373 ENDIF.
374
375 READ TABLE in_tab WITH KEY 'NETWR'.
376 IF sy-subrc = 0.
377 lf_netpr_01 = in_tab-value.
378 REPLACE ',' IN lf_netpr_01 WITH ' '.
379 CONDENSE lf_netpr_01 NO-GAPS.
380
381 IF lf_curr = 'KWD'.
382 lf_netpr_kwd = lf_netpr_01.
383
384 CALL FUNCTION 'SPELL_AMOUNT'
385 EXPORTING
386 amount = lf_netpr_kwd
387 currency = lf_curr
388 filler = ''
389 language = sy-langu
390 IMPORTING
391 in_words = lt_spell
392 EXCEPTIONS
393 not_found = 1
394 too_large = 2
395 OTHERS = 3.
396
397 ELSE.
>>>>> lf_netpr = lf_netpr_01.
399 CALL FUNCTION 'SPELL_AMOUNT'
400 EXPORTING
401 amount = lf_netpr
402 currency = lf_curr
403 filler = ''
404 language = sy-langu
405 IMPORTING
406 in_words = lt_spell
407 EXCEPTIONS
408 not_found = 1
409 too_large = 2
410 OTHERS = 3.
411 ENDIF.
412 IF sy-subrc <> 0.
413 * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
414 * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
415
416 ELSE.
417
Contents of system fields
Name Val.
SY-SUBRC 0
SY-INDEX 17
SY-TABIX 1
SY-DBCNT 18
SY-FDPOS 1
SY-LSIND 0
SY-PAGNO 0
SY-LINNO 1
SY-COLNO 1
SY-PFKEY NORMAL
SY-UCOMM PREVOUTPUT
SY-TITLE Held Imp. Pur. O r - ESG 5000000021 Created by Fadi Sulaiman
SY-MSGTY A
SY-MSGID TD
SY-MSGNO 426
SY-MSGV1 NEXTPAGE
SY-MSGV2 ZMEDRUCK_PO
SY-MSGV3
SY-MSGV4
SY-MODNO 0
SY-DATUM 20080505
SY-UZEIT 190441
SY-XPROG SAPCNVE
SY-XFORM CONVERSION_EXITHi Prasad,
Check the FM's
SPELL_AMOUNT --> for display in millions
HR_IN_CHG_INR_WRDS --> for display in lakhs and crores -
Spell Currency - different currencies have different layout patterns
Hello Guys,
I am using the FM SPELL_AMOUNT for printing an amount in a downpayment invoice for a russian form. The problem is that the output pattern (layout) is different for EUR and USD than the one for RUB. For the RUB the currency is also spelled and the decimals are displayed as digits(check the bellow example). Can you tell me from where I can customize the system in order to get the same pattern for all currencies?
Example:
Language Russian, Currency EUR
WORD Двадцать четыре
DECWORD Пятьдесят шесть
Language Russian, Currency RUB
WORD Двадцать четыре рубля
DECWORD 56 копеек
Thanks and BR,
CristianHi
Currency filed is depending on Vendor master.
In Vendor master u'll define the currency.
IN ME21N, if u enter the vendor it will automatically default.
Check it out.
Regards,
Raman -
How to call a function zin_spell_amount in alv grid?
Plese help expertise
I want to call a ZIN _SPELL AMOUNT in alv GRID OR IN LIST what is the procedure to call the function or any other function will be there for passing the amount in words.hi sudarshan,
chk this sample.
data: words(50) type c.
call function 'HR_IN_CHG_INR_WRDS'
exporting
amt_in_num = '1000'
importing
amt_in_words = words.
now store this 'words' in an internal table field,
and pass it to the ALV GRID.
u can use the FM - > spell_amount for the above purpose.
hope this will solve ur issue.
rgds
anver
if helped mark points -
Single search help MAT1L looses matchcodes
A client asked to limit the MAT1 help for some users. We implemented succesfully a single search help with MAT0M (by erasing all others from shlp_tab) and filters by maktl and t023-begru (which has a very usefull authorization object).
Now he asked to add a second help window, and I've met an anoying difficulty. If I add the MAT1L and keep the MAT0M, I get the two help tabs, but the MAT1L help doesn't use my MAT1 user exit function. If I delete the MAT0M and keep only the MAT1L, that help uses my MAT1 user exit function, but looses it's internal matchcodes for spras and maktl.
I've been trying to adjust some parameters in shlp and shlp_tab, but so far with no success.
I need some pointers to either keep both views and have them use my user exit function or have only the MAT1L with matchcodes enabled.Hi Gustavo,
Maybe you could write your restriction in search help exit(each elementrysearch help could have one exit).
Regards,
Markus -
my native language is Bengali, now requirement is we have to show some reports and forms in Bengali, we know that SAP does not support Bengali, so question is can i show my report in Bengali, if i want to do that what i have to do then.
i try to upload a bengali font by se73, and in my smartform i use that font style but it did not work.Hi
For SPRAS - Language Key Filed ,whichever languages supported by SAP, we can get the things only in those Languages.
remaining are not supported.
Regards,
Sreeram
Maybe you are looking for
-
Load Testing an Oracle Application
Hi , Kindly advice what are the best performance testing tools for an application housed completely in Oracle database and rendered by OWA technology . Also the application is so built that the displayed attributes are picked from the tables . Each p
-
Adobe LiveCycle Access Field in Subform inside Master Page
Hello, I have a Dynamic PDF document created in LiveCycle 8.2 with the following structure topmostSubform (Master Pages) Page1 sfHeader txtName When I try to assign th
-
Can I get Snow Leopard to run in 64-bit mode? (Black MacBook - Early 2008)
I have a Black Macbook (macbook4,1) with the latest firmare and OSX 10.6.4 I've tried holding "6" and "4" on bootup, and I can't get SL into true 64-bit mode. (System Software Overview: 64-bit Kernel and Extensions: No) If I look at the Extensions, m
-
Website icon in address bar gone!
Where is it gone? and how do I re enable it?
-
How to know what errors was with a step?
From odi repository, it get the step 'p_convert_ods_targets' got errors. (step 'p_convert_ods_targets' is a procedure) SQL> select step_name,nb_row,nb_err from snp_step_report 2 where step_name='p_convert_ods_targets'; STEP_NAME