Expanding Dimension Members Filtered by another Dimension members property.

I use BPC for SAP NetWeaver 7.5.
Iu2019ve FI_ Acc dimension. And on the property FLOWTYPE, I define which FLOW types it uses.
FI Acc dimension members as follows:
Cash   (FLOWTYPE: Cashflows)
Treade Receivales (FLOWTYPE: TRflows)
Trade Payables (FLOWTYPE: TPflows)
FLOW dimension members as follows:
    Cas_flows (PARENTH1)
       Cash Openning
       Cash In
       Cash Out
       Cash from Credit
TR_flows (PARENTH1)
    TR Openning
    TR addition from sales
    TR recived
TP_flows (PARENTH1)
    TP Openning
    TP addition from purchases
    TP paid
I want to expand FI_ Acc dimension and according to its FLOWTYPE property it expands FLOWs next to it as follows:
FI_ Acc              FLOW
CASH                      Cash Openning
                               Cash In
                               Cash Out
                               Cash from Credit
Trade Receivables    TR Openning
                                  TR addition from sales
                                  TR recived
Trade Payables        TP Openning
                                 TP addition from purchased
                                 TP paid
I have one EVEXP which expands FI_Acc dimension and another EVEXP which expands FLOW dimension. On the FILTER I write [FLOW].currentmember.properties("PARENTH1")=[FI_Acc].currentmember.properties("FLOWTYPE")
I could not get the result. Where do I make mistake? Is there someone can help me on this issue?
Or is there any other way to do this?
Edited by: Recep Budak on Nov 4, 2010 12:25 PM

Hi Bike,
According to your description, you want to add another dimension attribute based on the record dimension name, right? If in this case, you can use Case When statement to achieve it. Here is a sample query for your reference.
With Member [Measures].[Test]
As
Case [Product].[Category].CurrentMember.Name
When [Product].[Category].&[4].Name Then "4"
When [Product].[Category].&[1].Name Then "1"
When [Product].[Category].&[3].Name Then "3"
When [Product].[Category].&[2].Name Then '2'
Else "Null"
End
Select {[Measures].[Test]} on columns,
[Product].[Category].[Category].members on rows
from [Adventure Works]
Results
Regards,
Charlie Liao
If you have any feedback on our support, please click
here.
Charlie Liao
TechNet Community Support

