Setup of decimal places in PLD

Is there an option of setting the number of decimal places in PLD which is not necessarily the same as the one which is configured in u201Cgeneral settingsu201D in SAP? We have some UDF's whose datatype is "quantity" and decimal places is 3 in SAP but we need this to get rounded off to the nearest whole number(ie no decimal) in PLD.
Thanks

The field is a UDF and its datasource is "database". I cannot create a formulae if the field source is database. However, I can create another field, its source type being formulae and use the round() function and then link it to the database field making it invisible. This would mean creating two fields to represent one in PLD. This is quite hectic since we have many fields whose decimal places need to be changed accordingly. Is there an option of doing something to that field(database field) which reduces the number of decimal places?

Similar Messages

  • Setting vat to 2 decimal place on PLD

    Hi All
    Can anyone assist me here , I need to set the vat amount per line to 2 decimals at the moment its giving me 6 decimals .
    But on the total it's showing as 2 decimals.
    And again I still need some help on the formula to elliminate the currency symbol on the print out.
    Thanks

    Similar to my previous reply.  Add a Formula Field and in the Content Tab Add the Formula
    Round(Field_xyz,2)
    Here Field_xyz would be your Vat fields number and 2 refers to number of decimals
    Suda

  • Decimal Places SAP 07

    Hi All,
    Does anyone know why we cant change Decimal places settings in SAP 07? I am running PL 08. When I try to change the decimal places settings from 6 to 2, I receive an error that says 'Decimal Places cannot be decreased'.
    We are able to change this in PLD but my client has a problem with viewing this ridiculous amounts of zeros on the screen as-well.
    Please help!

    Not possible to do this AFAIK. You can only increase the number of decimal places, not decrease. This should have been explained at the initial system setup.

  • Decimal places in a jtable

    how can i format the display of my numbers in jtable to 2 decimal places.

    Here I was setting the column to display a decimal value in a loop that set all the column attributes.
    It is setting the column renderer so the decimals are 2 and it is right justified.
    TableColumn column = null;
    // The next code line will not be directly applicable.
    // Identify the column
    column=PassportTable.getColumnModel().getColumn(i); // Get column
    // The next code line will not be directly applicable.
    // I am just determining from a vector I keep that it is a decimal field in the column.
    else if (((Vector)fieldInfo.elementAt(i)).elementAt(2).equals ("DECIMAL")) {
      // Setup number formatter
      numberFormatter = NumberFormat.getInstance();
      numberFormatter.setMaximumFractionDigits(2);
      numberFormatter.setMinimumFractionDigits(2);
      // stop commas
      numberFormatter.setGroupingUsed(false);
      decFormatter = (DecimalFormat)numberFormatter;
      // Set cell renderer for column
      column.setCellRenderer(new DefaultTableCellRenderer() {
        public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
          Component renderer = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
          // Create and display formatted double in cell
          setText(decFormatter.format((Double)value));
          // Reset right justify again
          setHorizontalAlignment(JLabel.RIGHT);
          return renderer;
    ...I hope this helps
    rykk

  • Decimal places in database

    Hi all,
    Please can you make B1 do all calculations and store all data in the database to the maximum number of decimal places, and then let users pick to how many decimal places to view on screen?
    At the moment, if I only pick 2 decimal places, the database saves and calculates values to 2 decimal places, so in long marketing documents causes mis-pricing of things like tax/VAT.
    Current option is to set everything to 6 decimal places, and use round(xxx,2) in PLD, but this makes the user's B1 screen in marketing docs etc very very ugly
    Thanks
    Rajiv

    Hi there,
    Firstly, thank you for looking into this, it is appreciated. VAT is at 17.5%:
    Invoice contains:
    Item A x1
    Price 2.22
    VAT 0.3885 (4dp)
    VAT 0.39 (2dp)
    Item B x1, Item C x1, and Item D x1 - all like Item A
    In this scenario, VAT on Items A,B,C, and D.
    With 4 dp - 0.3885 x4 = 1.554 -> 1.55
    With 2 dp - 0.39 x 4 = 1.56 -> 1.56
    So there is a difference of one penny in this mock scenario.
    Hence, all calculations should be done and stored to the full 6dp within the database, however, the end user should be able to choose how many dp to view "on screen" as it were.
    Does this make things clearer?
    Rajiv

  • Decimal places diferent in BO SUM function than from DB

    Hi,
    I have a column from a Netezza database with 2 decimal places, if I apply a sum() function in BO (report) the decimal places are 4.
    The strange part is that if i do exact the same query in a DB2 database the decimal places are always two (like in DB) even if i use a sum function in report.
    There is some configuration regarding the database i'm using to set the decimal places in the report level to be the same than in DB?
    Edited: I've been studing the problem and I found using a odbc instead of a jdbc makes all the columns have 2 decimal places, and the sum problem doesn't happen. Now my issue is the division. How is possible that with the exact same values with two decimal positions, in BO and exporting to excel the last decimal place is different in some cases
    Example:
    Lets say A/B with A=13549678065,560000 and B= 21629484348,690000. With Netezza result is 62,6444803173527 and Db2  62,6444803173528
    Thanks for your time.

    I've never seen this particular problem before. Quite strange. It sounds more like an OLAP or SQL Server issue, not BPC.
    I'm not aware of any configuration on SQL server that allows you to control the decimal separator.
    I had a similar problem in the past, when my customer refused to follow the install guide instructions, and insisted that the server be set to non-US English regional settings. If I recall, the issue had to do with date formats not decimal separators. They ended up un-installing and re-installing the entire OS (with US English setup, the second time around), and then it worked fine. This was back on 5.0, and perhaps the situation has changed since then. There's a section in the master / install guide that covers the server-side language & regional settings in some detail.
    But before you look at that, try something easier -- is it possible that the cube is somehow corrupted? Do you get any errors when you process the application? Perhaps there is some data in the fact table with an invalid member ID.
    Do you get the same result in your Excel report when you use both EVDRE and EVGET?
    And if you browse the cube data in SQL Mgmt Studio (logging into the Analysis Services cube) do you see aggregated data there?
    Regards,
    Tim

  • Changing Decimal Places in CUNI

    hello,
    my company's requirement as of the moment is to increase the decimal places being displayed during service request for Activity Unit (AU).  current setup is 3 decimal places.  we need it to at least 10 to ensure almost exact computation.
    i tried changing the decimal places in TC CUNI, but it wouldn't let me proceed.  Per error message the ISO code for AU is similar with PC, which is PCE.  Upon checking in DEV, PC has no ISO code, but it has in PRD (PCE).
    1. how do i go about the ISO code error?
    2. what is the impact of changing the decimal places now that the system is live for 8 months now? will it affect existing POs?
    3. if it is no longer advisable to change the setup, how will we dispose the difference between the billed amount of contractor against the amount generated during GR/IR and MIR7?
    thanks in advance, gurus.

    thank you for your inputs, Jeevan.  we've tried up to 100,000 since any more will make the PO exceed the original contract amount.
    the contract involved will be delivered in a span of many months, and billing and payments will depend on percentage of completion.
    i hope someone can enlighten me as to how other companies do it, best practice or not.  i'm pretty sure those in construction or property development will find this case familiar. or maybe point me to an article or anything.
    thank you for taking the time.

  • Routing - decimal places for unit of measure conversion quantity

    Hello all,
    in the change routing screen in SAP (CA02), when going to a operation detail screen, a unit of measure conversation value can be defined. A value for header and operation can be made.
    Currently we cannot set any decimal values for operations, I get the error message: "decimal places are not permitted."
    Where in customizing can I change that?
    Thanks
    Anne

    Hello,
    thanks for the answers.
    The UoM is LB.
    I've already checked CUNI, but I can not find LB..?
    Also I've noticed other places in SAP, for example the base quantity of some operations in the routing have a numbers with 3 decimal places and the same UoM LB, so this looks like the UoM is setup fine, maybe there are just problems with this special screen?
    Thanks
    Anne

  • Decimal place support in BOM for R11i

    Hi, does anyone can enable higher precision upto 9 decimal place in BOM, existing only 6 decimal place support in component quantity but ct would need more. Does R11i (11.5.4) support more than 6 decimal place in BOM? if it can, how to setup.
    Thanks in advance.
    Rex

    HI Indraneel,
    Both are important. When you upload any data and create PO,So this will be important .Similarly oy04 also.It is not allowed to change this manually.This is maintained as per the country currency.
    Regards,
    Madhu.

  • Pricelist Factor Decimal Places

    HI Experts,
    I am using 2007B,Pl04 and I need to increase the factor in pricelists to 4 decimal places.
    I have an MRP price list based on which I need to create dealer pricelists which is a factor of .7384 of the MRP list.
    Is there a way to do so ?
    Regards,
    Asap

    Hi Asap,
    Decimal places can only be increased in 2007 version. Make sure you don't want to decrease them later.  In addition to the above answer, currency decimal setting under Financial setup may also be changed.
    Thanks,
    Gordon

  • Error while updating decimal places in general settings

    Hii All
             I have got an error while updating Decimal places in General Settings
    Cannot update while another user is connected to the company i have checked, there is no other user logged in, i could add other settings but the problem is only with Decimal Places
    Note : there are no postings yet, a fresh database for a new client
             what could be the possible reason
                                                                 thanks
                                                                         RIYAZ

    Hiii All
          As a forum rule, i have initially gone through with the existing threads and then i was force to post a thread,
              would be helpfull if there is any other way..
                                                Thanks
                                                         RIYAZ

  • Decimal places in report painter

    Hi experts.  I have a financial report written in report painter.  I want to show two decimal places on a single row.  The rest of the report is in whole dollars, but this one row is a percentage, so I want to show decimal places.  I know that you can format an entire column, but I can't figure out how to format a single row.  Can anyone help?
    Thanks
    Janet

    YES U CAN
    SAME AS ABOVE PROCEDURE
    BUT SELECT ROW INSTEAD OF COLUMN
    Edited by: Anil Kumar Potnuru on Feb 10, 2009 9:02 PM

  • Can not change the number of decimal places in the normalization of result

    dear all
        i want to see the proportion of some data, for example, the income of May is 300, and the total income is 1000, i need to display it like 33.33% . so i set the
    Calculate single values as normalization of result, and then it display 33.333%, i like to display only two number of decimal places, so i set the number of decimal places as 0.00, but i doesn't work, it still display three decimal numbers.
        maybe you say i can use the percentage function like %CT %GT %RT, but i need to allow external access to my query, so the i can not use those functions.
        can somebody helps me ? your advice is appreciated.

    hi,thanks for your advice, but that doesn't suit for my problem.
    before i set the normalization of result, i can change the decimal values. After that i cann't.
    In your thread, someone proposes use the T-code OY04. but this wouldn't help. As i change to other key figure, such as user quantity, when i set normalization of result, it still display 3 decimal values.
    i think the point maybe lie in the normalization of result. please advise... thanks...

  • Problems with decimal places and formatting

    Hi , we are having problems with an add on running on different localization companies. Decimal places separatd by "," differ from other localizations. We dont know if this is a SQL collation setting or somethng related to code or requirements to run add ons on different servers and languages.
    Any ideas??
    Thanks

    Hello
    Follow up with this thread:
    [Re: How to get the numeric value of DocTotal from UI API]
    Regards,
    J.

  • Decimal Places in Item Cost must be 6 characters while in Journal Entry 2.

    I have the following problem:
    Accounting needs to see and work with 2 decimal places, but the item cost is needed in 6 decimals.
    If I register a A/P Invoice and i go to the Journal Remark, the Journal Entry should be in 2 decimals. If i look for the Item Cost on the Wharehouse this cost should be in 6 decimals.
    Is there a way to handle Accounting in 2 units and Cost in 6 Units
    Thank You very much

    Hi Saul,
    The request appears illogical, how can the accountant work with 2 decimal places & the item valuation is held with 6? The stock account with 2 decimals will never match the stock audit report with 6 decimals.
    I'm afraid the SAP Business One core functionality does not cater for this need. There are no 'behind the scenes' journal entries. A JE is legally binding so you need to decide whether you wish to work with the most accurate calculations regarding item cost as possible (6 decimals) or accommodate the accountants & work with 2 decimals in the journals.
    You might want to take the nature of the stock into consideration, if there are huge quantities at small individual prices 6 decimals might be better, if you use mainly standard cost &/or have no major cost fluctuations when using MAP/FIFO, 2 decimals might be sufficient.
    All the best,
    Kerstin

Maybe you are looking for