Formula in SAP BPC dimension with father

Hi,
I have a problem with dimension's formula.
I have,for example, the DimName.h1.A1+DimName.h1.A2 formula, where A1 is a father member.
Do you konw how I can write this formula?
Thanks
Claudia

How many hierarchies do you have?
If the base member and parent member are in your H1 hierarchy, then your formula must look like this:
Hir1([P_ACCT].[H1].[TEST])+Hir1([P_ACCT].[H1].[CE0001000])
Hir1 is a function referenced in the MDXLIB.LGL library file (located in ..\Webfolders\<APSET NAME>\SystemLibrary\Logic Library )
Make sure you have the MDXLIB.LGL defined in the OPTIONS worksheet of your account dimension
If you have 2 hierarchies, the Hir1 function should look like this:
*Function Hir1(%Arg%)
     iif(AccountDim.H2.CurrentMember is [AccountDim].[H2].[All AccountDim.H2],%Arg%,Null)
*endfunction
If you have 3 hierarchies, the Hir1 function should look like this:
*Function Hir1(%Arg%)
     iif(AccountDim.H2.CurrentMember is [AccountDim].[H2].[All AccountDim.H2] and AccountDim.H3.CurrentMember is [AccountDim].[H3].[All AccountDim.H3],%Arg%,Null)
*endfunction
Thanks,
John

