BPC Alternate hierarchy rollup issue - require help

Hi All,
We are seeing a rollup issue on Alternate Hierarchies. We had set-up alternate hierarchies on our Country Dimension (DC) to assist some managerial reporting that is only relevant to one of our Operating segments.
To show the problem, I am listing an example of our Country dimension member sheet. I have put "**" delimiter between the pertinent values to show which columns the values land under.
ID*DescriptionPARENTH1PARENTH2FORMULAH1*FORMULAH2
MAIN_HIER*Main Hier* ** ** ** **
D1*DC EuropeMAIN_HIER* ** ** **
A*Country AD1SG1* ** **
B*Country BD1SG1* ** **
C*Country CD1SG2* ** **
D*Country DD1SG3* ** **
D2--DC India*MAIN_HIER* ** ** **
E*Country ED2--ALT_HIER* ** **
C1*Calc Eur* ** *DC.H1.D1+DC.H1.E* **
ALT_HIER*Alt Hier* ** ** ** **       
SG1*Sub Reg 1* *ALT_HIER* ** ** 
SG2*Sub Reg 2* *ALT_HIER* ** **
SG3*Sub Reg 3* *ALT_HIER* ** **
We have our main Country hierarchy that comes under the root parent MAIN_HIER. In addition to that on our main hierarchy we had a calculated node for Calc Europe (C1) which is supposed to be a summation of DC Europe (D1) + Country E (E). We had created an alternate hierarchy to represent a breakdown by more subregions (SG1, SG2, SG3 and Country E) within DC Europe so basically the root node of the alternate Hierarchy (ALT_HIER) should show the same amounts as the calculated node C1 on the main hierarchy.
If we take a higher level Account dimension member like NET_SALES the values tie out but if we take a base member in the Account Hierarchy (e.g one representing Customer Sales), the values don't match with the ALT_HIER values seem being the wrong ones. It almost seems like the rollups of the Alternate Hierarchy are not accurate.
Could you pls. shed some light on if the dimension member set-up above is wrong from any angle.
BTW, we are on BPC 7.0M SP04 Patch 2 and SQLServer version is SQLServer 2005 EE SP3.
Your insights would be greatly appreciated. Thanks in advance.
Regards,
Abhay Shanbhag

Abhay:
Please try below...
Add "RollupChildren(Account.Hx.CurrentMember,"+") to all non-base members who don't aggregate properly under FORMULAHx. For instance, I have below hierarchy PARENTH1 for Balance Sheet Total Asset
BALSHEET
TotalAsset
-CurrentAsset
-NonCurrentAsset
If CurrentAsset and NonCurrentAsset all roll up fine but TotalAsset doesn't add up. In your Dimension, put MDX formula RollupChildren(Account.H1.CurrentMember,"+") for TotalAsset and BALSHEET under FORMULAH1.
We have this issue when we created additional hierarchies, and it took us a while to debug before I got this hint from SAP Support. Ever since it works like a charm =)
Hope this helps
Brian

