Do NOT display decimal points for 1 currency

Dear Friends,
i have a report which shows the revenue of all countries. we have a target currency (variable) in the report.if we give that target currency as EUR, it changes al currencies into EUR. similarly if we give USD, the report will change all currencies to USD with decimal points
But the requirement here is, for all other countries, the decimal points shud get displayed for the revenue, but only for Korea curreny (WON) the decimal points shud not be dispayed.
in the table TCURC, for Korea it is maintained as " whole numbers only ".
is there a way to achieve this??
Rgds.,
ASha

Hi Yogesh,
Thank you for ur reply.
in the report, i have 10 keyfigures. 4 are being picked up from the report and they have currency translation variable. The rest 6 are formulas. On these formulae, i restricted the decimal display to "nothing defined". it works fine for all the 6 formulae. for WON it does NOT show decimals and for the rest of the currencies, it shows decimals.
but how this can be achieved on the 4 direct keyfigures??
Rgds.,
ASha

Similar Messages

  • 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

  • Question about decimal places for currencies

    hi ,experts ,
       here is the problem , when i use mb5s, i found the net price has been enlarged 1000 times . I  also found the data of the table EKPO has been enlarged 1000 times. So ,i check the decimal places for currencies , i found there are five decimal places , the standard system is two decimal places . 
       Does this mean that we cann't  change the decimal places in SAP?  If we can change , what should we do for configuration ? 
    Jarod

    When running OY04, you are receivingin the following message:
    Before you continue, please read the following        
    text carefully.                                       
    If you do not heed this note, you can cause
    irreparable damage to the system with this            
    transacton.                                           
    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          
    Do you want to change the decimal places despite      
    all recommendations?

  • Changing Decimal Places for Currencies (Table V_TCURX)

    The instance is ECC 6.0
    We need to change the decimal places for a currency from 0 to 2 decimal places. Is there any impacts of doing that?
    Also need to add some currencies which are not in the table. Is there anything need to be careful while doing this. If this table is updated, do we need to update any other tables also which may be impacted?

    Hi,
    It is not recommended that when postings have already been made, that a change in the currency be done, as amounts posted can become invalid or incorrect as a result (ie USD 100->1.00), which is most critical in production environment Please go through the note 137626 When you made changes via OY04, the effect of which is across all clients.
    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, in a productive system.
    You must never change decimal places in a productive system if you have documents posted with this currency. Such a change could lead to inconsistencies in these documents already posted.
    In case you really decide to use decimals you may consider to use SAP conversion services for them to convert all documents aready posted as explained in note 434349.
    Additional inforamtion:
    Note No.  137626 - FAQ: Decimal places for currency codes
                     126857 - Display of amts with correct decimal places in SE16
                       53206 - Processing of currency fields
                         9574 - Currency fields on selection screens
    Regards
    Ravinagh Boni

  • Changing decimal places for currencies

    Hi everyone,
    I'm a complete begginer to SAP BI and I need to change a value in SPRO > General Settings > Currencies > Set Decimal Places for Currencies, but the option that I want doesn't exist.
    I need to add a new entry with the value: currency - EUR6 and decimals 6, but there is no 6 available. Can anyone tell me where can I add this or what is the table where this information is???
    Thanks in advance!
    Rogério Brá

    ok I think it works - just try and play
    This is what I did (sort of same scenario - if you get my drift)
    Currency Key MGF - translation ratio 1000:1
    Exchange rate is : 11:02750 to the Euro
    Invoice entered for 1,000,000.00
    Currency calculated as 90.68 eur
    (ie 1,000,000/(11.02750 * 1000))
    You can play aroudn with direct/indirect to ge the factors right
    But it works (I thought it did - I am qualified FICO honest!!)
    This wont get you around displaying 6 decimals - BUT it will help with currency conversion

  • SSRS 2008 Column Chart with Calculated Series (moving average) "formula error - there are not enough data points for the period" error

    I have a simple column chart grouping on 1 value on the category axis.  For simplicity's sake, we are plotting $ amounts grouping by Month on the category axis.  I right click on the data series and choose "Add calculated series...".  I choose moving average.  I want to move the average over at least 2 periods.
    When I run the report, I get the error "Formula error - there are not enough data points for the period".  The way the report is, I never have a guaranteed number of categories (there could be one or there could be 5).  When there is 2 or more, the chart renders fine, however, when there is only 1 value, instead of suppressing the moving average line, I get that error and the chart shows nothing.
    I don't think this is entirely acceptable for our end users.  At a minimum, I would think the moving average line would be suppressed instead of hiding the entire chart.  Does anyone know of any workarounds or do I have to enter another ms. connect bug/design consideration.
    Thank you,
    Dan

    I was having the same error while trying to plot a moving average across 7 days. The work around I found was rather simple.
    If you right click your report in the solution explorer and select "View Code" it will give you the underlying XML of the report. Find the entry for the value of your calculated series and enter a formula to dynamically create your periods.
    <ChartFormulaParameter Name="Period">
                      <Value>=IIf(Count(Fields!Calls.Value) >= 7 ,7, (Count(Fields!Calls.Value)))</Value>
    </ChartFormulaParameter>
    What I'm doing here is getting the row count of records returned in the chart. If the returned rows are greater than or equal to 7 (The amount of days I want the average) it will set the points to 7. If not, it will set the number to the amount of returned rows. So far this has worked great. I'm probably going to add more code to handle no records returned although in my case that shouldn't happen but, you never know.
    A side note:
    If you open the calculated series properties in the designer, you will notice the number of periods is set to "0". If you change this it will overwrite your custom formula in the XML.

  • Upto 4 decimal point for unit of measure

    hi,
    We have requirement to maintain upto 4 decimal point in PO and sales order quantity for unit of measure M3. Example PO quanity 0.3902 m3, sales order quantity 2.3212 m3,   SAP allow upto 3 decimal point, how to handle this 4 decimal point for unit of measure and any impact to do so ?
    best rgds,

    Dear Eric,
    To change decimal places of Materials follow this:
    IMG - SAP NetWeaver - General Settings - Check Units of Measurement
    select Units of Measurement & select required Unit of Measure & set decimal places.
    Hope this helps...
    Give points if useful...
    Thanks,
    Jignesh Mehta

  • MIGO not displaying GOITEM-SGTXT for new posting

    Hi All,
    MIGO not displaying GOITEM-SGTXT for new posting
    last year postings SGTXT  is visible,
    while checking in customer exits there is no no code.
    I want to make it visible GOITEM-SGTXT.
    Plz help.
    Thanks
    Saket

    Hi guru's,
    I have similar issue with MIGO Material Doc display,
    The screen field GOITEM-SGTXT on the 'Where' tab is not displaying for current year ,
    Previous years the Text field is displaying with the data.
    GOITEM-SGTXT is getting the data from ML18N ,  ESSR-TXZ01 as the text is not entering through MIGO.
    I checked the customer exit and the BADI's for the MIGO , but not activated for manipulating the
    GOITEM-SGTXT.
    Please give me an idea what makes this issue.
    System Details:
    ECC 5.0
    SAP_APPL - 5.0     Logistics.
    SAP_ABA -  6.40   Cross-Application Component
    Thank you

  • CP7 - Show 4 (or more) decimal points for User Variable?

    Is there a way to show 4 or more decimal points for user variables?
    For some reason, I'm only showing two decimal points for user variables in Captivate 7.
    Micky

    Yeah, I was afraid of that.
    Right now, I have am dividing the values of two separate text box entry fields.  I have to calculate the values to determine if they are getting a promotion, lateral transfer or lower pay range.
    I'll figure out a workaround or just use java.

  • S_ALR_87013611 is not displaying any data for GL

    Hi,
    THe report S_ALR_87013611 is not displaying any data for GL. How to go about this
    Regards
    SM

    Hi,
    S_alr_87013611 is a report where we can see the  planned and actual costs  in cost elements in cost center wise  for a specific controlling are for a given period.
    Please check if your GL accounts are assigned with the cost elements in FS00.
    If not create them.
    You can assing all cost elements to many GL  at a time using
    OKb2_ Give the range and the cost element for each range eg, expenses range - cost element 1, incomeange _Cost element as 11 etc.
    OKb3 _Create the batch input session
    SM30_ Run the batch input session created
    Also please check if you have given the cost center group costt senter range while you entered the ranges in the selection screen in this report.
    Similarly please check the cost elements and cost elements group also.
    Thanks,
    Shilpa.

  • How to increase Decimal Points for the BOM Component Quantity

    Hi All,
    While creating BOM:
    Can anyone help me to know how i can increase the Decimal points for the BOM components quantity.
    I can able to give only upto 3 decimal points, but the requirement is more than that.
    I have increased the Decimal point value to 5 in transaction Code CUNI. but still it is allowing me to enter only upto three decimal places.
    Thanks and Regards
    Khadeer

    Khadeer,
    You would be better off changing the base quantity of the parent part.  Instead of "1 EA  parent contains .00003MG of  component" you could say "100 EA parents contain .003MG of component".
    Alternately, you could use different units of measure for your parent or component parts, which would be more suitable for the 3 place decimal limitation.
    I agree with Anil in that if you elect to change the decimals from standard, you could end up with huge changes that will propagate through every module in the ERP.  In my view, there is no need of this kind of headache.
    Best Regards,
    DB49

  • My Mac Pro is not displaying any images for videos or games, it is showing sound and working but nothing else. DVD player is also coming up with an error.

    My Mac Pro is not displaying any images for videos or games, it is showing sound and working but nothing else. DVD player is also coming up with an error. I'm not sure why neither is working, it just suddenly happened. I have done nothing different.

    Lao Bo,
    yes, you can locate and copy a file from your HD to a USB key using UNIX commands. If you know the exact name of the file which you’re trying to locate, try this:
    find / -iname filename -print
    This command will search your entire internal disk for the particular filename. If you know that it’s within a particular user account, then you can save search time with this variation:
    find /Users/username -iname filename -print
    Either variation of this command will print all files found which have the given filename. Presuming that you’re able to identify the correct file, you can copy it to a USB key using the command
    cp -p filename_returned_by_find /Volumes/USB_volume
    If you’re not sure which volume name your USB key has, this command will show you what the possibilities are:
    ls /Volumes
    Please let me know if you have any trouble with these commands.

  • Report Painter : Local currency is having decimal points for chile

    Hi Friends,
    I have a report painter in which the amount for the the countries which are not having the decimal places
    like chile and Japan are displying with the decimal places, when i changed the base key figure as the transaction currency instead of the local currency then no data is coming.
    If someone have some good ideas which can resolve this issue please suggest me.
    Thanks & Regards
    Digvijay

    Hi Yogesh,
    Thank you for ur reply.
    in the report, i have 10 keyfigures. 4 are being picked up from the report and they have currency translation variable. The rest 6 are formulas. On these formulae, i restricted the decimal display to "nothing defined". it works fine for all the 6 formulae. for WON it does NOT show decimals and for the rest of the currencies, it shows decimals.
    but how this can be achieved on the 4 direct keyfigures??
    Rgds.,
    ASha

  • 2 Decimal Points for Indonesian Rupiah Currency

    Dear All,
    I would like to assign 2 decimal points to Indonesian Rupiah Curreny - IDR by accessing OY04.
    However, there is no input value for 2 decimal points.
    For accounting purpose, we would like to record business transactions up to 2 decimal points.
    Kindly advise.
    Appreciate it!

    Hi wishy washy,
    even I had various real painfull experiences with clients who changed the decimals..... Still having nightmares about this....
    Please be hypercarefull with that what you are doing. Has IDR really 2 decimals? As far as I can see IDR has in Standard (In my SAP-testsystem) no decimals.
    What happens if you change the decimals? Please note, SAP stores values always without decimals.
    Example: 100,00 Euros are stored as 10000 in bseg-wrbtr.
    Euro has 2 decimals.
    If you change the decimals to 0 the amount changes to 10000 Euros.
    Example: 100 IDR are stored as 100 in bseg wrbtr.
    IDR has no decimals
    If you change the decimals to 2 the amount changes to 1,00 IDR.
    Please consider: automatic taxcalculation, Data carriers, reporting, open item clearing, budgeting, depreciation, and hundreds of other issues.
    The several warnings of OY04 have a reason... and I don't want you to have my nightmares.
    Best regards
       Horst

  • Decimal point  for Price value in  ALV Report

    HI,
    I have created ALV report,
    I have 2 price fields in ALV report
    For first field i have to display  in the below format.
    If the value of the field is 3601152 then I have to display it as 36011.52 
    For second field I have to display in the below format
    if the  value is 2494 then I have to display it as 2495.00
    else if the value is 3498.73,then I need not to do anything.
    that means If there is no decimal point, then I have to keep decimal point.
    Thanks&Regards
    RamaDevi

    HI,
    you can work with search and concatenate.
    value1 = 3601152
    search value1 for '.' .
    if sy-subrc eq 0.
      concatenate value1(5) '.' value1(2)+5 into text.
    Or value1 = value1 / 100.
    endif.
    Regards
    Nicole