Similar Messages

  • Create BPC - Dimension with SSIS Admin Task

    Hallo experts,
    I am figuring out features for BPC - Packages and wanted to create a dimension within a SSIS Package.
    The "Admin Task" offers this feature, but unfortunately I can't find any documentation about the SQL Source Table,
    which ist needed when configuring and executing this task.
    Help is appreciated about the structure, location and naming-conventions for this table.
    Another Question:
    Where does the Admin Console store the dimension structure e.g. of the account dim?
    Thanks in advance
    Jochen Kowalski
    P.S: I'm working with BPC 5.1 SP3 and SQL-Server 2005

    Brian, your explanation is sound and i understand your requirements.
    Essentially you need to run a dimension process on both your Prod/Dev servers.
    At one of our clients, we customised the Dimension excel sheet with some VBA. Administrators could still process the dimension sheet normally but they could click a command button that dumped the excel file to dev and then launched an SSIS package - the main problem is that we used XPCMDSHELL to kick the package off that processed the dimension in dev.
    see http://social.msdn.microsoft.com/forums/en-US/sqlintegrationservices/thread/d4d69654-e2cc-4aa7-90f3-701b8180de36/
    After much thought we decided it was best to use SQL to keep the databases mirrored, SSIS to keep the OLAP procssed [in dev] and we used a batch script to transfer the webfolders.
    You may notice that the final solution is very much like the automated backup solutions that many BPC practitioners have gone with in the past.

  • SAP BPC - Dimension disappears during processing

    For some reason my dimension file (the excel file in the adminapp folder) disappears from the server during processing.
    I get this error:
    The server was unable to process request. --> could not find file "installationdirectory\AdminApp\account.xls"
    Why does this happen and how do I solve this?
    regards,
    Edited by: E.F.P. van Toor on Jun 3, 2008 5:34 PM
    Edited by: E.F.P. van Toor on Jun 4, 2008 9:40 AM

    Hi,
    We had the same problem in BPC 5.1 SP2.
    I'm not sure that I'm right but I think it has something to do with the Save to server.
    Normally this takes only 1 or 2 seconds, but sometimes it's taking much longer and when you start processing your dimension when it's still saving the dimension, it's deleting the xls file on the server, I had it 3 times.
    Now I wait long enough before I process my dimensions and I didn't had the problem anymore.
    I didn't log the problem because it's almost impossible to simulate the problem.
    Regards,

  • BPC440 - SAP BPC - Consolidation

    Hi Experts,
    I am learning the consolidation using the SAP BPC440.pdf in that there are few dimension members which are empty how to find the complete dimension members and in few tasks ( exercises ) it asks me to go to remote computer -> C-Drive -> BPC440 -> BPC440_## -> Files -> Ownership -> Ownership Dimensions - Copy the preselected members of O_Acct
    Can some one help me in finding the copy of Ownership dimensions and all the other dimensions which BPC440 is using.
    Thanks
    Vijay

    Hi Vijay,
    As said above, these files are only available with the people who underwent SAP BPC training with SAP.
    So unfortunately we can't help much.
    Regards,
    Raghu

  • SAP BPC Consolidations vs SEM-BCS

    Hi all,
    Has anyone compared the features/functionalities of SAP BPC Consolidation with SEM-BCS consolidation? What are the advantages of BPC Consolidation  over SEM-BCS, and vice-versa? For a brand new implementation, what is the preferred tool?
    Thanks,
    Sujoy Banerjee

    Hi Sujoy,
    In general if you are starting out with a new implementation, BPC is the recommended solution for several reasons:
    1) It's a unified solution offering both Consolidations and Planning
    2) It's designed to be owned and managed by business users, not IT
    3) It's integrated with the Enterprise Performance Management for Finance suite, which also includes profitability and strategy management
    If however you need support for complex consolidation scenarios, such as legal consolidations, you may want to consider BCS.
    You should be able to find several documents comparing the two solutions if you go the Support Center (https://websmp104.sap-ag.de/support) and do a document search on BPC vs. BCS.
    Hope this helps.
    Chris Clay

  • Error when loading templates on connection to SAP-BPC

    Dear Experts,
    I have a user who has a error when connecting to SAP-BPC. The error message this user gets is:
    bold"AUTOMATION ERROR: an attempt was made to load a program with an incorrect format"bold
    Do you have any idea on how to solve this problem?
    Thank you very much for your help.
    Kind regards,
    Chanthy CHONGKAM

    Hi,
    We already tried to connect with the user login on another computer and it worked correctly.
    We also reinstalled Excel and SAP-BPC but with no sucess. The same error message appears.
    Kind regards,
    Chanthy

  • SAP BPC - Recursive Dimension Member Formulas

    Hi BPC community,
    We have a customer requirement to create recursive dimension member formulas.  Has anyone dealt with this topic before?
    Example:
    Account A = Account B * .05
    Account B = Account A + Account C.
    Account D = Account B * .10
    Thanks,
    Jeff Holdeman
    EPM RIG

    Hi Nicolas,
    Thanks for pointing us in the right direction.  The math actually turns out a little different, as I think you slipped a decimal.  But none the less, your contribution is MUCH appreciated.
    Here is the proposed solution.  For more details, we also need to utilize the solve_order parameter to force the system to calculate the dimension formulas in the proper sequence.  Zero is the highest priority.
    Assume...
    A = B * .05
    B = A + C
    C = input
    D = B * .10
    Therefore solving for B...
    B = (B * .05) + C
    B = .05B + C
    B - .05B = C
    .95B = C
    B = (1 / .95) * C
    And...
    D = (1 / .95) * C * .10
    For example, if C = 100...
    B = (1 / .95) * 100 = 105.26
    A = 105.26 * .05 = 5.26
    D = 105.26 * .10 = 10.53
    I'll assume there are two accounts for "C"; one for input and one as a formula.
    [Account].[C] = [Account].[C input][, solve_order = 1]
    [Account].<b> = [Account].[C] * 1 / .95[, solve_order = 2]
    [Account].[A] = [Account].<b> * .05[, solve_order = 3]
    [Account].[D] = [Account].<b> * .10[, solve_order = 4]
    Edited by: Jeffrey Holdeman on Aug 11, 2008 5:58 PM

  • VBA problem with SAP BPC report

    Hello
    I have an EVDRE() SAP BPC report where one of the member id selection is derived using a VBA script. The problem I'm having is when I click on expand and refresh icon, the member id changes to #Value and the expansion and refresh fails as #Value is not a member id.
    I would really appreciate any help on understanding why on expansion my VBA selected member id is replaced with #Value and how I can fix this if that is possible.
    Many thanks
    Hina

    Thank you for your help with this problem which is now resolved.
    Just to clarify we are on SAP BPC version 5.1
    How it was resolved....
    We had to use BEFORE_EXPAND as advised and also fix the calculation reference and finally also use AFTER_REFRESH.
    We used VBA code to remember the dropdown lists option
    and
    copy the calculated member id into the pagekey dimension cell.
    The AFTER_REFRESH restored the dropdown list option selected.
    Not sure if the code is helpful but this is what we used....
    Dim intRegionChoice As Integer
    Dim intSegmentChoice As Integer
    Dim intCountryChoice As Integer
    Function BEFORE_EXPAND(Argument As String)
    'Range(MCC_NodeToUse).Formula = Range(MCC_NodeToUse)
    'Sheets("MCC").Select
    'Sheets("MCC").Calculate
    intRegionChoice = Range("AnswerRegion").Value
    intSegmentChoice = Range("AnswerSegment").Value
    intCountryChoice = Range("AnswerCountry").Value
    Range("PickUpUserSelection").Value = Range("MCC_NodeToUse").Value
    End Function
    Function AFTER_REFRESH(Argument As String)
    'MsgBox "After something"
    Range("AnswerRegion").Value = intRegionChoice
    Range("AnswerSegment").Value = intSegmentChoice
    Range("AnswerCountry").Value = intCountryChoice
    End Function
    Thank you for all your help.
    Hina

  • Why not displayed new member in dimension sap bpc?

    Good day guys
    I have the following problem:
    Add new members to a dimension but not displayed.
    example: DIMENSION(inputcurrency) added MEMBER: MXN (Mexican Pesos); when I excel interface I can not see the new member, before this process the dimension and active AppSet.
    that could be?
    Use SAP BPC 7.5 SP8

    Hi Bish,
    Without processing a dimension the data should no go to the database. If you modify the the dimension and you want those new members in report you have to process that dimension. And if you save that dimension after modification its save the members in application sever. while retrieving the data it pick up from the database layer not from application layer, So the on fly calculation are  stored in application layer( Like conversion files, Transformation files, script logics and Member formulas). So if you want the new members in report you have to process. Its by SAP design it self.
    After modification of dimension no need to logoff and login every time. In order to avoid that option we have a anothe solution that is  Activate Metadata Cache option.
    In order to use that go to EPM--> User OPtions---> Activate metadata Option
    You can clear the metadata cache. When the cache is cleared, the structure of the data source you are connected to is synchronized with the structure copied locally; which means that the members of dimensions that have been added, modified or deleted in the data source are loaded.
    For more details related to  Metadata option go to the EPM 10 Office Addin User Guide document which is available in google free of cost
    Regards,
    Saida Reddy G

  • Formulas in account dimension with multiple hierarchies

    Hello all,
    I am having troubles with finding the exact syntax for a formula in an account dimension that has two hierarchies:
    - I have two parent accounts in H1 (accountA and accountB)
    - I have one account in H2 that has to add up accountA and accountB
    It was easy in V4, the formula would just say: accountA+accountB
    Does anyone have the exact syntax for me in V5?
    Some extra info:
    - SAP BPC version: 5.1sp2
    - SQL 2005
    - I know that dimension formulas have a problem with performance, but believe me, in this case this, it is the only way
    Hope someone can help me,
    Alwin

    Alwin,
    There should be formulas in the MDXlib.lgl that look like the following examples:
    *Function Hir1_P(%Arg%)
         iif(AccountL.H2.CurrentMember is [AccountL].[H2].[All AccountL.H2] and AccountL.H3.CurrentMember is [AccountL].[H3].[All AccountL.H3],%Arg%, rollupchildren(AccountL.H1.currentMember,"+"))
    *endfunction
    *Function Hir2_P(%Arg%)
         iif(AccountL.H1.CurrentMember is [AccountL].[H1].[All AccountL.H1] and AccountL.H3.CurrentMember is [AccountL].[H3].[All AccountL.H3],%Arg%, rollupchildren(AccountL.H2.currentMember,"+"))
    *endfunction
    *Function Hir3_P(%Arg%)
         iif(AccountL.H1.CurrentMember is [AccountL].[H1].[All AccountL.H1] and AccountL.H2.CurrentMember is [AccountL].[H2].[All AccountL.H2],%Arg%, rollupchildren(AccountL.H3.currentMember,"+"))
    *endfunction
    *Function Hir1(%Arg%)
         iif(AccountL.H2.CurrentMember is [AccountL].[H2].[All AccountL.H2] and AccountL.H3.CurrentMember is [AccountL].[H3].[All AccountL.H3],%Arg%,Null)
    *endfunction
    *Function Hir2(%Arg%)
         iif(AccountL.H1.CurrentMember is [AccountL].[H1].[All AccountL.H1] and AccountL.H3.CurrentMember is [AccountL].[H3].[All AccountL.H3],%Arg%, Null)
    *endfunction
    *Function Hir3(%Arg%)
         iif(AccountL.H1.CurrentMember is [AccountL].[H1].[All AccountL.H1] and AccountL.H2.CurrentMember is [AccountL].[H2].[All AccountL.H2],%Arg%, Null)
    *endfunction
    These are functions that may be used to aggregate the values in version 5 across hierarchies.  I don't think you need them all, but I included the set I have in a current application. 
    I hope this helps.
    Petar

  • Upgrade to SAP BPC 7.0 with cluster system (Front-End & Back-End)

    Hello,
    I have to do an upgrade document about an outlooksoft 5.0 SP2 to SAP BPC 7.0 SP4 in a cluster system.
    It has 2 front-ends (IIS cluster windows) & 2 back-ends (SQL Cluster).
    We are going to do first the migration in 1 node, and then in another. The first upgrade in the first node I understand. I uninstall outlookdoft 5.0, install SAP BPC 7.0 SP4 and then restore the backup of the Appset, and do the posts upgrade action of the Dimension TIME.
    But in the second, what do we do??? I uninstall outlookdoft 5.0, install SAP BPC 7.0 SP4 and then what??? Do I have to restore the backup of the Appset again???
    I need help.
    Best regards.
    Pablo Mortera.

    Hello,
        On the second cluster node, you have only to install the software, nothing related to the appset. If you alreay run the migration stepts for the appset, all the information are into daatbase and file server.
       However, the normal behaviour is to make the installation on the both nodes, make the basic tests to validate the installation and then proceed with the appset migration.
    Best regards,
    Mihaela

  • SAP BPC 7.5 NW SP15 - Dimension member descriptions are missing

    Hi Expert,
    We are using SAP BPC 7.5 NW SP 15, we use admin and client in spanish language see image attached
    All users see through BPC CLIENT for Excel in spanish mode both ID and descriptions but when we added new user it can´t, just it can see ID member. We refresh Dim Cache member from client side but nothing happens.
    We reprocess All dimensions through BPC Admin Client in spanish mode and doesn´t have any efect in dimension description?
    is there any issue with this?
    please give an advice to follow,
    Thanks for your answer.
    regards.

    Hi Roberto,
    thanks for your anwser
    We checked though BW and saw it that long descriptions were set in Spanish language key which is the same language as BPC for Excel was openend.
    As solution we checked at UJA3_USER_LANGU table, we notice that users in which descriptions are missing were registered in English language, therefore we deleted this user and its language and then was recreated those users through BPC ADMIN client.
    Thank you,
    Giovanni

  • How to design and develop Cost center with SAP BPC 5.1 ?

    Hi all,
    Can any one tell me how to design and develop cost center planning (what are the steps to follow) using SAP BPC 5.1?
    Thanks,
    Sandy

    Hi Sandeep,
    1:We need to look at whether cost center planning is tied to a profit center level and/or to a company code level
    2:We could have dimensions like Account(which in this case would reflect cost element),category,entity,time with additional dimension s like profit center(cost centers can have a direct mapping to profit center,usage of properties would help in here),WBS ,projects,investment position id's etc.
    3:We could look at different applications like HR(pay roll related expenses),admin,capex(to bring in depreciation values) etc to bring in data to pull in data to different cost centers either directly or via script logic(usage of destination_app)
    4:For those values not tied up to profit centers ,we would look at allocating/distributing the expenses to different cost elements
    5:We need to decide whether we do the planning on a monthly/periodic vs yearly level where in we would look at actual values and incrementing at a certain % to fill in as the base for our planning(using category=actual/plan plus timeperiods).We could look at Top down vs botton up approach as well to segregate the planned costs
    6:Consideration should be made at security level to identify/restrict different users who needs to access specific cost centers
    Yes,this is just a small jist of structure,there are 100's of other considerations which would come into picture from a business requirement level.
    regards
    shyam

  • SAP BPC doesnt process dimensions, but it shows that was successful

    Hello Experts,
    We are using SAP BPC 7.0M SP7 with the StarterKit. When we try to process a dimension, it finishes in step 1 of 4, and software says that it was successful, but in BPC Excel we cant show the changes in our dimension, so its not processing anything. Also it doesnt show any info about the process.It also happens in the original IFRS (Application set of the StarterKit), not only in our customized application set.
    Any idea about how we can solve it?
    Best Regards,
    Juan
    Edited by: JAnchuelo on Jun 9, 2010 11:31 AM

    Hello,
    You can take a look at mbrDimension Name within the database to see if it has been added. You can run a query for the member ID to verify that it's been added.
    In any event, please let us know.
    Regards,
    Jason

  • Issue with Work status in SAP BPC 10.1 Unified Model

    Hi Everyone,
    I am are tying to setup work status functionality in SAP BPC 10.1 Unifed Model. But I am not getting any dimesions to select in the Owner dimension dropdown in the BPC Web Admin.
    Is there any pre-requiste for setting up work status in Unified Model. Is there any document related to it? Any help would be greatly appriciated.
    Thanks in advance!
    Regards,
    Ramanathan

    Hi Ramanathan,
    Had the same problem when I began using 10.1 Embedded.
    In BW you need to identify which infobject will be used as the "Owner Dimension"  to control work status, access, etc.
    To this infobject you must add an attribute to contain the string (userid in BPC) of the owner.  The name of the infobject can be anything.
    I used 0ORGUNIT as the "Owner Dimension" control infobject and added attribue ZBPCOWNR.  I maintained ZBPCOWNR with the userid's.
    This is the value to be entered into Owner Property:
    HOWEVER, this will not be presented until the Owner Dimension contorlling infobject has a HIERARCHY!  The hierarchy must have at lease one leaf node.
    Once I added the attribute, maintained the attribute, and added the hierarchy I was presented with my choices in the dropdown boxes.
    Regards,
    Andy

Maybe you are looking for

  • TOC not updating when creating PDF from Robo9

    I have not really created PDFs from Robo before, so I might be missing something basic. I am trying to create Word and PDF documents from my Robo9 project. My problem is that some of my topics are not being generated, in either the Word output or the

  • Satellite A210-13f - Which laptop cooler pad do you recommend?

    Hi everyone, Ive had a Satellite A210-13f notebook for a year. \ Right now Im looking for a cooler for it. Ive noticed my laptop has a fan underneath and Im wondering if all laptop coolers (thermal take, cooling master...) are appropriate for it. Als

  • Cross Tab In Discoverer

    Hi Guys, I need to build a discoverer report that should display the data for every month. I had written one query where Transaction_Date in Mon-YYYY form is made a data point in discoverer which means my sheet will segregate the data in cross for ea

  • Inserting object in photo

    can i take an object from one photo and insert it in another photo?

  • Charts not visible in UNIX

    I developed reports on Windows version of OBIEE. When I deploy to our UNIX box, the charts are niot visible. The only error we see is in the javahost.log : com.siebel.analytics.web.javahostrpccalls.corda.ChartRpcCall$EmptyChartException Has anybody r