Similar Messages

  • BEx Issue - Require Help

    Hello Guys,
    I have 2 records in the month 7 ( 07- july ) - with time data (hh:mm)
    Ex:
    0CALMONTH   0CALDAY     DIFF(HH:MM)
    June         2007.07.10     9:36
             2007.07.15          15:41
               result                   24:77
         Average                   12:38 ( Result / no of records )
    but i need the result - sub total on 0calmonth (24:77) also in HH:MM ( 25:17) and also the average.
    hOW CAN i get the result.
    thanks,
    Pratap.

    Pratap,
    If you want two different calculations types on the one key figure, you will need to add the same key figure to your report in an additional column. Change the Calculate Results As on this new column to Average. Might be worth suppressing the Calculate Single Values as so it doesn't repeat the key figures.
    Regards
    Gill

  • Having issues when creating alternate hierarchy in time dimension

    Hi Everyone
    I used How to guide of MS version 7.5 to build 2 hierarchies in time dimension.
    It worked in MS version.7.5
    But when i copied the same dimension members to NW version the alternate hierarchy (parenth2) doesn't work.
    I mentioned all the required properties for both roll ups (like parenth2,timeid,usertimeid,ISBEGINNING).
    Any idea?
    thanks
    reddy

    "This sounds confusing to me as to how a stored hierarchy can contain a shared member from a dynamic hierarchy"
    You just need to understand how things are stored in ASO for this to make sense.
    A level 0 member with no formula, even though it is in a dynamic hierarchy is still a stored member.
    -- All level 0 members that do not have formulas are stored in ASO.
    Upper level members are all "dynamically calculated".
    -- Upper level members of dynamic hierarchies are pure dynamic.
    -- Upper level members of stored hierarchies are candidates to have their values pre-aggregated and stored in a view.

  • Alternate Hierarchy in same version

    HI,
    I have a requirement to create an alternate hierarchy in the same version.
    In a current version, we are having a hierarchy named as HN_Managerial.
    Our requirement is to have an alternate hierarchy named HN_Managerial_Mgmt which should be the exact replica of the original hierarchy in the same version.
    Currently, I am performing this manually as I am not sure of the Automation process.
    As manual creation is taking too much time and due to stringent deadlines, it would be greatly helpful if I could know whether this process can be automated.
    Thanks & Regards,
    Ravi Shankar S

    Every node in a version exists once and only once. If the hierarchy you have is identical in every way and all you want is the top node to be different, then create a local property called HierNameAlt and give it a formula such that if the level is greater than 1 use the name otherwise use the alternate name you want. Create a second export that is identical to the one you are using except use the new property for the name. Since the top node is level 1, it will use the name you have hard coded for the top naode and all the others will have the name as they appear in the hierarchy.

  • Alternate Hierarchy Load into BI

    Hi,
    I have an alternate hierarchy created on Profit Center in COPA. When trying to load the same into BI, I have the following issue:
    In the infopackage, under Hierarchy Selection tab, i do not see the specific hierarchy to load, although I can see other alternate profit center hierarchies.
    I can see the hierarchy in ECC 6.0 in KES3 (active ). Since it is created under profitability analysis master data, the alternate hierarchy was created with a variant.
    Any help is high appreciated and rewarded.
    Thanks,
    Sree

    Hi,
    In order to load the Customer hierarchy first of all check if 0Customer info object is available in BI system, if not install it with dependent object like Info source and Transfer structure from BI content. Activate the data source "0CUSTOMER_LKLS_HIER" in R/3 Replicate the data source in BI. Activate Transfer structure. Create Info Package and load the data in Hierarchy.
    Regards,
    Kams

  • Attribute Dimension or Alternate Hierarchy

    Hello,
    We have a sparse dimension that has probably around 1500 members. We need to report on these members in different views then the current hierarchy holds. Is it best to create an alternate hierarchy with these 1500 members or to tag these members with various attributes and then use the attribute in the different reports. I did some research and found that attribute dimensions often have slow FR performance since they are dynamic, however, I feel like 1500 shared members is a lot. Any tips, tricks, advice would be greatly appreciated.

    Hi,
    I don't think 1500 shared members is a concern in and of itself (unless you are putting them all under one dynamic parent!). You are correct there could be some response time impact with attribute dimension retrievals, but then shared members under dynamic sparse parents may present similar concerns.
    I would encourage you to think about the structure and navigability desired. You should keep in mind that shared member rollups can only be used in reports consistent with the dimension they are in. One advantage of attribute dimensions over shared rollups is that, only with attribute dimensions, can you cross-tab report against the base dimension. If your users care about being able to see certain alternate groupings across the main dimension, then I would suggest going with attribute dimensions.
    There are other considerations. For instance, adding a large number of shared rollups in your BSO anchor dimension (the physically last dimension with hierarchy), you put more demand on Essbase calculator cache.
    Out of time for now. Just sharing some initial thoughts I hope you will find helpful.
    Darrell Barr

  • How can I see different results for alternate hierarchy?

    I have an outline with an accounts dimension with the following members (amongst others):
    Total Expenses
    Exp1 +
    Exp2 +
    Exp3 +
    Exp31 + (child of Exp3)
    Exp32 + (child of Exp3)
    Exp33 + (child of Exp3)
    I also have another dimension, let's call it DIM, with the following primary and alternate hierarchies (shares upper levels with primary):
    Primary
    A
    A1 +
    A2 +
    A3 +
    B
    B1 +
    B2 +
    B3 +
    Alternate
    A + (shared member)
    B + (shared member)
    I want to be able to do the following:
    When I select something from the primary hieararchy, I want to see the original values in Exp31, Exp32 and Exp33. When I select a member from the alternate hierarchy, I want to see these 3 expenses zeroed out. Is this possible? I can't find a way to do this since the values for shared members are taken from primary members. Is there another way to do this?
    Thanks for your help.
    Bela

    I did think of creating an alternate hierarchy in the accounts dimension which excludes the expenses I do not want to include in the total, but I have 3 different categories of expenses I want to exclude depending on the members I'm viewing, so I'll have to create that many alternate hierarchies in accounts, each excluding a specific category of expenses.
    If you have a brainwave, please let me know!
    Bela

  • Essbase Studio Alternate Hierarchy Creation error

    Hi All,
    I'm using Essbase Studio to create an alternate hierarchy. I have a dim which has shared members and I'm getting the following error msg during cube deployment:
    1. Record #1- Member Name (SKU) already used i.e. the member for which I m trying to create shared member
         I m following the same procedure mentioned in the user guide i.e.
            Step1: create a copy of the dimension element that you want to designate as a shared member(Renamed SKU_copy with SKU_Diet). By making a copy, the binding expression for this element is the same as the original dimension element (SKU_Diet).
           Step2: when you create the second hierarchy in the chain, which is the alternate hierarchy, add a user-defined membas the parent and add the new dimension element (SKU_Diet) as the child, which will be the shared member.
         Even I m able to see the shared members (SKU_Diet) under user defined member "Diet" under the preview window (both by key binding and caption binding) as wel..
         But I m unable to see the shared members in EAS console after deploying the cube from Essbase Studio to EAS Console.
    I m not able to understand what I m missing exactly,.and suggest me other ways as well for creating alternate hierarchies in Essbase Studio.
    Thanks in advance..!!

    looks like similar issue..
    https://forums.oracle.com/thread/1555956
    It will work in genaration 2 not in genration 1.
    Thanks,
    mady

  • Best Practice - HLevel for Alternate Hierarchy

    Good morning,
    Our Account dimension contains both a standard and alternate hierarchy.  We currently use the HLevel property to drive a variety of formatting (hierarchy indentations, outline for "data bottom", bold for "parent", etc.).  The formulas we've developed for the standard hierarchy work well, but they don't always work with the alternate hierarchy.  I'm considering the creation of a new "Alt_HLevel" property that would contain the associated numerical hierarchy levels for the alternate.  This would provide a level of simplicity in reporting as it would allow us to use consistent formulas.  Downside is the added maintenance.  Before proceeding, I'd like to know if anyone has a better solution.  Thanks!

    Hi Kim,
    As far as my understanding says, HLEVEL will work with the 1st hierarchy of your dimension. So, if you want, you can definitely go ahead by adding another property for the second hierarchy. But yes, as you have already figured out, the cost would be at the maintenance. If you are having regular additions to your dimension, it might be difficult to maintain this property. If the addition of members is not frequent, then I dont see any challenge.
    Alternatively, you can try using H2 when you are calling the HLEVEL property. I have never checked this, so not sure whether it will work or not. But worth trying.
    Hope this helps.

  • Uploading standard/alternate hierarchy Cost center

    Hi,
    I would like to know if it is possible to upload cost center to standard / alternate hierarchy via BAPI.
    I understand there is this import export function via flat file, could you advise the steps on how to do this? and provide the file format?
    Thanks!

    Hi
    There is a program RGSIMPH2.. you need to make a Z of it and then use it
    Its a very less known program and very complicated to use... One of my friend used it...
    Read its documentation in SE38... If you need more help. i will mail a doc to you.. Only thing is I need to find it out in my laptop
    br, Ajay M

  • Approval hierarchy to issue Minimum safety stock

    Hi Guys,
    We have a requirement to have an automated approval hierarchy for issuing the inventory below a safety stock limit defined. How can we achieve that. I know that there is some option as "minimum safety stock" in SAP, but we need that a workfklow to be activated when the stock reaches to this level and only after approval it should be allowd to be issued. Is it possible to implement?

    Hi,
        There is no approval concept in this case. But you may check the below work around, Activate availability check for the material. Then you may maintain the message  M7181 as user specific and maintain it as error message for the users who are NOT supposed to issue the goods below the safety stock. Refer the thread: message to be make error for specific user id
       You may create a program to find the materials with stock equal to safety stock and send the result. You may schedule the job in background with specific interval.  Also refer the thread: Material alert workflow
    Regards,
    AKPT

  • How to deleted profit center group from alternate hierarchy

    Hi All,
    I had created a alternate profit center hierarchy in tcode kch5. I want to delete one profit center group, but system is not allowing me to delete the same.
    I tried to delete the profit center group through tcode kch2 or kch3, but system is not allowing me to so, please help me know the procedure of the same.
    Is it possible to change position of profit center group in alternate hierarchy(kch5), please let me know the procedure of changing the position of the profit center group in alternate hierarchy
    Thanks & Regards,
    Prafful Kansal

    Please select the profit centers under the group and remove first than delete the group.
    Thanks
    Mohan

  • Alternate hierarchy with only the Leaf nodes

    Hi,
    I have an account hierarchy with multiple levels in it. Now I want to make an alternative hierarchy with only the leaf nodes of that hierarchy with using the same nodes. Can anyone please explain the steps how to do it.

    Unless you have any special requirements it will be straight forward, get an export of all the leaf members in an action script format and execute the INSERT action on your alternate hierarchy, you can create your alternate hierarchy with only the TOP node and insert the leaf members under it, in case you have thousands of them, you can split them by introducing dummy parents, also if you wish to maintain any local properties, please have them updated accordingly.

  • Difference between Standard Hierarchy and Alternate Hierarchy

    Hi
        Can anyone explain the difference between Standard Heirarchy and Alternate Hierarchy in Controlling.
    Thanks in Advance,
    Deepthi.

    <b>Standard Hierarchy:</b> It is a hierarchy of cost center groups / profit center groups in which all cost centers / profit centers are gathered together in a controlling area.
    In order to create cost centers, you require a structure in master data maintenance to which you can assign cost centers. You create this CO structure, the standard hierarchy, when you create a controlling area. If this hierarchy is not present during controlling area maintenance, the system automatically creates the highest node there.
    <b>
    Alternate Hierarchy:</b> The alternate hierarchy setting in the controlling area enables you to name up to two more alternative hierarchies (according to fiscal year), which can be used for the authorization check in the same way as the standard hierarchy (meaning, that inheritance logic is used). You can also deactivate the standard hierarchy as an authorization hierarchy, and use only the alternative hierarchy.
    Regards,
    NareN.

  • HOW TO BUILD AN ALTERNATE HIERARCHY IN HFM WITH SHARED MEMBERS

    Hi All,
    Could some one suggests the steps to build an Alternate Hierarchy in HFM via Shared Memebers. I am facing the problem while selecting options for "IMember" or "Idescendant"?
    It is urgent, any help is highly appreciated.
    Thanks in advance.
    Regards,
    SM

    It sounds to me that you are trying to create the entity again as opposed to re-using it from the Member List. Follow steps below:
    #1 - Start Hyperion Financial Management Client (Start-->Programs-->Hyperion-Financial Management-->Financial Management)
    #2 - Click on the Manage Metadata option to the left
    #3 - Click on the Open File button (assuming you have an existing file)
    #a - Browse and locate your metadata file
    #4 - Click on the Metadata Item drop down box and select entity
    #5 - If Parent 1, Parent 2, Co A, Co B have not been created, create them now. Place Co A and Co B as children of Parent 1.
    #6 - click on the tab that says Member List (by default its on Member Attributes)
    #7 - Locate Co A and Co B and drag them to Parent 2. This will add them to Parent 2.
    #8 - Save your file of course
    Hope that helps.

Maybe you are looking for