Analyzer 611 Calculation ISSUE

Hi,I have the following table:-------------------------------------- |jan|feb|mar|apr| AVG | SUM--------------------------------------Real |10 |15 |n/a|10 | n/a | n/a --------------------------------------LastYear |15 |15 |15 |15 | 15 | 60--------------------------------------I inserted 2 calculations (AVERAGE and SUM) based on all members. When i've got cells with nothing in it (n/a or -) the result obtained is n/a or - !!!!!!!! Did you had similar results? Is it because i'm working with essbase v6.1 (instead of 6.1 or higher)?Thanx for your helpSeb

This is a known issue with Hyperion. (I don't have the bug number, however.) As a workaround, I found that suppressing missing rows or changing missing values to 0 gets the calculations to compute.

Similar Messages

  • BW Analyzer 3.x issue with SAP 7.1 Gui

    BW Analyzer 3.x issue with SAP 7.1 Gui
    After executing a BW worksheet and then "Selecting Filter Value" on a free Characteristic, The "Select Filter Value" Window pops up, but when you add or remove a characteristic it pops back to its original position.  If you try a second time, the characteristic will stay, but when you click "OK" to re-execute the report the "Select Filter Value"Window does not close.
    When you try to close the "Select  Filter Value" Window, Excel error out and shuts down

    Have you looked at OSS Notes.  This may just be a 3.5 Analyzer ith a BI 70 server issue, or did this only begin to happen with a upgrade to e 7.10 gui?
    The whole area of filters and variables with 3.5 Analyzer with BI 7.0 server has been shaky, so I'd look for Notes before I go down any reinstallion path.

  • Essbase Calculation issues from version 6 to 7

    Hi does any one know are there any calculation issue with essbase BSO cacl engine from version 6 to 7. Cube which calculates fine on 6 verison never ends to finish on version 7, does any one have ideas about number of max generations and levels possible under dense dimension in verison 7

    Not sure if it was a 6.5.1 to 7.1.5 issue, or if it was that 6.5.1 was on Win2K and 7.1.5 is on Solaris 5.9. But, I had one calc script that for total company on Windows and 6.5.1 ran in about 2 1/2 minutes, but same calc on same outline on Solaris and 7.1.5 ran in over 2 hours.
    Hyp support was able to offer some suggestions on Unix settings, and some undocumented script features that got the runtime down to around 10 minutes, but didn't get any farther than that.
    Luckily for me there also was some functions that were not resolving correctly in the script so I had to take the functions out (turned a 100 line script into an 800 line script), and wouldn't you know it that fixed the slow run time as well.
    Message was edited by:
    RobertR

  • Dep calculation issue on settelment of asset for pm order

    Hi,
    When I am trying to settele the asset for pm order it is starting the depreciation from the next day of settelment. But when I am craeting the asset for the same asset class & posting the values from FI it is calculating the depreciation from the same day of expense booking.Why it is not calculating from the same day when it is through pm order.
    Help me to resolve the iisue.
    Cheers.

    Hi Blaz,
    Thanks for your reply. Whatever you say is right.
    My issue is i am creating assets in one asset class. And when-
    1. Asset capitalization value is posted by f-90 say on 31.03.2009, system calculates the dep from 31.03.2009 ( Dep is day wise)
    2. For asset in the same asset class with same dep key and other values when I post values by settling the PM order ( Say on 31.03.2009) system starts dep from 01.04.2009.
    I am not able to analyze why for same parameters assets depreciation calculation is differing by a day.
    Thanks

  • Income Tax Calculations - Issue

    Client is saying that as per their existing SAP system, the Income tax calculation is made on Gross salary. And they are saying that if any additional taxable payout is made in a month to an employee, then the total tax on this additional payout should be paid by the employee in the same month. So basically his total tax would be the (general regular monthly tax + total tax on the additional payment), which as per them the system is not calculating correctly since October 2010.

    Hi,
    Thanks for your reply Jurgen & Remi.  I am pretty new to Payroll & this is India Payroll.
    Now, the issue is how should I proceed ahead.
    1. The client says that the wage types are already configured in the system in such way that on certain wage types, the tax which is calculated is paid in the same month. Can u pls inform that which processing class & cumulation class do I need to check in Table 512w_d for this wage type.
    2. As I need to see this whole functioning in Schema, pls guide as to where I should check this whole tax calculation in Schema.
    3. The function I have heard which is used is India for Income tax is INTAX.
    Looking forward to your reply.
    Thanks a lot!!!
    Edited by: SAP ST on Nov 25, 2010 7:24 PM

  • Grace period calculation Issue

    Hi Gurus,
    in oba3 i created a tolerance group for which the grace period is 3.
    i assigned this tolerance group to my customer,so that the due date is extended to 3 days from the due date.
    i have a payment term which gives 5% cash discount when paid within 15 days and item due in 15 days.
    i have a customer invoice whose baseline date is 18.08.2010. The item should be due only on 18.08.2010 + 15 + 3 = 05.09.2010, with the cash discount.
    05.09.2010 is a sunday.
    my query is, my customer decides to pay the item on next business day,06.09.2010,monday and looses his cash discount. which should not have happend.
    how can we solve this issue.ie, the due date calculation by adding grace period should exclude weekends and public holidays.
    what i have tried is, maintaining entry in obba for my house bank which calculates the value date.
    but it didn't prove succesufull. i am using f-28 to manually clear the customer invoice created using f-22.
    someone sleep over this and help me
    thanks and regards,
    ficoguy.

    Hi,
    Try function module HOLIDAY_GET, snippet of code:
    CALL FUNCTION 'HOLIDAY_GET'
           EXPORTING
                holiday_calendar           = 'ZA' - (Country e.g. South Africa)
                factory_calendar           = 'ZA' - (Country e.g. South Africa)
                date_from                      = HOLIDAY_DATE_FROM
                date_to                           = HOLIDAY_DATE_TO
           IMPORTING
                returncode                      = return_code
           TABLES
                holidays                          = holiday_tab
           EXCEPTIONS
                factory_calendar_not_found = 1
                holiday_calendar_not_found = 2
                date_has_invalid_format    = 3
                date_inconsistency         = 4
                OTHERS                     = 5.
    Regards,
    Vuyo

  • Execution time calculation issue

    Hi,
    I have a proceudre which update the tables data and it will capture the execution time for each and every table.
    For that i am using below procedure and its giving incorrect values. i.e., its giving end_time<start_time
    PFB code(Line nos 25,26,33,73,7679,80 code for exeution time calculation) and output.
    1 CREATE OR REPLACE PROCEDURE my_proc
    2 IS
    3 CURSOR c
    4 IS
    5 SELECT tablename, TYPE
    6 FROM table_list;
    7
    8 TYPE emp_record IS RECORD (
    9 empkey tab1.pkey%TYPE,
    10 rid ROWID,
    11 ID tab_join.ID%TYPE,
    12 dt tab_join.dt%TYPE
    13 );
    14
    15 TYPE emp_type IS TABLE OF emp_record
    16 INDEX BY BINARY_INTEGER;
    17
    18 v_emp emp_type;
    19
    20 TYPE emp_type_rowid IS TABLE OF ROWID
    21 INDEX BY BINARY_INTEGER;
    22 tab_no Number:=0;
    23 emp_rowid emp_type_rowid;
    24 r_cur sys_refcursor;
    25 v_start_time TIMESTAMP; /** Added for time calculation*/
    26 v_end_time TIMESTAMP; /** Added for time calculation*/
    27 string1 VARCHAR2 (1000) := 'SELECT b.empkey, b.ROWID rid, a.id id, a.dt dt FROM emp_base a,';
    28 string2 VARCHAR2 (1000) := ' b WHERE a.empkey = b.empkey';
    29 rowcnt Number;
    30BEGIN
    31 FOR c1 IN c
    32 LOOP
    33 tab_no:=tab_no+1;
    34 v_start_time := SYSTIMESTAMP; /** Added for time calculation*/
    35 BEGIN
    36 string_d := string1 || c1.tablename || string2;
    37
    38 OPEN r_cur FOR string_d;
    39
    40 LOOP
    41 FETCH r_cur
    42 BULK COLLECT INTO v_emp LIMIT 50000;
    43
    44 IF v_emp.COUNT > 0
    45 THEN
    46 FOR j IN v_emp.FIRST .. v_emp.LAST
    47 LOOP
    48 emp_rowid (j) := v_emp (j).rid;
    49 END LOOP;
    50
    51 upd_string := ' UPDATE ' || c1.tablename || ' SET id = ' || v_emp (1).ID || 'WHERE ROWID = :emp_rowid';
    52 FORALL i IN emp_rowid.FIRST .. emp_rowid.LAST
    53 EXECUTE IMMEDIATE upd_string
    54 USING emp_rowid (i);
    55 rowcnt := rowcnt + emp_rowid.COUNT;
    56 END IF;
    57
    58 EXIT WHEN v_emp.COUNT < 50000;
    59 v_emp.DELETE;
    60 emp_rowid.DELETE;
    61 END LOOP;
    62
    63 v_emp.DELETE;
    64 emp_rowid.DELETE;
    65
    66 CLOSE r_cur;
    67 EXCEPTION
    68 WHEN OTHERS
    69 THEN
    70 DBMS_OUTPUT.put_line (SQLERRM);
    71 END;
    72
    73 v_end_time := SYSTIMESTAMP; /** Added for time calculation*/
    74
    75 INSERT INTO exec_time
    76 VALUES (tab_no||' '||c1.tablename, v_start_time, v_end_time, v_end_time - v_start_time, rowcnt); /** Added for time calculation*/
    77
    78 COMMIT;
    79 v_start_time := NULL; /** Added for time calculation*/
    80 v_end_time := NULL; /** Added for time calculation*/
    81 rowcnt := 0;
    82 END LOOP;
    83END;
    Output :
    TableName: exec_time
    "TABLE_NAME"      "START_TIME"     "END_TIME"      "EXCUTION_TIME"      "NO_OF_RECORDS_PROCESSED"
    TAB7      5/29/2013 10:52:23.000000 AM      5/29/2013 10:52:24.000000 AM      +00 00:00:00.521707      773
    TAB5      5/29/2013 10:52:18.000000 AM      5/29/2013 10:52:15.000000 AM      -00 00:00:03.381468      56525
    TAB6      5/29/2013 10:52:15.000000 AM      5/29/2013 10:52:23.000000 AM      +00 00:00:08.624420      49078
    TAB2      5/29/2013 10:51:54.000000 AM      5/29/2013 10:51:42.000000 AM      -00 00:00:11.932558      529
    TAB4      5/29/2013 10:51:47.000000 AM      5/29/2013 10:52:18.000000 AM      +00 00:00:31.208966      308670
    TAB1      5/29/2013 10:51:45.000000 AM      5/29/2013 10:51:54.000000 AM      +00 00:00:09.124238      65921
    TAB3      5/29/2013 10:51:42.000000 AM      5/29/2013 10:51:47.000000 AM      +00 00:00:04.502432      12118
    Issue: I am getting execution time in negitive values because end_time<start_time coming.
    Please suggest me how to resolve this.
    Thanks.

    Welcome to the forum!!
    Please read {message:id=9360002} from the FAQ to know the list of details (WHAT and HOW) you need to specify when asking a question.
    I primarily hate 3 things in your code
    1. The way you have used BULK update which is totally unnecessary
    2. COMMIT inside LOOP
    3. The use of WHEN OTHERS exception.
    Your code can be simplified like this
    create or replace procedure my_proc
    is
       v_start_time timestamp;
       v_end_time   timestamp;
       v_rowcnt     integer;
    begin
       for c1 in (
                     select rownum tab_no
                          , tablename
                          , type
                       from table_list
       loop
          sql_string := q'[
                                  merge into #tablename# a
                                  using (
                                          select id, dt
                                            from emp_base
                                        ) b
                                     on (
                                          a.empkey = b.empkey
                                    when matched then
                                        update set a.id = b.id;
          sql_string := replace(sql_string, '#tablename#', c1.tablename);
          v_start_time := systimestamp;
          execute immediate sql_string;
          v_end_time   := systimestamp;
          v_rowcnt     := sql%rowcount;
          insert into exec_time
               values
                    c1.tab_no || ' ' || c1.tablename
                  , v_start_time
                  , v_end_time
                  , v_end_time - v_start_time
                  , v_rowcnt
       end loop;
       commit;
    end; In the INSERT statement on the table EXEC_TIME try to include the column list.
    NOTE: The above code is untested.

  • Calculation issue on attribute dimension

    The issue that I'm facing with is as below. I have two pass calc on some of the measures in the outline. Since I'm not doing any calculation on the attribute dimension, when I drill down using this dimension it pops up an error message
    "Two-pass calc skipped on member [X] in attribute calc"
    Please advise on how to resolve this.
    Thr formula has @CURRMBR. The DBAG says that If a member formula contains a run-time dependent function associated with an attribute member name, and the member with the formula is tagged as two-pass, calculation skips the member and issues a warning message.
    It also says that Two-pass calculation member property is unavailable for attribute dimensions.
    So does it mean that every two pass calc member is skipped?
    I'm a bit confused.. how does it work?
    Is there a resolution for my issue? Please confirm if there is a way to get this two pass calc done for the formula with @CURRMBR.
    Thanks.
    null
    .

    Hello,
    I will give it a try:
    << I assume you have the two-pass calc member on the accounts dimension and the associated dimension of the attribute dimension is not the accounts dimension either. >>
    Attribute dimensios are calculated dynamically. They provide a different view on the members of the associated dimension which they belong to. There are 5 different calculation functions in the rollup of the members on the base dimension (sum, min, max, count, average).
    So this is within the associated dimension (sparse) which is linked to the attribute dimension (virtual).
    The accounts dimension is always involved in displaying figures. The attribute calculation e.g. sum is done last. So the dynamic calculations have to be done first. This message is likely a warning message that the value displayed is not the result of the two-pass calculation, but from the attribute calculation.
    You might review the storage setting of the member. Often the @currmbr is also not necessary in the formula when considering the calculation order of the members.
    Hope this helps a bit.
    Regards,
    Philip Hulsebosch
    www.trexco.nl

  • RRI sending restrictions issue in BEx Analyzer - Known SP Issue?

    We have two queries linked through an RRI interface that is designed to "send" a restriction of one characteristic when the user right clicks on the cell containing the value they want to see in the second ("Goto") query and selects "Goto" and the second query's name. This interface works fine on my machine with both my ID and the test ID the users are using to test these reports. My machine is on SP8, Patch 1 Revision 1443. However, when the users execute the same query and try the RRI they see the second query with all of the values in that column, not just the one they "selected". They are on SP7, Patch 1 Revision 1352. Is this a known issue with this version of Analyzer? I have been searching around and can't find any documentation saying so, but something "official" from SAP that documents this would be perfect to recommend and upgrade to SP8 to fix this problem.
    Thanks!

    Hi Somenath,
    Are you sure that all the data in cube is affected? I mean also the data loaded in cube before GUI upgrade?
    I have a feeling that instead of GUI upgrade something happened to the background user that is extracting the data in source system. E.g. this user master data has changed - in decimal format.
    So check the user and check data loaded before/after change of GUI.
    BR
    m./

  • KKAX WIP Calculation issue

    Hello All Experts,
    I am facing an issue while performing KKAX WIP Calculation. The error is quite simple that "Cost Element does not exist in controlling area XXXX on date XX.XX.XXXX.
    Where I can see all the "Activity Types" which are used in Operation and Work Centres are DON'T have this cost element in master data. So from where this cost element is getting picked up ? I checked in KA03 this cost element is not even created so no question arises of using in costing anywhere I guess.
    Experts guidance will be helpful on this !
    Thank you.
    Regards,
    Sharu....

    Self solved.
    This cost element is maintained in "OKGA Update of WIP Calculation" and the same is not created in system.
    Thanks all.
    Regards,
    Sharu.

  • Essbase ASO Calculation Issue

    Hi All
    I am writing a calculation for a client to copy one version to another version for an Essbase ASO application.
    It seems to work correctly when my POV is set on a smaller datapoints. Hower it seem to have issues when fixed on larger datapoints.
    The calculations is pretty simple
    [ActualFinal] := [ActualWorking];
    I tried creating and running the calculation both using MaxL and Calculation Manager. However the same issue seem to occur.
    I first thought it might have been an implied share issue, but further investigation, it doesn't seem to be the issue as I can get the data copied using a smaller POV.
    The client is on version 11.1.2.3 of Essbase.
    Any one have any thoughts of what may be causing this?
    Thanks
    Jimmy

    I had this issue in 11.1.2.1. Never tried on the later versions
    FYI - Have a look at this post (http://www.network54.com/Forum/58296/thread/1359579119/MDX+Query+-+Error+127001)
    Below is an excert from the post by Joe Watkins
    Joe Watkins
    167.107.191.217
    ASO Performance
    No score for this post
    February 11 2013, 1:18 PM
    Here are the current limitations as I see them when trying to go ASO only:
    - These scripts are not as fast as calc scripts
    - performance is worse when users are on the system
    - Cannot run these types of calcs when loads are taking place
    - need to watch for incremental slices
    - Users cannot natively execute these types of scripts
    - These scripts can be very fussy to get working
    - When I ran the exact same scripts (per my examples) as 'Calculation' versus 'Allocation' the 'Calculation' would skip random cells which was really weird and impossible to fix which is why I switched to using 'Allocation'
    In my mind the technology is not mature enough at the moment to get rid of BSO but its getting better..
    Amarnath
    ORACLE | Essbase

  • Formula Node Calculation Issues

    I'm trying to make an array where the output is defined by the formula 25*(2^x) where x is the input variable, with integer iterations from 0 to 7.  To do this, I made an formula node and put it in a for loop.  Unfortunately the (^) symbol is not working right for the calculation.  I tested it simply with x^2 and this did not work, while having x*x returned the correct values.  Instead of outputting the correct values, it outputs seemingly random integers.  Anyone know why?  I am new to this software so I apologize if this this a common issue but I could not find help anywhere else.
    Solved!
    Go to Solution.

    If you use the numeric primitives rather than a formula node, craziness can be avoided (well, sometimes).
    Lynn

  • BEx Analyzer for connection issue

    Hi Everyone,
    I received the following message while using RRMX transaction from SAP BI 7 system and unable to connect BI and BEx Analyzer.  However, I am able to connect to BW system from BEx Analyzer when manually enter user id and password after this error.  There is no issues in Dev, QA and has this issue in Preproduction system.
    Verified with my colleague who have same SAP GUI 7.2, MS Excel 2003 versions and my colleague is able to conenct to BEx Analyzer successfully.  Please advise.
    Error Group
    RFC_ERROR_COMMUNICATION
    Message
    SAP_CMINIT3 : rc=20 > Connect to SAP gateway failed
    Connect_PM  GWHOST=camccvrrb.gotd.gm.com, GWSERV=sapgw23, SYSNR=23
    LOCATION    CPIC (TCP/IP) on local host
    ERROR       connection to partner 'camccvrrb.gotd.gm.com:3323' broken
    TIME        Tue May 17 08:19:12 2011
    RELEASE     720
    COMPONENT   NI (network interface)
    VERSION     40
    RC          -6
    MODULE      gwxx.c
    LINE        646
    DETAIL      NiIRead: P=0.10.0.4:3323; L=127.0.0.1:3136
    SYSTEM CALL GwRead
    COUNTER     2
    Thanks
    Prasad

    HI Prasad,
    This is a known issue.
    Implement these three notes on your system: 1435326, 1471630, 1498947(manual steps).
    If persist, let me know.
    Best regards,
    Edward John

  • Day Wise Depreciation Calculation Issue

    Hi Team,
    I have an issue regarding day wise depreciation calculation. I have selected Dep for the Day check box and it is calculating day wise depreciation but here it is taking as 366 days for base it should be 365 days (2011 is we have only 365 days) do ineed to change any settings from Asset accounting side? Entire year wise depreciation is correct but if i see month wise there is small difference due to 366 days. How can i control this setting?
    Regards,
    Nagaraju

    Hi,
    2012 is a leap year.  Therefore 366 days.
    regards Bernhard

  • Analyzer 7.0 issue with dates

    Hi experts,
    We have an upgraded BI to version 7.0 with a latin language and date format DD/MM/YYYY instead of MM/DD/YYYY.
    Most users still use the 3.X versions of Analyzer, Query designer... This version works fine.
    But Analyzer 7.0 has a date issue.
    For example, using list_cube we can see that the value for the date key figure is 01.02.2011 and using Analyzer 3.X the value is 01/02/2011.
    But if we use Analyzer 7.0, it changes the day and month and we see 02/01/2011 instead of the correct date 01/02/2011, like the analyzer 7.0 sends the date value to excel with english format (MM/DD/YYYY) instead of the latin format (DD/MM/YYYY).
    We are using Microsoft Excel 2007.
    Sap Bex: BI AddOn 7.X (based on 7.20)
    Support Package 0
    Revision 634
    Any ideas ?
    Thanks in advance.

    Change the format in regional settings...
    Control Panel -> Regional settings -> Additional settings -> Goto Date tab and change the short date format to DD/MM/YYYY.
    And then restart your analyzer and see if this works.
    --- Thanks..

Maybe you are looking for