JPY  Currency With Decimal upto 2,3 Decimal

Dear Expertise
How to handle the Currnecy in JPY with upto 2 decimal
i need it IN PO with  upto 2 Decimal like price is 34.68 JPY.
Hows Its Possible !
Rgds
Pankaj Agarwal

Dear Pankaj,
The correct transaction to set the cdecimal for urrency was OY04.
However, normally this need to take place at very beginning of your system implementation
as it was not good to adjust it later on as this might create inconsistency in your system
if you already had existing purchasing document.
You still can try to change it but i will advice you to make it at test system and see if the result
was ok. Also, I just want to tell you normally JPY don't use decimal place as the currency was
too small and decimal point of 2 actually was no meaning and in standard system normally we use
it without decimal places compare to USD where the currency was big.
Hope this information will help,
Ian Wong

Similar Messages

  • Asian (JPY) currency Decimal Places Issue

    HI All,
    Need your help, we have a program which creates a BDC session and when the user tries to process it it throws an errror for amount in asian currencies like JPY - no decimal places allowed for currency, in the background it calls the FBB1 transaction.
    The original amount is in USD however after conversion when we store it back to amount field which is of type
    "glpct-tslvt"  it stores the amount in JPY currency with decimal places so for example :
    USD amount  = 93,214. 00
    JPY amount = 115,021. 86
    guess the amount is stored with decimals in BSEG table, so now when we try to process the session with the JPY amount with decimals it throws an error.
    I have tried the
    CALL FUNCTION 'CURRENCY_AMOUNT_SAP_TO_DISPLAY'
    and
    CALL FUNCTION 'BAPI_CURRENCY_GETDECIMALS'
    it gives me the correct value for amount so for above example  JPY amount = 115,021. 86 by using the mentioned two methods i am able to get the currency in this format  11502186.00 but still has two decimal places, i think it still will not work when we process the session for FBB1.
    Need your help people, appreciate your co-operation.

    sorry to revive an old thread...but we are having an issue with JPY in our electronic bank statements.
    the BAI format for our JPY account has for example 900 yen which according to our finance department is really 9 yen. the bank claims this is a known issue and the BAI format documentation seems to be confirming the bank's position in that the decimals are implied according to the currency code (whatever that means in SAP terms is a bit foggy to us).....
    currently we wrote a custom code to suppress the last two zeros (when they are zeros) but i feel this error is caused either by a wrong setting in our currency or translation tables in SAP or something else since our feeling is that this should work right out of the box without any custom programming...any ideas???...where we shoudl start looking in our currency config....does the 100:1 or 1:1 translation ratio between JPY/USD make any difference...should we try and use a function module to convert the currency ...any ideas or hints are welcome
    thanks
    Ram
    [email protected]

  • Change IDR currency with decimal place

    Dear Guru,
    Currently in my SAP env, IDR currency setting is set with 0 decimal place.(No decimal Place). However, I have user requirement to change the setting from zero to 2 decimal place. Meaning to say, to have IDR currency maintain in 2 decimal place. What is the effort and is this a big change to the system ? is this change workable ? How will this impact the existing historical data which store IDR amount with no decimal place ?
    Hope to hear from you.
    Regards
    Andrew Tay

    Dear Guru,
    Thank you for your replied. I totally agreed with you, currently my SAP system can maintain up to 15 digits with no decimal place. Beside this digits isues, is there any other areas affected ?
    Thanks in advance.
    Regards
    Andrew Tay

  • Currency with 3 decimal

    Hi,
    It's possible to make currencies with 3 decimals??
    Thanks in advance
    Dimitri

    yes its possible.
    check this thread
    5 decimals for Currency
    How to write an amount with dots

  • Purchase Order with JPY Currency

    Hi Friends,
    While raising PO with currency JPY, there is an unusual issue noticed in all POs. The netprice is getting truncated by 02 zeros in the end always.
    For ex, if a PO with JPY currency is raised with netprice as 98000.00 (Ninety Eight thousand), table EKPO is getting updated with Netprice as 980.00 (Nine hundred eighty) only. This is happening for all POs raised with currency as JPY. But this is not the case for POs with INR, USD or EUR currency. This issue is happening for all POs with currency with JPY.
    Can you pl proivde your expertise as to why this is happening?
    Regards
    Amitava

    from OSS note 1176399:
    SAP format for amounts
    In an SAP system, amounts (data type CURR) are always stored in the database using exactly two decimal places. It does not matter how many decimal places are actually allowed for the relevant currency.
    However, amounts are displayed on screens as converted in accordance with their number of decimal places. The number of decimal places, and therefore the shift of the decimal point, is stored in the table TCURX.
    Example
    The currencies JPY (Japanese Yen) and TWD (Taiwanese Dollar) do not have any decimal places. An amount of 123456 JPY is stored on the database as 1234.56 JPY; however, on the screen (for example, in the PSA maintenance, in the query or in the LISTCUBE) it is displayed as 123,456 JPY (when using the comma as the thousand separator).

  • Problem with JPY Currency

    Hello Experts,
    We are facing problem with values which are related to JPY Currency.
    In the DSO out put for Key figure Amount in doc currency it is showing 110,43 when you double click it is showing actual value that is 11043.
    Because of wrong valus we are getting negative values in the Query.
    For other currecies values are correct.
    Can any body share why it is displaying wrong values.
    Regards
    Ram

    Hi,
    I understand your problem,
    You can multiply your values by 100 in the transformation start routine to transfer correct valeus.
    Hope this helps.
    Regards
    Venkat

  • Help, please! I am suddenly being presented with CYMK colors to 2 decimal points.  What did I accidentally change and how can I fix it?

    This is driving me crazy. I am suddenly being presented with CYMK colors to 2 decimal points.  Too much info for me.  What did I accidentally change and how can I fix it?  I've been through all of the preferences, views etc. I can find but no luck.  Thinking this has something to with the color settings (obviously) but with all of the possible options there I could use some help.  Thanks, all!

    May have been a switch from RGB to CMYK.
    Or you moved one of the sliders with shift key pressed.

  • How use Receive in 'terninate read on EOS' mode with EOS byte set to decimal 13

    hello,
    i'm trying to develop an application with ni488.2 routines, and i don't know how to use the Receive() routine in 'terninate read on EOS' mode with EOS byte set to decimal 13.
    could you help me please...

    Hello,
    The function which can set EOS character, is IBEOS.
    For more information about this function, have a look to NI-488.2 help file.
    Regards,
    Isabelle
    Ingénieur d'applications
    National Instruments France

  • Currencies with no decimals in SAP R/3

    What are the list of countries in R/3 which do not have decimals in their currencies?
    I know SAP does not support for JPY.

    In the DB, SAP stores all amount values with 2 decimal places. But when SAP reads it, it interprets it based on the currency associated with the amount field.
    Try the FM BAPI_CURRENCY_CONV_TO_EXTERNAL. Pass the amount obtained from DB and the currency. This will give you back the actual interpreted value.
    Check the TCURX table for the currencies with other than 2 decimal places.
    Hope this helps.
    Thanks,
    Balaji

  • JPY Currency problem

    Hi all,
    I have created an Import PO with rate 62500 JPY (decimal places are are not allowed in PO),
    But in table level the rate is stored as 625.00 (with 2 decimal)
    due to which during GR goods are validated for 625.00 instead of 62500.
    Kindly suggest some idea.
    Rgds
    Srini

    Hi Yogi,
    I’m facing decimal places problem with the field BSEG-WRBTR for the currency
    JPY as no decimals are allowed in standard system. Error: Formatting error in
    the field BSEG-WRBTR & Decimal places are not permitted
    Our client is posting accounting document through frontend system (interface).
    It comes to SAP in xml format.
    I have debugged and noticed that it’s taking 2 decimals even the amount in
    the xml has no decimals.  I’m trying to restrict
    decimal for JPY in the interface program.
    I have checked in OY04, but for
    JPY currency not maintained any decimals.
    Kindly share your valuable suggestions.
    Thanks,
    Rajasekhar S

  • Re-configure JPY currency

    Hello peeps,
    Good evening!
    I want to ask again your help regarding currency configuration specifically for 'YEN'.
    Is it possible to set the JPY currency to 2 decimal place just like the USD currency? If possible, how? Is there any effect with the existing data or transactions in the system?
    Hope you can give me a bit of advise..
    Thank you very much..
    April =)

    OY04 is the tcode where you make this change.
    Here is an extract of the warning that SAP posts for such changes :
    In the R/3 System tables currency fields are stored as decimal figures with a variable number of decimal places. The decimal point is not stored in the field in the database. Instead, each currency field refers to a currency key field. In this transaction you assign the number of decimal places to this currency key uniquely.
    Example: If you have set currency USD to have two decimal places and you post an amount of 100 USD, an amount of 10000 USD is stored in the currency field in the database. Not until this amount is processed further or is output does the system use the currency key from the reference field to determine the number of decimal places via this table. In this way the table content can be interpreted correctly for further processing or formatted for output with the correct Punctuation.
    If after posting you changed the number of decimal places for USD, for example, to 3, the existing field content of 10000 would be interpreted for futher processing or output as 10 USD (10.000). This would mean that the contents of tables across the system would, for all currency fields containing an amount in USD, be interpreted incorrectly by 10 per cent. To change the number of decimal places for a currency already in use, you must convert all the tables in the R/3 System that contain currency fields, so that the data integrity   
    remains. This cannot, however, for both organizational reasons and under the runtime aspect be carried out in a productive system. 
    The following changes to the TCURX table can thus lead to the loss of data integrity if you make the changes in a productive system or transport them into a productive system:      
    o Change to the number of decimal places of an existing currency                           
    o Deletion of an entry from the TCURX table   
    o Deletion of an entry from the TCURX table   (corresponds to changing the decimal places to the standard value of two decimal places)           
    o Insertion of an entry in the TCURX                  
      (corresponds to changing the standard value of 2 decimal places to a different value), if this is a currency code that already exists
    Uncritical changes are any made to this table during the Customizing of a new installation or the insertion of TCURX even during operations, if the currency codes have just been entered in the TCURC table using transaction OY03, signifying that no postings to these currency codes can have been carried out yet.

  • PO Price in 'JPY' Currency.

    Hi Everybody ,
      I have the problem in 'JPY' Currency , I print PO Price in 'JPY'  on po form but this price removed decimal places.
    eq.  Po Price is 100. but Po Form Print 1. What is that problem?
       I want Print PO Price 100.
    How I print this price?
    anybody tell me.
    Thanks
    S.Muthu,

    Hi Narendra,
    But only the item price in the printout is wrong, the total amount below is correct. for example:
    qty              unit price         subtotal
    8pc               70.00             560.00
                             total   =    56,000

  • Decimal format to 2 decimal places ????

    Hello Everyone,
    I have created a web dynpro application which to display a report depending on the data given by the BAPI. But there is some issue with the numeric data returned by the BAPI.
    For ex - if the BAPI returns 5.00 the value is displayed in the report as 5.
    I want uniform decimal values till 2 decimal places. For example 5 shd come as 5.00, 2.1 shd come as 2.10 etc.
    I searched SDN abt this, and found many threads relating to this.
    I tried using decimal format, creating a simple dictinary type, but using all this what happens is the value basically changes to a string format, this implies that the value is displayed in the table as "left-aligned".
    Where- as we need the decimal numeric values to be right-aligned.
    Any thoughts how to achieve this.
    Please correct me if I have missed out on anything.
    Thanks,
    Samta

    Hi,
    From wat i understood.. u have a attribute coming from BAPI.. which you want to display with two decimal places,,
    In this case.. assuming it is coming with 2 decimal places from the backend..  create a value node.. inside the node which contains the output data. set its carinality to 1..1 .. create a value attribute of type big decimal in it.. or probably string.. if there is an issue in displaying BigDecimal directly..
    map this new attribute to the necessary column in the table..
    BigDecimal value = new BigDecimal("the actual value in string or long").setScale(2);
    assign this to the value attribute created..
    (If alignment is the problem.. set the column 's textview property halign to right.. and layout as block or paragraph.. )
    Regards
    Bharathwaj
    Message was edited by:
            Bharathwaj R

  • I want to convert from decimal (5, 2) to decimal (3,0) in data services

    Hi All,
    I want to convert from decimal (5, 2) to decimal (3,0) in data services.
    if anybody knows please let me know with syntax.

    https://scn.sap.com/community/data-services/blog/2013/06/12/conversion-functions-in-bods-with-examplespart3
    https://scn.sap.com/community/data-services/blog/2013/06/12/conversion-function-in-bods-with-examplespart3

  • JPY Currency decimals in SQ01 output

    Hi Sap Gurus,
    My SQ01 query output has JPY values with decimals.  In normal report, we can get appropriate values thru function module BAPI_CURRENCY_CONV_TO_EXTERNAL.  But how to achieve this result in ABAP Query?
    Thanks in advance...
    Best regards,
    Madhu

    I've introduced an additional field and added code as below
        CALL FUNCTION 'BAPI_CURRENCY_CONV_TO_EXTERNAL'
          EXPORTING
            currency        = bkpf-HWAER
            amount_internal = faglflexa-hsl
          IMPORTING
            AMOUNT_EXTERNAL = zhsl.
    It worked.

Maybe you are looking for

  • .Mac Web Gallery crashes Safari

    I am replacing our old iWeb photo pages with a .Mac Web Gallery. I've got 63 Albums that I've turned into galleries. When I try to load the main gallery page I get this error from Safari: *A script on the page ".Mac Web Gallery -" ( http://gallery.ma

  • How can I adjust fan speed?

    Hi; I have an HP Comaq Presario CQ57. The fan has gotten pretty loud; even when I first turn on the laptop and it is well ventalated in a cool area it is obnoxiously loud. Is there any way I can turn the fan off or adjust the fan speed? (I know it's

  • VT70 output type. urgent

    Hi Hi have out type for picking list Zpak where i want for some material Text should be added. it is only for some material with some plants and otherthings should not change. can anybody explain the logic how to do it. thanks in advance Ramachandra

  • Intercompany Posting through IDOC, GL assignment for tax code.....

    Dear Experts, I am facing a problem while posting Intercompany invoice through IDOC (intercompany invoice i.e. purchase invoice against the billing document). the billing document, my accounting entry get generated correctly as per the below: Posting

  • Can you make address labels in Pages?

    Can you make address labels in Pages?