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

Similar Messages

  • Formatting Numeric Only with Variable Decimal Places

    Acrobat Pro 9, Windows XP
    I'm creating a form that has a number of text box form fields that are to be numeric only per the form requestor. However, for any given field of this type the number of decimal places that can be entered can vary from 0-3 and the requestor does NOT want any unnecessary decimals to appear in the final output (e.g., a "1.2" entry should not appear as "1.200"). The standard number formatting properties always show all the decimal places so I know it's not that route. No calculations will be performed with any of these entries -- the form requestor merely is entering data and then printing it out so that it's legible for the end-user.
    I know that the following line of JavaScript in the Custom Keystroke property limits the entry to numeric only, but how should I tweak the syntax to allow a decimal entry:
         event.rc = (!event.change || /^\d$/.test(event.change))
    I probably also need a script to format for decimal places, but I don't know where to look in the JavaScript for Acrobat API Reference or in the MDN JavaScript Reference.
    Thanks in advance for any assistance.

    Good question. To keep it simple (because there are about 300 form fields in this document), if they choose to add extra decimal zeros, then who am I to argue with their entry. So in your example for a given form field, if they enter "1.200" then I expect that they want "1.200" to display.
    OK, but earlier you said:
    "However, for any given field of this type the number of decimal places that can be entered can vary from 0-3 and the requestor does NOT want any unnecessary decimals to appear in the final output (e.g., a "1.2" entry should not appear as "1.200")."
    This seems inconsistent. Can you clarify? The point is the code and where it's placed depends on this. It could be implemented either as a custom Validate or Format script, in addition to a Keystroke script.

  • Decimal Place changes in Service Netry Sheet

    Dear Gurus,
    I have a problem , in standard SAP for Service entry sheet allowed decimal place is 3 (0,875) , but I want to change it as 4 decimal places (0.8745) . Is it possible by any modification ? If so , please brief me .
    Thanks in advance
    With Regards
    Soumen

    Dear Anand,
    IOY04 is used for change the decimal place in currency. But I want to change the decimal place for quantiry which may be increased from 3 decimal places to 5 decimal places.
    Regards
    Soumen

  • Change decimal place rounding for Meter (M)

    Hi,
    We would like to change the decimal place rounding in transaction CUNI for M from 2 decimal place rounding to 3 decimal place rounding.
    May I know that is there any implications if I do like that? Can I change it back to 2 decimal place rounding later?
    Kindly please advise. Thank you.

    hi
    You can change the decimal places from 2 to 3.
    Even by keeping the decimal places 2 in CUNI, In any masterdata you can give up to 3 decimal places. System will give you warning message only and further calculations it will do based on 3 decimal places.
    At any time you can change it from 3 to 2.  The system will show you 2 decimal places for all master datas.  But for the masterdata you entered 3 decimal places by neglecting the warning message will be shown in 3 decimal places only.
    Regards
    Bala

  • I need to get 2 decimal places when using a formula for a quotient and Numbers will only give me whole integers which is useless since most items will be less than 1. How can I change this?

    How do I get 2 decimal places when using a formula for a quotient? It only gives me whole integers. Most of the results will be less than 1 so I need 2 decimal places

    the quotient function returns only whole number portion of the dividing two numbers.  If you want the actual decimal value use the divide operator.  you enter this as:
    A/B
    if the numerator is in A1 and the denominator is in B1 you can enter the formula like this:
    =A1/B1

  • Increase XL Reporter's Decimal Places to more than 2

    Hi All,
    Can anyone advise on how to increase the default decimal places in XL reporter to be more than 2?
    The figures i retrieved from SAP Financial Template for the stock account is 1234567.81 but XL report shows it as 1234566.76.
    Does showing a differences of 0.05 value.
    I did a sum for the stock account from JDT1 using query. it is also showing me 1234567.81.
    So, I am assuming that XL reporter is using 2 decimal places by default.
    Please help my balance sheet is not balance.
    Regards
    Jessie

    I found that there is a SAP Note written to increase the decimal in SAP XL Reporter.
    See SAP Note 896207.

  • Round sum to 2 decimal places

    I've got this sum for a 'shopping cart' style design and want the prices to round to 2 decimal places
    I know I've got to put Math.round... in somewhere, but I just don't know
    Script:
    <script type="text/javascript"><!--
    function updateultra() {
    document.form.ultra.value = (document.form.sum1.value -0) * (1.79);  }
    //--></script>

    <script>
    function updateultra() {
        document.form.ultra.value = Math.round((document.form.sum1.value -0) * (1.79)); 
    </script>

  • Why does the sum function not work when I try to add a column of decimal numbers?  The value is always returned as 0.  No problem with whole numbers but decimals do not work!

    just bought a MacBook Air and using Numbers to make a spreadsheet for financial purposes.  The sum function is working ok for whole numbers but when I try to sum a column of 2 decimal place numbers the result always comes back as 0.  Can anyone help?

    Hi laura,
    I suspect that your 2 decimal place numbers are formatted as text. Change the format of the column to currency and see it that works.
    Also You might want to update your profile to reflect your current systems!
    quinn

  • Select amount field of a table with decimal place of 3rd value grater than 0.

    Select all the reord  in a table with amount decimal place of 3rd value grater than 0.

    Can you show the sample data + desired result?
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • "value cannot have more than 0 decimal places" error

    CRM gurus,
    Whenever I try to create a Counter, I receive the following warning which doesn't allow me to do anything further..
    "<b>value cannot have more than 0 decimal places"</b>
    I first received this when I tried to assign a counter to a product in an Installed Base. So when I tried creating a counter here, I got the above message. I then tried to assign a counter to the product in the product master data, and I still received the same error message. I then tried creating a counter from the "Maintain Counter" screen (Transaction Code: <b>crm_mpk_admin</b>), and still received the same error message.
    In this effort I created my own custom Counter Category, and Attributes. Nothing helped.
    Could someone throw some light on this concept and tell me where am I going wrong.
    Thanks and regards,
    -Pras

    Hi
    I think its a program error, you need to Implement the source code corrections.
    Please refer <b>SAP Note : 855670</b>
    Regards,
    Johnny.
    Reward if it helps.

  • Yielding the desired number of decimal places using the AVG function in t-sql

    Hello again.  Confused retired hobby coder having trouble setting up a scalar-valued function to return the desired number of decimal places from a AVG query.
    Whenever I run the following script I get the number of decimals I desire:
    Using the above I created a scalar-valued function as follows:
    Running this function as: SELECT [dbo].[TestHCIPartial] (1,3)  my return is -7.
    Can you help me with the function causing it to yield the answer to 6 decimal places?
    Thanks and regards, Minuend.

    You've not specified precision and scale in UDF return type. So you're leaving it to server to interpret it based on default settings
    If you want exactly up to four decimal places tweak udf as below
    ALTER FUNCTION..
    RETURNS decimal(20,4)
    AS
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • Qty with more than 3 decimal places in BOM

    HI ALL,
    CAN I PUT QTY IN BOM WITH MORE THAN 3 DECIMAL PLACES ITS VERY URGENT REQUIREMENT.
    THANKS
    R SEHGAL

    Dear Rakesh
    I am not sure, but you can try this
    1. Define one more UOM for example 4dec then in MM02 give the conversion of 4dec to your 3 decimal, give conversion in it. for eg 10*3dec = 4 dec
    2. Now when you define bom enter quantity in 3dec(i,e, multiplying by 10) and then convert the uom in BOM to 4dec
    You can try and let us know your feedback
    Regards
    Jitesh

  • Save data with more than 6 decimal places in SAP MDM 5.5

    Hi there,
    I need some help concerning saving data with about 20 decimal places (e.g. 0,00452961328622164) in MDM. I declared the datatyp "REAL", there are only 6 decimal places possible.
    How can I save this Data? Maybe exponential function?
    Please help.
    Thank you
    Thomas Pfab

    currency takes you to 14 decimal places, if you want to have it as a little work around....you can always take out that symbol if it is annoying.(ohhh and decimal is multilingual too in currency, probably not a good hack!)
    or without even knwoing what your requirement is? try normalizing the value, How many more decimal places can you hit?
    One 100 1. "ten to the zero"
    tenth 10-1 0.1 "ten to the minus one"
    hundredth 10-2 0.01. "ten to the minus two"
    thousandth 10-3 0.001. "ten to the minus three"
    ten thousand 10-4 0.0001. "ten to the minus four"
    hundred thousandth 10-5 0.00001. "ten to the minus five"
    millionth 10-6 0.000001 "ten to the minus six"
    ten millionth 10-7 0.0000001. "ten to the minus seven"
    hundred millionth 10-8 0.00000001. "ten to the minus eight"
    billionth 10-9 0.000000001. "ten to the minus nine"
    ten billionth 10-10 0.0000000001. "ten to the minus ten"
    hundred billionth 10-11 0.00000000001. "ten to the minus eleven"
    trillionth 10-12 0.000000000001 "ten to the minus twelve"
    ten trillionth 10-13 0.0000000000001. "ten to the minus thirteen"
    hundred trillionth 10-14 0.00000000000001. "ten to the minus fourteen"
    and put that field label indicating the 10th power. Like "Accuracy in 10 POW -9"
    Just a wild guess.well thats how we usually show data in catalogues too!
    (or)
    separate the integer and decimal portions into two fields and store it in the repository.(split on ',')
    -Sudhir.

  • Print Scale Percentage - Can the percentage go more than 2 decimal places??

    Hello All,
    Illustrator CS6
    I want to know if it is possible to get more than 2 decimal places in the Print Scale Percentage option box (as shown below)?
    It seems to round to 2 and I would like to get at least 3 for better accuracy.
    Any thoughts?
    Thanks
    Geoff

    Not that I know of. If you need it to be more exact, resize the artboard and scale the content. It's an arguable point, anyway, given how your printer will translate/ rasterize the stuff. Even if there were more digits, the result after the halfftoning might not at all be any different...
    Mylenium

  • Any function module to round of a value to two decimal places?

    Hi gurus,
    Any function module to round of a value to two decimal places?

    Hi,
    you can use FM 'ROUND'.
    Thanks.

Maybe you are looking for

  • Excise duty Calculation In Purchase Order

    Dear all I am facing the problem in exduty calculation in PO Actually for my clients business process scenario, Excise duty is getting inventorised so for that i have done the config in TAXINN by using Non deductible keys for JMOP and SEC edu cess. W

  • How do I display Hungarian fonts in CS6 Premiere Pro Titler?

    How do I display Hungarian fonts in the Premiere Pro CS6 PremierePro Titler ?

  • Adobe Form Table with multiple rows

    Hi,    I am facing problem with mutliple rows item in the table. A row which doesn't have data is occuping the space in the form. Need solution to  remove the space . i used the code in Form CALC in client. if (HasValue($) == 0) then $.presence = "hi

  • VLOOKUP finds only one match

    Hi, I can successfully find a match using VLOOKUP: =IFERROR(VLOOKUP(KLARTEXT(F5);'table1'::sheet1::A:B;2;0);"") (I don`t know the English term for KLARTEXT = it turns a formulabased value into a string as 'table1'::sheet1::A contains strings) But the

  • ITunes 7.1: Won't play some audio

    I use the program Soundtaxi (on my Windows PC) to convert my music before adding it to my iTunes library (on my MacBook). Everything worked perfectly fine until I upgraded to iTunes 7.1. Now, iTunes will not play any music file that was encoded with