Query not able to Retrieve Summary Level Member

Dear all,
I have created a Planning application on BPC Netweaver 10.0.
I am trying to retrieve the Planning Data via BEx Query in Dashboard.
My Account dimension is hierarchical and I want the dashboard users to be able to select summary account when viewing the dashboard (Refer to Look.PNG)
However, the limitation is that only bottom level members are available in the list.
So I try to edit the query to summary level accounts available to choose from.
Query.PNG is my existing design where I can use the filter and prompt for values.
However, if I apply the setting in Query2.PNG, I can select SOME summary level account but the filter is not available anymore.
Is there anyway to allow users to choose summary account they would like to see?
Is the problem related to how the query was set in query designer? Why it drills down to bottom level automatically?
Thanks,
Winson

Hi all,
When I look back and think about why the query does not give summary level members, I realized that in BPC Microsoft Version, Summary level data are dynamically calculated and the data were not stored in the database. They are instead calculated every time we have to retrieve the data.
Would that be the reason why the BEX query cannot return Summary level member?
Anyone who has met this issue before can share how they solve the problem?
Thanks,
Winson

Similar Messages

  • Sales Order form error  "Not able to retrieve Display values for Service"

    Hi,
    Few of our orders flash the below error message when the order is queried
    "Not able to retrieve Display values for Service"
    Below are the points I observed
    1.The orders I am referring to are imported order via EDI interface.
    2.The service reference type code has value of ORDER, however no other service related fields (like service reference line id) have any values.
    3. The item is not a service item (service tab in Item setup is disabled)
    4. Same item when imported with value of "Customer Ordered" in "service reference type code" field, does not throw an error.
    5. If I update "service reference type code" with value null or change it to CUSTOMER_PRODUCT, the error disappears.
    Can someone explain the significance of this column value and what could have been causing this error message?
    May be there are some dependent fields/setups which must have a value when service reference type code =ORDER.
    Thanks in advance,
    JC
    Edited by: user10174990 on Oct 25, 2012 10:58 AM

    Hi,
    Maintain the dafault values using Tcode OISF with respective to Planning Plant you have to maintain the following values like Order Type, Main Work Center, Maint. Plant,Group,Group Counter,Business Area & Task List type.
    or
    Apply these OSS note 150732 / 195993.
    regards,
    Venkatesan Anandan

  • I have lost my contact from iphone 5 and not able to retrieve the data, however  it reflects old contacts are reflected with Whats app messages

    i have lost my contact from iphone 5 and not able to retrieve the data, however  it reflects old contacts are reflected with Whats app messages

    WWhat are you syncing your contacts with? A supported application on the computer or cloud service? They should still be there.

  • Hi i am not able to retrieve web/internet history please help. my Internet service provider advise me to contact you.

    for some reason i am not able to retrieve or view my web/internet history please help

    Is the history enabled?
    To see all History and Cookie settings, choose:
    *Tools > Options > Privacy > Firefox will: "Use custom settings for history"
    *https://support.mozilla.org/kb/Options+window+-+Privacy+panel
    Do you see any history in the History Manager (Library; Show All history)?
    *Tap the Alt key or press F10 to show the Menu Bar
    There is also a History button in the "3-bar" Firefox menu button drop-down list.

  • Not able to retrieve and insert the value to Home_country filed in MDM

    Hi All,
    I am new to the JAVA API,
    I have creted one application in webdynpro using the JAVA API. I am able to search the data based on "Firstname" "Lastname" and "Email address".
    I need to basically two functionalities
    1) Search
    2) Insertion of new records
    *1) Search*__
    But searching based on the Country is not able to do it.
    we have two tables .
    1) Country table> Contains all the list of the country codes and County name.
    2) People table > Contains the country filed. So for this filed lookup table is country. also this country filed is drop down  not have opton edit in the MDM.
    I am sending the following used for searching the records based on the First Name and country.
    But based on the first name it is working fine but Country it is giving some code like "R100" "R12". It is not givng the actual name of the country.
    FieldSearchDimension sd1 = new FieldSearchDimension(fields[2].getId());
                   TextSearchConstraint sc1 = new TextSearchConstraint(First_Name,TextSearchConstraint.EQUALS);
                   sch.addSearchItem(sd1,sc1);          
    FieldSearchDimension sd4 = new FieldSearchDimension(fields[9].getId());
                   TextSearchConstraint sc4 = new TextSearchConstraint(Home_Country,TextSearchConstraint.EQUALS);
    //               TextSearchConstraint sc4 = new TextSearchConstraint("IN",TextSearchConstraint.EQUALS);
                   sch.addSearchItem(sd4,sc4);
    cmd = new RetrieveLimitedRecordsCommand(connections);
                   cmd.setResultDefinition(rdPeople);
                   cmd.setSearch(sch);
                   cmd.setSession(sessionId);
    try
                        cmd.execute();
                        catch(CommandException e)
                             e.printStackTrace();
                        recs = cmd.getRecords();
                        wdContext.nodeResult_Table().invalidate();
    //retreiving the Data from the resultset
    if(recs.getCount()!=0)
      for(int i=0;i<recs.getCount();i++)
           //First Name
         IResult_TableElement resEle=wdContext.nodeResult_Table().createResult_TableElement();
         if(!(recs.getRecord(i).getFieldValue(fields[0].getId()).isNull()))
         //wdComponentAPI.getMessageManager().reportSuccess("Network Id-->"+recs.getRecord(i).getFieldValue(fields[0].getId()).toString());
         resEle.setNetwork_ID(recs.getRecord(i).getFieldValue(fields[0].getId()).toString());
           //Country
          if(!(recs.getRecord(i).getFieldValue(fields[9].getId()).isNull()))
         resEle.setDisplay_Name(recs.getRecord(i).getFieldValue(fields[9].getId()).toString());
         wdContext.nodeResult_Table().addElement(i,resEle);
    By the above field is not giving the respective country name is avilable. it is giving some value"R100" rather giving of India.
    _ 2)  For creating the record in the  "people" table._
    I am able to insert the data all the information "firstname" "Last name", "email" except "Country" entered by the user by using the following code.
    //Insert
    First_Name=wdContext.currentPersonal_DetailsElement().getAttributeAsText("First_Name");
         Last_Name=wdContext.currentPersonal_DetailsElement().getAttributeAsText("Last_Name");
         Middle_Name_or_Initial=wdContext.currentPersonal_DetailsElement().getAttributeAsText("Middle_Name_or_Initial");
         Home_Country=wdContext.currentPersonal_DetailsElement().getAttributeAsText("Home_Country");
    CreateRecordCommand createRecordCommand =new CreateRecordCommand(connections);
         Record r1 = RecordFactory.createEmptyRecord(tables[0].getId());     
         try
    //               Retrieve Lookup Field Properties, when Field Properties is given as input.
    //           LookupFieldProperties lookupField = (LookupFieldProperties) fields[9];          
    ////     Retrieve Lookup Field Properties, when Field Properties is given as input.
    //           LookupFieldProperties lookupFieldSer = (LookupFieldProperties) fieldProp;
    //          //setting the values for firstname and lastname
            r1.setFieldValue(fields[0].getId(),new StringValue(Network_ID));
            r1.setFieldValue(fields[2].getId(),new StringValue(First_Name));
            r1.setFieldValue(fields[3].getId(),new StringValue(Last_Name));
    r1.serFieldValue(FieldValue(fields[9].getId(), new Stringvalue(Home_country));
            createRecordCommand.setSession(sessionId);
            createRecordCommand.setRecord(r1);
         try {
              createRecordCommand.execute();
          } catch (CommandException e2) {
    Let me know what are the changes need to be done for inserting the country information in people table.

    Hi Greg,
    Thanks for the reply,
    Actually,I  was doing the same thing what  you suggested. I am sending the piece of code . Can look it it .Is any thing wrong.
              //inserting the Country lookup filed to record object.
    *       if(Home_Country.length()!=0)*
    *     /when pass the int position number for the country by retreiving from the country table it is working fine. But we      cannot depend on position. Because People table internally refering the other db table while inserting the country      filed in the People table./     *
    *          r1.setFieldValue(fields[9].getId(),new LookupValue(new RecordId(12)));*
    *     //When i PAss the String to the following function i am getting the unsupportedFormat Exception          *
    *          r1.setFieldValue(fields[9].getId(),new LookupValue(new RecordId("Australia")));*
    InCountry . They have defined only two columns called.
    1) ISO-2 Code
    2) Country Name.
    Sample data
    ISO-2 Code  |   Country Name
    US                    United StatesOf America
    AU                    Australia
    Ar                     Argentina
    Like the above data we have 250 country names
    So , I displaying all the country list in my interface and holding in the Array.
    Ex: When the user chooses the Australia.  When I pass directly as an "Australia" to
    r1.setFieldValue(fields[9].getId(),new LookupValue(new RecordId("Australia"))).  it is giving me error.
    Then i try to pass the postion of the"Australia" in country table. Like if the Austrila is an 2 record. I am looping through my array and find the record position as "2".
    I am passing as
    r1.setFieldValue(fields[9].getId(),new LookupValue(new RecordId(2)));
    It is inserting into the people database. But not an Australia. It is inserting as "Argentina".
    When the record inserting in people table refering some table at the database level , that table called "A2i_16_TEXT" This contains three columns.
    A2i_16_TEXT(columns)
    1) Id
    2) LangId
    2) Field Id
    4) TextField
    Example Data
    Id  |  LangId  |  Textfield
    3       0            Australia
    2       0            Argentina
    4       0            United States Of America
    As i am showing the above table for "Argentina" Id is "2". When i pass the 2 for inserting the country filed.Instead of inserting "Australia". It is inserting the "Argentina" by refering this table.
    Through MDM API we are not able to access this " A2i_16_TEXT"  table. Because it is maintaining at the db level to find the perticular id for the respective country before inserting in to the people table.
    So kindly suggest me how to solve this problem. What i am doing in the code is correct or not.
    Regards
    Vijay

  • PCA query not able to fetch data

    HI All, I have installed PCA Business content cube and all the queries available in the Business content relavant to the PCA cube. I have loaded one quarter worth of data. The Profit center - Balance sheet and Profit center - Income statement queries are not able to fetch any data. I am able to execute te query but the report has no data in it.
    Can any one suggest me if there is any thingthat I can do or any ways to dedbug this query.
    Has any one encountered similar poblem

    Are you executing this query "wide open" or you using Characteristic Restrictions and/or Variables that could be filtering out your data? Did you try executing the query using tcode RSRT via 'Execute + Debug'? That may help. Also, take a look at the source InfoProvider in LISTCUBE using the same criteria as the query to see if any data retrieve via that method.

  • HT5616 i have an ipod 4th generation nano with one apple id. and i created another id for my iphone 4. I bought some songs on itunes and loaded them on my phone. But now i am not able to retrieve them to transfer to my library. I can see them, but they ar

    when i try to retrieve the songs into my library it says that my computer is connected with another apple id and that i have to wait 90 days. Do I have to wait to be able to retrieve my songs that I purchased? Do I have to wait all the time when I purchase songs from itunes? Its driving me crazy that I bought these songs and are not able to listen to them on my other apple products. Such as my ipod nano 4th generation, and my iphone 4. Your help is appreciated, thank you.

    Hey renie1515,
    Thanks for using Apple Support Communities.
    When you download past purchases on an iOS device or computer, that device or computer becomes associated with your Apple ID. This article describes how to manage these associations.
    iTunes Store: Associating a device or computer to your Apple ID
    http://support.apple.com/kb/ht4627
    Once a device or computer is associated with your Apple ID, you cannot associate that device or computer with another Apple ID for 90 days.
    Note: Removing a device from your Apple ID does not override the 90-day timer. You must wait 90 days from the day the device was first associated with your Apple ID before it can be associated with another Apple ID.
    Have a nice day,
    Mario

  • I am not able to retrieve my saved itunes music

    I have tons of musicI have downloaded and purchased, I am not able to get to it.  my computer went down and was completely wiped out.  I lost every thing including all my music.  How do I get all these back?  I have about 4000 songs.

    It has always been very basic to always maintain a backup copy of your computer for just such an occasion.  Use your backiup copy ot put everything back.
    If for some reason you have failed to backup, you can redownload itunes purchases:
    Downloading past purchases from the App Store, iBookstore, and iTunes Store

  • Not able to retrieve order number from Oracle Apps

    Hi,
    We created a BPEL process to create order in Oracle Applications. We are calling a wrapper procedure which in turns calls pre-seeded API to creating an order using Oracle Applications Adapter. The Order is been creating in Oracle Applications but we are not able to get the Order number in return to the BPEL Process.
    Is there any configuration or setup to be done?. Can any one help out in this regard.
    Thanks in advance.
    Regards,
    Rami

    user11996936 wrote:
    Has anyone faced such an issue with Oracle Apps?Maybe. Maybe not. Ask to the proper forum. Here you are in Peoplesoft forum.
    Nicolas.

  • Not able to Retrieve Transaction Data based on the property of master data

    Hi,
    I am trying to retrieve transaction data based on property of Master Data for ACCOUNT (property  ACCTYPE = ‘EXP’)
    in BPC 10 version for netweaver.
    Transaction data is present at backend, But I am not getting data in Internal table after running RSDRI Query.
    I am using this code.
    DATA: lt_sel TYPE uj0_t_sel,
    ls_sel TYPE uj0_s_sel.
    ls_sel-dimension = 'ACCOUNT'.
    ls_sel-attribute = 'ACCTYPE'.
    ls_sel-sign = 'I'.
    ls_sel-option = 'EQ'.
    ls_sel-low = 'EXP'.
    APPEND ls_sel TO lt_sel.
    lo_query = cl_ujo_query_factory=>get_query_adapter(
    i_appset_id = lv_environment_id
    i_appl_id = lv_application_id ).
    lo_query->run_rsdri_query(
    EXPORTING
    it_dim_name = lt_dim_list " BPC: Dimension List
    it_range = lt_sel" BPC: Selection condition
    if_check_security = ABAP_FALSE " BPC: Generic indicator
        IMPORTING
    et_data = <lt_query_result>
        et_message = lt_message
    Data is coming if i use ID of ACCOUNT directly, for e.g.
    ls_sel-dimension = 'ACCOUNT'.
    ls_sel-attribute = 'ID'.
    ls_sel-sign = 'I'.
    ls_sel-option = 'EQ'.
    ls_sel-low = 'PL110.
    APPEND ls_sel TO lt_sel.
    so in this case data is coming , but it is not coming for property.
    So Please can you help me on this.
    Thanks,
    Rishi

    Hi Rishi,
    There are 2 steps you need to do,.
    1. read all the master data with the property you required into a internal table.  in your case use ACCTYPE' = EXP
    2. read transaction data with the masterdata you just selected.
    Then you will get all your results.
    Andy

  • Search query not able to find node under a specific site structure (eg. 2013/05)?

    Hi,
        We are saving our data on a node under year/month site structure, eg. (2013/05/node1) but when we search for the data using a query in a custom workflow., it does not fetch any results.The query being fired is something like :
       SELECT * FROM [nt:base] AS s WHERE ISDESCENDANTNODE([/content/hm/NewsroomSection/en/NewsRoom/NewsroomDetails/2013/05/node1]) .
       On trying to run this query directly in crxde, it shows no result. But when we change the site structure to 2013/5/node1, it is able to fetch results.
       I am not sure if the problem is because of the '0' digit in the month in site structure (2013/05).
       Please provide your input if any of you have come across something like this before ..
    Thanks
    Abhishek

    Hi Abhishek,
    In case of nodes with numbers, any node starting with 0, this 0 gets omitted in the search query.
    So, if your node name is like 02013 for year, when it searches it omits 0 and searches for 2013.
    In case you want to search for your node, your SQL2 query should be like below:
    SELECT * FROM [nt:base] AS s WHERE ISDESCENDANTNODE(['/content/mysite/en/products/2013/05'])
    See screenshot for reference. This should return you the results.
    Hope this helps.
    I guess for more reference on SQL2 queries, you can refer to JCR 2.0 spec.
    http://www.day.com/specs/jcr/2.0/6_Query.html
    Also, you might want to look at the railroad diagrams and some examples from Jackrabbit's test cases:
    http://www.h2database.com/jcr/grammar.html
    http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-spi-commons/src/test/resources/or g/apache/jackrabbit/spi/commons/query/sql2/test.sql2.txt?view=markup
    Hope this helps.

  • Not able to retrieve duplicate entries!!

    Hi Experts,
    I have a table with 10 fields out of which 4 fields were composite primary key's.
    Now if I pass all the 4 fields then now only I am getting records. If I miss one field out of those 4 fields I am not getting any record.  I dont no what is wrong in my select query.  Please help me regarding this.
    Regards,
    Yugesh

    Hi Niraj/ Ravi
    The check boxes were already ticked for Primary keys..
    My Select Query is ..
    SELECT CATALOG_ID
                MANUFACTURER
                PRODUCT_NAME
                EDITION  FROM YSRM70 INTO TABLE ITAB  W HERE   CATALOG_ID EQ LV_CATALOG_ID AND                                                                               
    MANUFACTURER EQ LV_MANUFACTURE   AND
                                                                                    PRODUCT_NAME EQ LV_PRODUCT_NAME AND                                                                               
    EDITION EQ LV_EDITION.
    The values of the variables will not be necessary all the time.

  • Not able to retrieve Request id from DynamoRequest obj in Jboss5.1EA

    HI,
    I am using Jboss 5.1 EAP version for our ATG 10 ecommerce application. For every first request, we could not get the session id from the request(DynamoHttpServletReques) object.For subsequent request, we able to see the session id from DynamoHttpServletReques object . is there any reason for the same?Any information on this helps. Thanks

    When you request a page, servlet needs to determine whether you're currently in a session, if you're in and the session is valid then you're associated with the session. For the first request, it's a new request, it's won't have an existing session id, servlet will create one for you at this point, and then this id comes alone with you during the session.
    Edited by: user13344577 on Jul 21, 2011 6:53 PM

  • Not able to retrieve netui hidden field values in java script

    I have problem in retrieving hidden field values in javascript
    I have declared hidden field as below,
    <netui:hidden dataSource="actionForm.selectedColumns" tagId="hiddenSelectedfield"></netui:hidden>
    and retrieving with tagId in javascript as below,
    obj1 = document.getElementById(tagId).style;
    its not getting value with tagId defined in netui tag.
    Any suggestion...
    Thanks,
    Amit

    Hi,
    I'm a new bee to this adobe forms and VBS.Could you explain more on that Fdf file or Can you send some documentation where i can go through of.
    Even i'm very much happy to share the pdf file..the problem is it is binded with the SAP browser.So i cant make a copy to my local system,But i can explain all the technical stuffs inside the form.
    The form is developed using adobe lifecycle designer,i can see the fields are defined in the design view.
    The fields which i'm accessing to enter the values are visible & Set user defined values..
    when you access through the SAP portal,it opens up inside the browser ..so every field you choose or select additional fields get added based on the selection..
    The "GetField" code you have shared works perfectly fine..i could read all data,or i could select a particular field to retrieve the field.
    But the "SetField" code you have shared locating the field but it is not writing the value into the field.I called a setfocus method on the particular field as well..then put f.value = fieldvalue still it chooses the particular field but didnt feed the value...
    is it possible to call a keystroke to the particular field?
    if you have any ideas please throw it up on me..i'll try all my possibilities.
    Thanks for your time !

  • Not able to retrieve data from table faster

    Hi All,
    I have a table tab1, and I am creating one more table tab2 by selecting col1,col2 of tab1.
    creation query would be like this.
    create table tab2 as
    select as select /*+ parallel(qla,20) */ col1,col2 from tab1;
    Table tab2 is created, but the problem is when we query tab2 it is taking too long time to display the results, and the table tab2 is having arount 400 million data.
    Request every one to suggest how to improve the query performance which is
    select * from tab2;

    See the forum FAQ
    SQL and PL/SQL FAQ
    *3. How to improve the performance of my query? / My query is running slow.*
    SQL and PL/SQL FAQ

Maybe you are looking for