Similar Messages

  • In a dashboard-can an existing rpt be pre filtered by another rprt ?

    Hi all,
    New to BI.
    So here's what I want to do.
    In a dashboard, can an existing report be pre filtered by another report that its linked form?
    Here's an example of something similar to what I'm trying to achieve:
    - I have an existing dashboard report that gives a user a list of values, lets say year, and prompts user to choose one.
    - The report then asks for which department for that year.
    - Depending on what year and department they choose it produces a chart for all stats collected for each month of that year for that department.
    All simple so far and it works.
    The "issue" now is there are regions that departments fall into.
    So no we want to pre filter the reports with a region selection so that the user only sees the departments for the region selected.
    Now we have quite a few reports and the above is 1 of many and I suppose we could go back retrofit region into all reports.
    But my question is, could we create a filter that we run and present on the dashboard before any of the existing reports?
    i.e. using above example again:
    - New dashboard item that asks for region. Region is set.
    - The existing report gives a user a list of values, lets say year, and prompts user to choose one.
    - The report then asks for which department for that year - but this time only shows departments belonging to the region as selected above.
    - Depending on what year and department they choose it produces a chart for all stats collected for each month of that year for that department.
    Anyone got any tips if this can be done, and guidance on where to start and how to go about it?

    Hi, yes I do have the constrain checkbox checked and its good in that allows users to limit the results from the drop list.
    But I was looking more for a way to allow a users to choose a region from a drop down list in a new front end report/chart and then all following existing dashboard reports run pre filtered by that region. (hope this makes sense - so hard to put these queries to words sometimes...)

  • Linked Dimension by property , in Input Template

    Dear All,
    I had input template with two dimension in X Axis, Dimension Project and Dimension Account.
    Each member in dimension project has account as property.
    If i create input template by report editor, i use the option dimension relation selection by property.
    My needs is, due my dynamic input template. I need to use selection in page axis to change the project , does anyone know how i link my account dimension to follow each project that change due my EPMDIMENSION OVERRIDE.
    Thanks,
    Suprapto

    Hi Raju,
    In Page AXIS , i use epmselect member, then i use EPMDIMENSION OVERRIDE to change the dimension Project.
    My Case is Dimension Project has lot of SAP - WBS in one project.
    Every SAP - WBS has different account, which is mapping at property in Dimension Project.
    So my question is , is there BPC Function that can display at Row Axis
    SAP - WBS ( PROJECT )    :   ACCOUNT
    Which is linked as dimension project property
    Thanks,
    Suprapto

  • Dimension,Dimension Member,Property and Cube in BPC

    I am learning BPC. I've knowledge on relational database.
    Please help me in understanding Dimension,Dimension Member,Property and Cube.

    Hi,
    Please refer to the below link from help.sap:
    http://help.sap.com/saphelp_bpc75/helpdata/en/5A/69200C88AA40C9B18844A25259F147/frameset.htm
    This link will guide you through all the BPC concepts.
    Hope this helps.

  • Expand Dimension using another dimension Property

    Hi guys,
    My template has Product in the Rows (User Defined) and Time in the Collums.
    The Entity dimension is changed at the context, but I want Currency to show the value of the property "Currency" of Entity dimension.
    I've tryed to do this putting Currency at the collum, and trying to filter it by Dimension Property, but I didnt succeed.
    Any thoughts?
    Thanks in advance.
    Adriano Frossard

    Hi Adriano,
    Simply put currency in the page axis and in the EPMOlapMemberO formula use formula to get a property of entity. Read here: Static report in BPC NW 10
    Vadim

  • Pipe in Expansion does not expand BAS members for all KeyRanges

    Hi all,
    I created a simple report to input some figures (in this case currency translation rates). I would like to add the different figures per period (BAS members of selected time period) and would like to have the different input currencies separated using the PIPE within the expansion parameters (rf. screenshot):
    http://up.picr.de/4945568.png
    I would expect the following result after expanding (rf. screenshot):
    http://up.picr.de/4945586.jpg
    What I get is the following; for the first KeyRange the BAS members are listed from JAN to DEC. the other KeyRanges only show the JAN 12 times (rf. screenshot ):
    http://up.picr.de/4945604.jpg
    Does anyone have an idea? I already tried to modify the expansion from BAS to BAS|BAS|BAS, but the result is the same.
    Thanks in advance and best regards
    DoubleM
    Using: BPC 7.5 for Microsoft

    Hi Karsten,
    thank you for your answer, too. Yes, this is sth. I also thought about (just add the Dimension description in a new header able.  I think now it's ok.
    If I would adapt the report like this I would have the next issue. I like using the pipes as they give a little bit more overview to a report (from my point of view), but I guess the functionality is not always really sophisticated.
    Example: Normaly the formula next to the first cells in the headers (like EVDES) is copied to the rest of the KeyRange. If you use pipes you have different KeyRanges and I would also expect, that the formula is also copied to this Ranges, but it will not. If I have static reports (like in the example of this thread), it's quite easy to copy the formulas, so the description is also named in the other ranges.
    But if you have really dynamic reports (so you do not know, how many rows will be filled) you cannot copy the formulas easily. Maybe a solution with macros might be possible, but it's not the nicest way ...
    cheers
    DoubleM

  • Variable for one Dimension based on another Dimension's Property

    Hi all,
    This is a Acript Logic question.
    I have a dimension called P_BUDGET_MODEL. It has a property called PROFIT_CTR.
    I also have a dimension called P_PCA.
    I would like to have a variable that defines the values of P_PCA based on the values of PROFIT_CTR once the user selected the P_BUDGET_MODEL.
    Please note:
    1. One value of PROFIT_CTR might yield fiew values of P_PCA based on a well defined logic that I can code in the script using some sort of Concatenation.
    2. I want to use the variable in *XDIM_MEMBERSET P_PCA to improve performance.
    3. I have authorizations defined both for P_PCA and P_BUDGET_MODEL.
    4. I would like to use similar logic to define the time dimension based on the category dimension.
    Any ideas?
    Kind regards,
    Avihay

    Hello Nilanjan,
    First of all thanks for your response.
    I am not sure I understood. Allow me to elaborate the business scenario.
    I have a distributed planning process. Various planners are responsible for various P_BUDGET_MODEL values, which are organized in a hierarchy based on these responsibilities.
    When the user selects in a planning package the P_BUDGET_MODEL values, I want to run a logic that will perform calculations. In the logic I need to create data with various values of P_PCA. The values of P_PCA can be derived from the property P_BUDGET_MODEL.PROFIT_CTR.
    I also have authorizations on P_PCA and they are synchronized with the authorizations on P_BUDGET_MODEL. The reason I have authorizations on P_PCA is that in various reports I have P_PCA as the display criteria and I do not want users to see all of the values. I also plan to base planning approval processes on this dimension in the future.
    Since I have few users basically I needed a simple IF inside my logic, but there is no such statement.
    I am a veteran BPS and IP consultant. Such a request was very easy to implement in those tools (using characteristic relations for example and also in FOX). It surprises me that it is so hard to implement in BPC.
    Any new ideas?

  • Separate Dimension or Property?

    Dear Friends,
    One of the dimension that i'm building has 6 level of hierarchy, and client wants to display it from up to bottom, not left to right.
    In that case, if i set the hierarchy to 1 dimension and utilize the properties, can i set the evdre to show it top to bottom?
    On the other hand, if i set it to different dimension (i notice that we can not use same dimension twice), what is the impact? Would the performance degrades?
    Thanks a lot for the assistance.
    CW

    Hi,
    Can you refine your question, I could not understand your question.
    Thanks
    Sharath

  • Hierarchy Expand & Navigation Block Filtering Operation

    Hi,
    I've got an "System error in program SAPLRRK0 and form CACHE_UNLOCK_FF-01-" when I expand a characteristic hierarchy in a report and right after that perform filtering on the same characteristic using the generic navigation block of the same report.
    "Diagnosis:
    This internal error is a targeted termination since the program has an incorrect status.
    Procedure:
    Analyse the situation and inform SAP.
    Notification Number BRAIN 299"
    Thanks,
    Shani

    hi,
    check oss note 769824 707940 565911
    769824
    Reason and Prerequisites
    When you expand a node, the data of the lower-level nodes belonging to this node is added to the data of the previous node displayed if the query has read mode 'H'. This large data object was previously flagged as invalid in this case. The error then occurred when it was unlocked.
    Solution
    BW 3.0B
               Import Support Package 24 for 3.0B (BW 3.0B Patch 24 or SAPKW30B24) into your BW system. This Support Package is available whennote 0723193 with the short text "SAPBWNews BW 3.0B Support Package 24", which describes this Support Package in more detail, is released for customers.
    BW 3.10 Content
               Import Support Package 18 for 3.10 (BW 3.10 Patch 18 or SAPKW31018) into your BW system. This Support Package is available whennote 0723260 with the short text "SAPBWNews BW 3.1 Content Support Package 18", which describes this Support Package in more detail, is released for customers.
    BW 3.50
               Import Support Package 09 for 3.5 (BW 3. 50 Patch 09 or SAPKW35009) into your BW system. This Support Package is available when note 0763335 with the short text "SAPBWNews BW Support Package 09 NetWeaver'04 Stack 09", which describes this Support Package in more detail, is released for customers.
    707940
    Symptom
    An X299(BRAIN) termination occurs when you execute a query (system error : program SAPLRRK0; FORM CACHE_UNLOCK_FF-01-).
    Other terms
    OLAP: query, hierarchy
    Reason and Prerequisites
    There is a program error in the SAPLRRK0.
    Solution
    BW 3.0B
               Import Support Package 20 for 3.0B (BW3.0B Patch20 or SAPKW30B20) into your BW system. The Support Package is available oncenote 0647752 with the short text "SAPBWNews BW3.0B Support Package 20", which describes this Support Package in more detail, has been released for customers.
    BW 3.10 Content
               Import Support Package 14 for 3.10 (BW3.10 Patch14 or SAPKW31014) into your BW system. The Support Package is available oncenote 0601051 with the short text "SAPBWNews BW 3.1 Content SP 14" has been released for customers.
    BW3.50
               Import Support Package 02 for Release 3.5 (BW3.50 Patch 02 or SAPKW35002) into your BW system. The Support Package will be available when note 0692636 with the short text "SAPBWNews BW 3.5 Support Package 02", describing this Support Package in more detail, is released for customers.

  • Filtering on another field

    Post Author: TurboBeagle
    CA Forum: WebIntelligence Reporting
    I'm in bo xi2 and I would like to filter on another field, such as &#91;field1&#93; <> &#91;field2&#93; or &#91;field1&#93; > &#91;field2&#93;.   Does anyone know how to do this?

    Post Author: InfluentialSoftware
    CA Forum: WebIntelligence Reporting
    Hi - you can use the "object" option within the filter to select another Universe object rather than constant value or prompt.

  • Hey I need to expand my RAM and get another HDD.

    I am an avid Final Cut Studio user, and I have about $500 - $600 to blow on some upgrades, but I need to know how much and what exactly I need to buy. I want to run Final Cut Pro and Motion efficiently with little slow-downs, so I understand that I need more RAM and another HDD so streaming media won't be bottlenecked on one drive.
    Thanks.

    "I am an avid Final Cut Studio user..."
    Heh. No pun intended?
    I would go with the Crucial RAM (which seems like you already have). I have had great experience with them and just stuck in 2 1GB sticks myself into my G5.
    Go with a Seagate hard drive. They really make the most reliable, fastest drives out there, esp. with a 5 year warranty. Look at www.newegg.com for the best deals on hard drives. The 300 GB is wicked cheap at $130; the 400 GB model is probably somewhere around $250. Note that the 500GB is SATA II and the others are regular SATA 150--I dont believe the SATA II is compatible with the G5 yet.
    Keep your primary HD as a boot drive... Apps and perhaps user data, iTunes music, iPhotos. The second drive should be your media drive used as a scratch disc, capture scratch, etc... as well as a place to store all your projects and media.

  • Dimension members

    Hello Gurus,
    I have  some amounts on the dimensions member property and pulling them using 'evpro 'into to the evdre for reporting purpose and when trying to the some calculations on those values, system is not considering them as numbers and taking as strings.
    Could anyone tell me what could solve my issue.
    Best Regards
    Pet

    Thanks Nilanjan,
    I tried changing the excel cell properties to numbers from custom but still excel is performing any calculations. any workaround please share.
    regards
    Pet

  • How to assign One Dimension Property value to another Dimension ID

    Business senario:
    There are two dimensions Entity and Plant. Plant also has a property Entity.
    In my Input Form, I need to derive Entity Property based on PLANT selection and should map it to ENTITY Dimension.
    I have selected PLANT Dimension and ENTITY Dimension in Page Axis. I have updated EPMOLAPMember() formula with EPMMemberProperty() for deriving Entity values. When I tried to save data an error message appears saying TOT_Code is not a base level member. So I checked Edit Report window and found that ENTITY Dimension is automatically moved to default left panel from Row Axis and Entity Dimension Context Menu is mapped to TOT_Code which is the top node of the total hierarchy.
    I tried EPMMemberOverride() function to overwrite ENTITY Dimension values with Entity Property of PLANT Dimension but unable to overwrite it.
    In Simple Words:
    ENTITY Dimension = PLANT Dimension (Entity Property)
    Is there any way to map/assign property value to another dimension??? Please help me.
    Thanks in advance.

    Hi,
    see please this thread for a possible solution http://scn.sap.com/thread/3230754
    Regards
         Roberto

  • Dimension member wrong filter value

    Hi Guys,
    We are migrating all dimension property members from BPC 7.0 MS to BPC 7.5 NW. We created the dimensions, the properties and then populated the members.
    When we open the report we select the dimension value in the current view and then we need to filter using the available filtering values, as shown in the example below:
    Dimension TIME, property PERIOD, filtering values YEAR, QUARTER and MONTH
    Instead, each property refers to wrong values (except the ID property) and we have:
    Dimension TIME, property PERIOD, filtering values not from PERIOD, but from other member.
    We changed the member values, and also deleted them, but BPC show always the old member values. Then, we tried to delete the cache client using the function available in eTools>Client Options>Clear Local Application Information. The system show the message u201CRun-Time Error  5: invalid procedure call or argumentu201D. Then, we have to end and restart  the BPC application to continue to work again.
    As second attempt we used the programs UJ_MEMACS_MAINTAIN and UJA_REFRESH_DIM_CACHE to delete the cache without success.
    Thanks in advance for your answer.

    Hi Ginie_Right,
    We are on BPC 7.5 NW SP3 and SAP answered us to wait the BPC 7.5 NW SP4 available from 20th august.
    Have you encountered the same problem?
    Have you solved it?
    Thanks for your answer.

  • Concatenate text and property of dimension in script logic

    hello experts,
    how to concatenate text and property of dimension in script logic?
    as example:
    dimension : interco
    property    : mgmtallocdefcc
    *WHEN TIME.YEAR
    *IS %YEAR_VAR%
    *REC(EXPRESSION=%VALUE%,ACCOUNT=12345,ENTITY="I_" [INTERCO],MGMTALLOCDEFCC)
    *NEXT
    then it will read all as text: I_[INTERCO].MGMTALLOCDEFCC
    for example the value of property mgmtallocdefcc in interco dimension (INTERCO.MGMTALLOCDEFCC) is ABCDE.
    what i expect is :I_ABCDE
    thanks!

    Hi Yoki,
    Concatenation is only possible between text and variables %VAR% or $VAR$.
    Like ENTITY=I_%SOMEVAR%
    But in your case instead of concatenate you have to use other property like TARGETENTITY having valid ENTITY members:
    ENTITY=INTERCO.TARGETENTITY
    B.R. Vadim

Maybe you are looking for

  • Change FILE to IDOC by HTTP to IDOC scenario

    Hi !!! We have a txt FILE to IDOC scenario. Now we want to implement a HTTP  to IDOC scenario, but taking advantage of the mappings existing and avoid re-implement it. The HTTP calls must contain the text of the actual FILE. What is the best way to d

  • Cisco WAAD Deployment with Allot Netenforcer

    Hi, While deploying Cisco waas in inline mode with allot,I am facing interface issues. Set up is like  router-->cisco waas-->allot-->l2 switch. Can you pleas hep. Regards Ravi

  • Cant run OCMS SipAS - OC4J 10.1.3 from eclipse WTP 1.5

    Hello I Installed OCMS coorectly , and its pluging for eclipse WTP 1.5 I succefuly created in this eclipse a new server OCMS SipAS - OC4J 10.1.3 also , I succefuly created a new SIP servlet project to perform a test BUT THE PROBLEME THAT WHENE I TRY

  • Need to cut shape ONLY from a layer

    For my design I have a shape that I wanted to show three states. When I try to save, it doesn't just save the shape, it saves the entire layer. There's a huge white border around my shape. Check the below link. Notice I have layer comps showing the t

  • Refresh Library

    I am new at IPod so please forgive me if this is a stupid question. -Is there a way to refresh/research for music to update my library without useing add folder or file? Reason I ask, I used CDex to copy my cds to mp3 on my computer and now want to h