Currency in Digits
Hi Friends,
My Client has the currency in INR only but he is asking he want the currency is in after dismal 4 digist (INR 125.3256) while Creating Purchse order and Sale order. But while displaying in FI that should be in 2 Digits (INR 125.33), please provide me what is the configuration i have to do?
in customization SAP netWeaver--> currencies --> Set Decimal Places for Currencies
Here i am maintaining the 4 digist, it is cross client configuration.
SAP netWeaver--> currencies -->Define Rounding Rules for currencies
What is the impact for the above customization.
please provide me the advise for Currency while creating purchase order or sales order it should be 4 digists, while outgoing payment, posting of invoice, displya the balnces in FI it should be shown as 2 digits.
thanks & regards
Raj
Dear Raj,
If you want four decimals then you need to maintain 4 for the currency INR in OY04,
This is a cross client, if you change any thing, it will have impact on posted documents,
Thanks and Regards
A.Rama Krishna
Similar Messages
-
Type "CURR - Currency field, stored as DEC" only contains 2 decimal digits?
We have a KF which has a data type of "CURR - Currency field, stored as DEC" mapped to a R3 field with 3 decimal digits, but "CURR - Currency field, stored as DEC" data type in BW/BI takes up only 2 decimal digits that the last digit of R3 field value is ignored.
Any idea for a workaround?
Thanks!Go to RSA1 - and go to the key figure info object and change the properties.
Ravi Thothadri -
Currency amounts greater than or equal to 15 digits and two decimals
Hi,
How do I handle currency amount (Indian Rupees) upto 15 digits and two decimals.
I need to upload the data through BAPI BAPI_ACC_DOC_POST.
But the F-02 transaction supports only 13 digits and two decimals.
how do I go about...
Please suggest..
thanksThis doesn't look like something specific to the API - does this happen with out-of-the-box Designer and Reporter?
If so, this should be asked in a different forum.
Also - the forums aren't an avenue for support. [Service Marketplace|https://service.sap.com] is.
Sincerely,
Ted Ueda -
Currency amount more than 15 digits
Hi all,
Please suggest how do I enter amounts (Indian Currency)greater than or equal to 15 digits + decimal places in F-02 transaction.It seems to be allowing only 11 digits before decimal point.
Is there a way...
thanks in advance2) alternatives:
1)convert your amount in a "hard currency" like or $
2) split your amount per abap-report and post it with rfbibl00
A.
Message was edited by:
Andreas Mann -
Retrieving the digits from Currency
Hi,
I want to convert the currency field into decimal nos.
When i try to divide currency by decimal, it gives unexpected output.
How to convert currency to decimal.Hello,
Define a variable with decimal places, assign your currency values to this variable.
Use this variable with decimals, wherever reqd.
Plz reward points, if helpful.
Rgds,
Raghu. -
Digits into currency format ?
I have lv_variable .i contains some digits.
like <b>12345678</b>.
I have to write this as <b>123.456,78</b>.
How to do this ?
could you please explain how to pass parameters, if we need to go for function module.
Your help is appreciated.
Thanks in advance.Hai Sam Kumar
Go through the following COde
Tables : KNA1.
DATA: LOC_KNA1_UWAER LIKE KNA1-UWAER,
LOC_KNA1_UMSA1 LIKE KNA1-UMSA1.
CALL FUNCTION 'CONVERT_AMOUNT_TO_CURRENCY'
EXPORTING
FOREIGN_CURRENCY = LOC_KNA1_UWAER
FOREIGN_AMOUNT = '12345789'
LOCAL_CURRENCY = KNA1-UWAER
IMPORTING
LOCAL_AMOUNT = LOC_KNA1_UMSA1
TABLES
T_C_ERRORS =
EXCEPTIONS
ERROR = 1
OTHERS = 2.
IF SY-SUBRC = 0.
write : LOC_KNA1_UMSA1.
ENDIF.
Regards
Sreeni -
Changing the Default Currency in Analytics App's don't change curr symbol
Hi All,
We are using BI APPS 7.9.4 with OBIEE 10.1.3.3.2
We want to change the default currency for reporting from $ to £ in BI Dashboard reports.
I have edited the currencies.xml file on $INSTALLDIR/OracleBI/web/config
changed the sybmol to £ from $
<Currency tag="int:wrhs" type="international" placeholder="true" symbol="£" format="$#" digits="2" displayMessage="kmsgCurrencySiebelWarehouse">
<negative tag="minus" format="-$#" />
</Currency>
<Currency tag="loc:en-GB" type="local" symbol="£" locale="en-GB" format="$#" digits="2">
<negative tag="minus" format="-$#" />
</Currency>
and restarted BI Server, Presentation Server, Java Host and all the OPMN services but the reporting currencies in the dashboard reports are still displayed in $. The report currency symbol is showing $ by default irrespective of the default currency set in the currencies.xml
Ex: $13459
Anyone know what this issue could be, please let me know if am missing anything.
I appreciate your help.
Rgds, Bhaskar Kolluru
Edited by: bkolluru on 30-Sep-2008 03:14Did you try changing the format setting as well?
format="£#" -
Dynamic displaying of decimal points for currency field in ALV
Hi,
In ALV output there is a currency field and displaying data of different countries. It should display decimal point according to the country's currency. But at a time it can display data of different countries.Hi Dilip,
I think your question is about currencies with different number of digits after decimal point. If you have the currency field in the ALV row, you have to give it's name as currency reference for the value field in the field catalog.
After creating the field catalog, call a form and do something like this (change fielnames accordingly).
<pre>
*& Form alv_fieldcat_enhance
Individual Enrichment of field catalog
FORM alv_fieldcat_enhance
CHANGING pt_alv_fieldcat TYPE slis_t_fieldcat_alv.
FIELD-SYMBOLS:
<alv_fieldcat> TYPE slis_fieldcat_alv.
LOOP AT pt_alv_fieldcat ASSIGNING <alv_fieldcat>.
IF <alv_fieldcat>-fieldname(5) = 'KBETR' OR
<alv_fieldcat>-fieldname(5) = 'SKBTR' OR
<alv_fieldcat>-fieldname(5) = 'DMBTR'.
Company code currency
<alv_fieldcat>-cfieldname = 'BWAER'.
Document Currency for conditions, net value and taxes
ELSEIF <alv_fieldcat>-fieldname(5) = 'KWERT' OR
<alv_fieldcat>-fieldname = 'NETWR' OR
<alv_fieldcat>-fieldname = 'NPAX_MWST_AMNT'.
Document Currency
<alv_fieldcat>-cfieldname = 'WAERK'.
ENDIF." <alv_fieldcat>-fieldname(5) = 'KBETR' or
ENDLOOP." at pt_alv_fieldcat assigning <fieldcat_alv>.
ENDFORM. " alv_fieldcat_enhance
</pre>
Regards,
Clemens -
OOPs ALV report Fieldcatalog Editing a currency field
Hi all,
I have created an OOP's ALV report. I have made one of the currency field editable. when I am changing the value in any cell and go out of the cell(or move to other cell using arrow keys or click some were in the grid) it is taking '.' after 2 digits from the right.
for example if I take 10 it is converting to 0.10, if I take 100 it is becomnig 1.00, if I take 100.00 it is becoming 1.00. If I take 123.45 I am getting a pop up box with message "Too many decimal places"
the fieldcatalog values are as follows
WA_FIELDCAT-FIELDNAME = 'ORD_VAL'.
WA_FIELDCAT-SCRTEXT_M = 'Ord Value'.
WA_FIELDCAT-COL_POS = 11.
wa_fieldcat-no_zero = 'X'.
WA_FIELDCAT-OUTPUTLEN = 14.
WA_FIELDCAT-CURRENCY = 'INR'.
wa_fieldcat-decimals_o = '2'.
wa_fieldcat-no_zero = 'X'.
WA_FIELDCAT-EDIT = 'X'.
APPEND WA_FIELDCAT TO IT_FIELDCAT.
CLEAR WA_FIELDCAT.
Can anybody please help me. As If I edit the field it should take the values what I input.
Thanks in Advance.Hi ,
The CURR field is the currency unit field in the table ITAB.
I am just confused with your answer. in my case the final internal table is T_CHKQTY1 shall I take that or anything else. I have taken WA_FIELDCAT-CTABNAME = 'CURR'. but the system is thrownig an error as The data object has no component with CTABNAME but there is a component called TABNAME.
Can you please currect me. -
Urgent : Problem with Editable ALV Grid for Quantity and Currency Fields
Hi All,
I am using Editable ALV Grid display and have quantity and value as editable fields in the display.
When user changes these values these values are not changing properly .
For the quantity field the domain is MENG13 with 3 deciamal places and here if we enter 500 it takes it as 0.500 .
The same problem is for the currency field. Here the Domain is WERT7 with 3 decimal places.
Here also it takes last 2 digits after decimal places by default.
Please advice how to get proper values in this case from ALV editable fields.
Thanks and Regards
Harshad
Edited by: Harshad Rahirkar on Dec 25, 2007 7:39 AMfor all the currency field , it will display like that only.
u have to manipulate uin program before displaying.
if they are giving 500, in program multiply with 100 and move it to table.
when u are getting from table, divinde and display.
this is what I am doing.
Reward if helpfull. -
Problem with JPY and KRW currency in PDf printing
Hello,
we are printing the PDF account statement. Till today for KRW and JPY currencies, if the value is 30000 ( I mean more than 3 digits ), then it is printing as 30 000 ( space as seperator ). But we have tried to post a document and checked it for the value 300. in the output PDF, it is printing 300,00 which is wrong.
It should print as 300 only as this dont have any decimals ( from TCURX table). I have declared the amount variable as char16. Because I had other requirement where I need to print space as thousand seperator and comma as decimal seperator ( eg: 1 221,85 ). Now everything is printing fine except for JPY and KRW currencies amounts.
I understood that this problem is occuring only when the amount for JPY or KRW currency is less than or equal to 3 digits.
I have checked some of the posts and gone through the some of the OSS notes, but i couldnot the exact one which could solve my issue.
Can anyone please help me in fixing this issue ?
Thanks in advance..!!!
Best regards,
Karthik.Hello Karthik
You can explicitly multiply the amount by 100 for JPY KRW currency and display the rounded figure (use function trunc)
Have you tried using FM FM BAPI_CURRENCY_CONV_TO_EXTERNAL to format the currency amount.
Regards
Sandy -
Development Request on Financials Report in VND Currency - Money Overflow
Dear all,
In Vietnam, customer uses VND currency and encountered the issues when generating financial report with big amount. Generating T/B or G/L with long period or large amount would come with the error: "Error while running report due to money overflow; one or more amounts generated are inaccurate".
There was a note provided by SAP note was since 2009, and there is no fix yet until now u2013 2012 (3years) (SAP Note: [1247215 |https://websmp230.sap-ag.de/sap%28bD1lbiZjPTAwMQ==%29/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3030303132343732313526]).
In case of these issues, customer cannot get reports from SAP and must switch to MS Reporting Service web report provided by us.
Actually customer had some transaction amounts around VND 6,000,000,000,000 and accumulated amount in report was greater than VND 9,223,372,036,854 mentioned on the Note 1247215. And some customers in financial services or petro fields we should consulate to use thousand VND instead to reduce digits when posting.
Could SAP increase one or more digits on SAP B1 to adapt to Vietnam?
Thanks,
DoanDear Doan,
I am afraid using 1,000 VND as the unit should be your solution. I doubt 1 - x00 VND can buy any goods.
B1 is global system used by hundreds of countries. Unless you can represent majority need. no one may sacrifice the other to meet one localization need.
Thanks,
Gordon -
FBRA - Invoice & Clearing/Payment Document in different currencies
Hi Gurus,
We would like to just reset and not reverse a clearing document (this is also the payment document) linked to a customer invoice. The clearing document is in USD currency, while the invoice is in USD4 (4 digits) currency.
While resetting this clearing document in FBRA , SAP gives a pop-up message "Crcy USD4 in invoice document is not the same as the crcy USD in clearing document. Clearing document will be reversed." So, SAP resets and reverses the clearing document. But we would like to just reset the clearing document and not reverse. Is this possible? Do I need to do any config for this?
Thanks for your help,
RamUsually you can reset or reset & reverse at a time.
But for some documents there will be forex gain/loss line items which will happen automatically when a open line document cleared with another document.
e.g. Line item 1 :- 500 Cr balance in a vendor account.
When you done the payment to this vendor through F-53, system also analyze the valuation differences if any and post.
so these are generated automatically
While reset this document you can't avoid reversing.
May this is the issue you are also facing.
you cant do anything for this. -
Currency cell format does not export to excel doc
Hi
i am using new numbers on my macbook also on new OSX mavrics
i have a invoice template that i have used for a good few years
it has a fair amount of formulas and cell formats running
the company i contract to uses windows based (office) system so i save the spreadsheet as an exel compatible file to send to them no problems
untill now
when i export to excel in ether .xls or .xlsx and open the document ether in numbers or on a windows pc on office 2007 all of the currency related cells are changed to 5 digits eg -£8295.00 instead of £25 and the cell format show custom
if i higlight the cell and change to curency the entrys chnge to the correct value
has any one witnessed this ?
it also is the same saving an excel sheet as a mac format CSV file and open that in numbers
please helpI am having exactly the same problem. Need to send invoices for work. Desperate for someone to help with a solution!!! thanks Stuart
-
PLD: two type of currencies need different decimals in the same place
Hi! Expert;
I have a problem with decimals in PLD.
First, I tried currencies set up as "Without Decimal" but only works on System Variable areas. I'm not happy about this result.
One currrency such as $, need two decimal places; however,
the other currency such as YEN, no need any decimal place
Example:
Concat (f_111,' ',f_222) in this field
Document Currency f_111
Document Total f_222
I tried Round(F_222,0) and but both of them show 0 decimal even using link to and formulas -such as
f_111 != 'YEN'
f_111=='YEN'
Please help me !! Thank youDear Naoko Miyakawa,
Please try the solution as following steps:
1. In "Administration > System Initialization > General Settings > Display", set Decimal Places as 0 in Amounts.
2. For currency YEN, set Decimals is Default
For currency $, set Decimals is 2 Digits
Then when you create the document the amount YEN will have not decimal and $ will have 2 decimals.
Best Regards
Jane Jing
SAP Business One Forums team
Maybe you are looking for
-
All I have configured campaign automation . Scenario: To collect all survey responders to one target group and collect non-responders to different target group. System Settings: Configuration: 1. Objective, tactics, campaign type, communication m
-
USER EXIT or BADI to add custom fields in QI06 Output
Hi Gurus, I have tried to find out Suitable User Exit / BADI to add custom fields in QI06 ( Collective Maintenance Display) output. but in vain.. We found USer Exits -QLIB0001/QLIB0002 . Badi- QB_PLAN_SELECTION_P, QB_Q_INFO_RECORD,QB_QM_SYSTEM_COMPAR
-
No hosts found in SMD Managed Sytem Setup Wizard
Dear Experts, I connected a Portal system to SMD server. I manaualy defined the system in SMSY instead of SLD. When I went to the SMD Managed System Setup Wizard, it reported"No instances or servers are defined for this system. Please check its defin
-
The JPanel did not show when the menu is selected
My program consists a JMenu bar with sub menu items. When the user select on the menu items a panel with the gridbag layout will show with all the labels.but the panel did not show. Can anyone show the problem for me ? AdminFrameMain.java public clas
-
I added my hotmail account using the default settings provided by the mail app when i typed in my email address i can receive and send emails yes but when ever i delete a email from my ipod and check my mail inbox using safari or on my pc the message