Maybe you are looking for

  • How to make use of label printing in sap smartforms

    Hi Dear, How to make use of label printing in sap smartforms.. I need to print four records from internal table into sap smart forms. It will come as four labels.All page should follow the same procedure... How to do...please help me.. Regards, Nikhi

  • Leopard Mail crashing

    I am unable to open mail for more than a few seconds, when it shuts down and I get the message "The application Mail quit unexpectedly." The crash reporter log is set forth below. Any help is greatly appreciated. Process: Mail [314] Path: /Applicatio

  • Report RPUFIXDS deleting employee data

    Dear Experts, I have a scenario wherein the report RPUFIXDS is deleting data for employees linked to the same CP. As per the standard documentation, Personnel numbers 1 and 2 have Molga 10 (USA) and belong to the same person (CP). Therefore, certain

  • Exchange 2010 Receive Connector gets 530 5.7.1 Not Authenticated Error

    Hi All, I am using Exchange2010 SP2 with HT,CAS and Mail roles ( this is my test machine). I created a receive connector for Mutual TLS in which i have added remote servers with which i want to do mutual (Domain Secure Emails Transfer) and enabled TL

  • How to get Virtual machine reserve (percentage) using WMI

    Hi, In Hyper-V, Virtual machine reserve (percentage) shows percentage value In UI but Msvm_ProcessorSettingData.Reservation range is 1-100000. Why it shows like this??? How to get Virtual machine reserve and limit value in percentage??? Pls Help me..