Three Decimal Currency

Hi All,
I have changed in T-code OY04 currency (JOD) decimal 2 to 3.
i have done PO & checked its showing three decimal value its ok, i assigned taxcode 4% but its shown only 2 decimal places.
second thing i have checked table EKPO the field NETWR value shows 2 decimal places.
example in PO NETWR is 100.234 & in Table showing 1002.34 so i am not getting correct answer, also tax calculate on NETWR so its wrong calculation.
please guide me, if any config related please suggest me.
Thanks
Best Regards
Sachin

Hello,
many thanks for the quick answer. Maybe I need to specify the problem a little bit: The Tunisian currency has been set to three decimal places. The databaselist shows the values correctly, e.g. 5000,000.
If I use transaction cx3d1 to download the values, the system converts this value into a textfile. The problem is, that the values is not 5000,00 any longer, instead of 50000. That means, everything is multiplied with 10 and the decimal places are away.
Do you know that problem? We have it only with the tunisian dinar, but not with the Hungarian currency, which has as well three decimal places.
Best regards and many thanks in advance,
Andrea Reinecke

Similar Messages

  • Download reported data in Tunisian currency (three decimal places)

    Dear all,
    if I use the download of reported data functionalety in EC-CS (TC cx3d1) and the file format is .txt, the system can not handle the three decimal places of tunesian currency and moves the comma one digit to the left side. The values are multiplied with 10 right now.
    Do I need to change the settings somewhere or is that a known problem?
    Many thanks in advance,
    Andrea Reinecke

    Hello,
    many thanks for the quick answer. Maybe I need to specify the problem a little bit: The Tunisian currency has been set to three decimal places. The databaselist shows the values correctly, e.g. 5000,000.
    If I use transaction cx3d1 to download the values, the system converts this value into a textfile. The problem is, that the values is not 5000,00 any longer, instead of 50000. That means, everything is multiplied with 10 and the decimal places are away.
    Do you know that problem? We have it only with the tunisian dinar, but not with the Hungarian currency, which has as well three decimal places.
    Best regards and many thanks in advance,
    Andrea Reinecke

  • Purchase Order three decimal places

    Dear Experts
    I want to change purchase order decimal places to three. Standard sap setting allow two decimal places.
    My client want to create some raw material purchase orders in three decimal places. Also vendor bill is received in three decimals. But Purchase order doesn't allow three decimals, and if the same purchase order is created with two decimal places it causes huge amount difference. By this reason many purchase orders are pending. In transaction Code OY04 we can change the decimal places for currency directly. If there is any other setting to allow three decimals for mm transactions only. We have one month real time data on our production system, is it correct to change the decimal places at this stage.

    OY04 it is a oneway decision, extending yes, but removing not anymore possible then. Search OSS for more infos.
    If you allow more decimals, then this has not only effect on purchase orders, it will certainly effect your FI books as well.
    SAP predefines the currencies in its natural design.
    If a currency like dollars has smaller units like cent, then the SAP currency will show that. eg. for USD 2 decimals.
    If you need more detailed prices with more than 2 decimals, then you should use the price unit which is usually next to the price fields.
    instead of 1,0025 dollar you just enter 100,25 dollar per 100, this has the same effect. and this is available in material master and any condition, hence in PO and SA.

  • FM for conversion of 2 decimal currency to 5 decimal currency

    I specifically require a FM, for converting a 2 decimal currency value to a 5 decimal currency value for the following format.
    I have a variable of type NETWR which is CURR 15 DEC 2
    I need to store the same in either packed, character field or even currency will work but that should be of 5 decimal places as I need to display the value for USD5 currency.
    For eg I am having a value in the variable of NETWR, 123456789.90
    For this scenario i want output as 123456.78990
    Write statement and move statement behaves correctly for this. ( we require this)
    But main problem arises when my value of NETWR variable will be like 1.09, 21.09 or 221.09
    as it stores 0.00109  0.02109 or 0.22109 which is worong and ideally that should be
    1.09000, 21.09000 or 221.09000 for such cases in USD5 variable
    I have checked By using various existing FM like BAPI_CURRENCY_CONV_TO_EXTERNAL, CURRENCY_AMOUNT_SAP_TO_BAPI , HR_NZ_ROUNDING_DECIMALS but these are not useful for this scenario
    Kindly suggest some technique so that i can convert 2 decimal currency to 5 decimal currency.

    @ JAY,
    Yes, I agree with you that this is some kind of wierd requirement.
    But when i checked something in SAP i was wondering why I was not getting the same in my object.
    In VF03 when you open any Billing document the net amount for USD5 is displayed in 5 decimals, although when i do F1 on the net amount field I get the technical details as NETWR which is CURR 15 DEC 2, now my assumption is that there must be some routine which will overwrite the currency depending upon currency key maintained for USD5.
    But in my object that is not present and hence after performing some calculations I am storing the same in a variable of type NETWR so it will covert whatever calculation is in 2 decimals. But for the customer i need to show that in 5 decimals. which should be same as displayed when i see the invoice using VF03.
    Hence I want a perfect FM which will work for my case. means for larger values and smaller values it should behave as i described.

  • Reduce the field value from three decimal places to two decimal places

    hi experts,
    plz help me with this
    actually i have to display the  value of the field MENGE in the list with two decimal places.
    but when i go and see the field menge in the table mseg it is having three decimal places.
    so could u plz suggest me how to solve this.
    regards
    siri

    Please try using the DEIMALS extension of the WRITE statement.
    data: menge type menge_D value '1234'.
    write:/ menge decimals 2.
    Regards,
    RIch HEilman

  • Displaying Currency with three decimal places in smartform

    hi abap experts~~
    I'm wondering that how to convert numeric type to currency type.
    for example below.
    ex) 2346.856 --> 2.346,856
    please help me to solve the problem..
    Regards,
    Himanshu

    Hi Himanshu,
    This depends on the SU3 settings of ur system. GO to
    tcode SU3>Defaults->decimal notation..
    There change to ur desired type and relogin.
    The format will change...

  • Is three decimal possible in SAP

    From the first day, we were told by our consultant that we could only use 2 decimal . We have some unit cost with three decimals. Is there any way to customize decimal? Please kindly advise.
    Thanks,
    Linda

    Dear Lakshmi,
    I am sorry for posting my query in this same thread.
    I completely agree with what you have said
    (That is why it is recommended to have the pricing condition in VK11 per 10 or 100s which will cumulate the net value exactly and meets the requirement without touching any IMG settings.)
    But what if the user wanted manual pricing, where there could be no any condition records.
    Thanks & Regards,
    Anand.k

  • TDS amount needs to be displayed in three decimal digit!

    Dear All,
    System calculates the TDS amount in one digit decimal but it should be three digit decimal as per requirement.
    Please navigate me to get the same...
    Thanks...

    Decimals places option is okay but TDS amount is rounded on so this is not showing the decimal digits, If exact TDS amount is 15.435 but it is displayed as 15.000
    is there(India Version) any option to set TDS amount round off??
    Thanks...
    Edited by: Param Deshwal on Nov 15, 2011 7:48 AM

  • Can Measurement tool go to three decimal points?

    Hello,
    I often have to make precise measurements of the position of objects in a PDF. Both the Measurement tool and the Info window display measurements to two decimal points. I need three (xx.xxx). Is there any way to change this?
    Can this be changed with a script?
    Thanks,
    Tom

    It looks like only 3D Measurement gives you control over significant digits to display.

  • Three decimal places in my calculation

    Hi,
    I have a division calculation, a/b where both a and b are int's.
    now when i want the result upto 3 decimal places. i have done this.
    Double d = a/b;
    DecimalFormat c = new DecimalFormat("0.###");
    c.format(d);
    System.out.println(d);
    Still I am unable to get 3 decimal places. I want 3 decimal places even for a 0 value like 0.000.
    Thanks.

    I have a division calculation, a/b where both a and b are int's.
    now when i want the result upto 3 decimal places. i have done this.
    Double d = a/b;You do know of course that d will be rounded down to the nearest int as you're doing int division here. Also d probably doesn't need to be a Double Object as double will do nicely. Something like so will do:
    double d = (double)a/b; // this will do double division which is what you wantthen format it as you wish.

  • Decimal change in currencies

    Hi,
    We have an issue related to our SAP Production system.
    At the time of raising Billing invoices to customers in USD currency,
    we are using currency SAR with  two decimal places currently. Now our requirement is to bring three decimal places to USD currency for another project. new project also in the same lanscape .To proceed further i need to achieve this change in existing settings and test the impacts. so it is a cross client change (oy04)it will be seriously effected to our production system. Whether it will be suggested for changing the TCURX table?  as these change is a urgent requirement for our new IS Oil
    project, as in the SAP note : 434349 and 137626 it is clearly mentioned that it will affect the already posted documents , I need to know what are the other impacts and is there any other way to do the same.
    Regards
    Sanj

    Hi sanj,
                Check the table TCURX.Based on user profile you can get the currency format from USR01.Use This Code: It takes care of decimal notation based on user profile.What ever may be the user profile for decimal notation.
    Expl:
    FIELD_NUM = 1,233.50    And You can maintain this table via the R/3 Implementation Guide (Global Settings -> Currencies, Transaction OY04). If a currency is not defined in Table TCURX (decimal places for currency codes), this currency is regarded as currency with two decimal places.
    Exp:ISO Currency Decimal places Code- USDN (Internal) US Dollar (5 dec.pl.) 5  ( OR )
    Table TCURX (decimal places for currency codes) is a client-independent table of the delivery class "C" (Customizing table). Therefore the table contents for this table can only be delivered with new installations.
    For upgrade installations, new or changed contents of Table TCURX are not delivered.
    Currency codes and decimal places for currency codes are defined in ISO standard 4217. For the specification of decimal places for currency codes, SAP uses this ISO standard.
    For some currencies, for example, for the "Turkish lira", the decimal places which are used in reality deviate from the ISO definition. In many of these cases, SAP decided to adhere to the definitions generally used.
    Exp:ISO standard 4217 defines two decimal places for the Turkish lira (TRL), however in reality zero decimal places are being used for the Turkish lira. SAP delivers zero decimal places as Customizing presetting for "Turkish lira".
    Regards
    Sridhar
    Edited by: sridhar.shetty on Feb 21, 2012 7:18 AM

  • Changing the Decimal in the currencies

    Hi,
    We have an issue related to our SAP Production system.
    At the time of raising Billing invoices to customers in USD currency,
    we are using currency SAR with  two decimal places currently. Now our requirement is to bring three decimal places to USD currency for another project. new project also in the same lanscape .To proceed further i need to achieve this change in existing settings and test the impacts. so it is a cross client change (oy04)it will be seriously effected to our production system. Whether it will be suggested for changing the TCURX table?  as these change is a urgent requirement for our new IS Oil
    project, as in the SAP note : 434349 and 137626 it is clearly mentioned that it will affect the already posted documents , I need to know what are the other impacts and is there any other way to do the same.
    Regards
    Sanj
    Edited by: Sanj S L on Feb 21, 2012 11:26 AM

    Yes changing the currency decimal in IMG in the midway is not at all recommended.  Instead, you can differentiate the same in pricing condition itself.  Say for example, currently if you maintain price per piece, you can maintain per ten or hundred so that system will calculate the exact net value.
    G. Lakshmipathi

  • Bank Payment with Three currencies at a time

    Good afternoon
    Iu2019m looking for someone that would know if SAP Business One could handle three different currencies from a Bank payment perspective, meaning that I have ZAR set as my local and system currency and my bank account is a USD currency but my client is paying me in their currency which could be anything let say EUR.
    My system is set up local and system currency being the same, but like this it canu2019t manage three currencies it only looks at the local and BP currency when doing a payment not giving me the option to pay in USD. Itu2019s important because when I pay my client out of my USD bank account into their EUR account the system only keeps track of the exchange rate between my local and bank currency and I need it to keep track of both EUR to USD and USD to ZAR.
    Does anyone know how I would be able to do this in SAP B1?
    Thank you all
    Regards
    Ronald

    Hi Ronald
    I had a similar issue with Namibia where they can accept Rands or Namibian Dollars as the Namibian Dollar is linked to the Rand through our Reserve Bank at 1:1. It is a bit tricky to handle but here goes. You could consider using an interim account for the incoming payment to offset in EUR. Then use a journal to transfer the EUR to the USD account. With other words under bank transfer in payment means, choose an interim account instead of the bank account. Then do a journal to transfer the EUR into the USD account. Only problem is that any exchange rate gains or losses must be posted manually.
    Give me a call on my cell if you need more assistance
    Kind regards
    Peter Juby

  • Set currency 3 digit decimal format

    Dear SAP Experts,
    Currently we have multiple SAP clients running in multi countries in one platform and shared SAP cross-table
    Now we have situation that one new country will have 3 digit decimal currency format OMR (150.876). At the moment if
    change decimal currency setup in table V_CURX then we can face issue with other clients.
    Case1 - I understand if no document posted currency in OMR is any of the client no issue I assume.
    Case2 - If there is any document posted with currency OMR in any of the client which shared cross client table then we might
    get serious implications.
    Is there any way that we can handle case 2
    Thanks & regards,
    Prashant Rane

    Hi
    If i observe your post, you said that its a new country
    Is it for new country for your client or for all clients
    If it is new for all clients you can change it in follwoing path
    SAP NetWeaver
    General Settings
    Currencies
    Set Decimal Places for Currencies
    Reg
    Vishnu

  • Payment in Multiple Currency in one Company Code.

    Dear Team,
    Scenario:
    Country : Saudi Arabia : 99 Grouping.
    Company Code Currency: Saudi Riyal (SAR).
    There are some independent contractors for whom their respective currency payment to be made. We hire an employee for the above company code currency (SAR), Basic Pay to maintain in EURO, All allowances in EURO.
    During payroll run, this amount is getting converted to Base Currency SAR.
    How would I pay these employees in EURO or other currencies only. Should this be taken care from Finance.
    We have a feature of DTAKT - Sending Banks. What is the importance of this feature in DME and any instruction will be given to FI by this Sending Banks Currency.
    Regards
    Team Member.

    Dear Carlos,
    Thanks for the reply. Maintaining Payment Currency in INfotype 0009, creating an entry in BT table with EUR. And on DME run, picking up the EUR.
    Need some clarification:
    1) In the DME file, the actual amount is 3,200.00 EUR but shown as 3200000 i.e. three decimal places. How can we restrict this settings. Is this from FI. We have checked the node Set Decimal places for curency, but this was not maintained. By standard, it is two.
    2) As clarified, the payslip shows the amounts in SAR only. If we create a new payslip format, can we able to convert the SAR to EUR for displaying in the payslip and if so, could you please let me know the details.
    3) During conversion, the amounts are not getting rounded. If we post the same amounts, in future would there be any problem..
    Thanks and Regards
    Team Member.
    Edited by: Patlolla Mallikarjun on Apr 25, 2010 4:16 PM

Maybe you are looking for

  • Can someone send me the files in /srv/tftp folder ?

    Hello, My company use ZDM, but use ghost for image solution. Now I am thinking of replace it to the ZDM image. I would need to test it first since the server may didn't install pxe component. Now I need the files in /srv/tftp on a ZDM linux server. C

  • ERROR 400 @SIGN IN

    I GET AN ERROR 400 MSG ELEMENTS UNAVAILABLE AT SIGN IN

  • Webcam not appearing anywhere?

    Well I searched some other posts with the same problem and asked questions but the one who was helping stopped replying so I'll make my own post. I have a HP Paviliong6 with Windows 7 and recently I got my computer back from Best Buy for screen repai

  • Logic Pro 9 - Please Locate: *******.*** External HD

    Hi, Im a bit new to logic and Im currently working on a song that Im saving in an External Hard drive. The thing is that, everytime I try to open the project, it asks me for the samples that Ive have added to ULTRABEAT. Is quite weird because Im alwa

  • Keynote presenter tools -- limited view to next slide only

    I can't seem to be able to see all potential slides available in the presentation tools for Keynote. As opposed to ppt, where you can see all the available slides and move around dynamically as needed during an organic presentation, keynote is only a