Filters using hierarchy nodes showing additional values
Hi,
We have built a query which uses structures. One of the structure element is defined so as it fliters the data by restricting the characteristic values for segment. For example, if there is hierarchy for 0Segment as below:
Root
Node 1
Subnode1
Subnode2
Node 2
Subnode3
Subnode4
Subnode5
Subnode6
and we selected the filter values for 0Segment in the structure element as it should display Node 1 and all its leaf's and also should display Subnode4 and its leaf's.
But when we execute the query Subnode3 is also getting displayed in the result which is wrong. Can anyone let me know what would be possible problem and its solution.
Thanks in advance.
Regards,
Ravi Kishore
Hi,
For clear understanding below is the hierarchy structure:
Root
-Node1
--Subnode1
--Subnode2
Subnode3
Subnode4
-Node2
--Subnode5
--Subnode6
Subnode7
Subnode8
I want to display data for Node1 and Subnode6. But when the filters are set on segment characteristic using Node1 and Subnode6, values are getting displayed along with the Subnode5 values which is not actually included in the filter section.
Please advice.
Regards,
Ravi Kishore
Similar Messages
-
No Query Result After Using Hierarchy Node Variable (Customer Exit)
Hi
I have problem at my query. It doesn't show anything in BEx but when i check the data in BW using tcode LISTCUBE i can display the data.
This problem happen when i change the restrictions for one of characteristic in filter value.
The characteristic is custom Infoobject (ZCPARTNER), which like Infoobject Partner Unit.
Previously I set the restriction with constant value, example : A500,A700,A710,A720,A730,A740 and it worked before.
But when I change it using hierarchy node variable (customer exit), this problem is arise.
Here is my code at ZXRSRU01
WHEN 'ZHIEPART'. --> hierarchy node variable
BREAK-POINT.
IF i_step = 2.
Read from ZZCONSGR information
LOOP AT i_t_var_range INTO loc_var_range
WHERE vnam = 'ZZCONSGR' OR vnam = 'ZOCONSGR'. --> read input value from consolidation group variable
CLEAR l_s_range.
CLEAR l_s_range-low.
IF loc_var_range-low EQ '000000000000030000'
OR loc_var_range-low EQ '000000000000010130'.
l_s_range-low = 'MEZBUNITMDI'.
l_s_range-high = '0HIER_NODE'.
ELSEIF loc_var_range-low EQ '000000000000040000'
OR loc_var_range-low EQ '000000000000010160'.
l_s_range-low = 'MEZBUNITMPI'.
l_s_range-high = '0HIER_NODE'.
ENDIF.
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
APPEND l_s_range TO e_t_range.
EXIT.
ENDLOOP.
ENDIF.
Here the hierarchy in BW system:
XXX Cons Unit Hierarchy Set; InfoObject ; Node Name
- XXX Cons Unit Hierarchy Set; 0HIER_NODE; ZBUNITALL
- XXX DownStream ... ; OHIER_NODE; MEZBUNITMDI
- ME/A730; 0CS_UNIT; MEA730
- ME/A740; 0CS_UNIT; MEA740
- XXX Power ; OHIER_NODE; MEZBUNITMPI
- ME A800 - A808; OHIER_NODE; MEZBUNITMPI
- PT Mitra xxx; 0CS_UNIT; MEA820
Anyone can help my problem? Thank you
Regards,
Satria B TandyonoHi Satria,
Instead of following code ---
CLEAR l_s_range-low.
IF loc_var_range-low EQ '000000000000030000'
OR loc_var_range-low EQ '000000000000010130'.
l_s_range-low = 'MEZBUNITMDI'.
l_s_range-high = '0HIER_NODE'.
ELSEIF loc_var_range-low EQ '000000000000040000'
OR loc_var_range-low EQ '000000000000010160'.
l_s_range-low = 'MEZBUNITMPI'.
l_s_range-high = '0HIER_NODE'.
ENDIF.
try this ---
IF loc_var_range-low EQ '000000000000030000'
OR loc_var_range-low EQ '000000000000010130'.
l_s_range-low = 'MEZBUNITMDI'.
ELSEIF loc_var_range-low EQ '000000000000040000'
OR loc_var_range-low EQ '000000000000010160'.
l_s_range-low = 'MEZBUNITMPI'.
ENDIF.
Note : whenver the option is EQ, the system takes only low value. -
Difference between hierarchy node and single value
Hi experts,
Can anyone explain me the difference between hierarchy node and single value?
This is my problem:
I have a query that uses a characteristic (0ORGUNIT) with a hierarchy and I execute it without any problem but when I try to set a fliter on this characteristic and I try to find a single value, for example 101, it doesn't appear in the single value list, instead it appears in the hierarchy nodes list in the selection window.
I think I'm confused about both terms because I thought a hierarchy node was always the one who has one or more values as its lower levels like this:
A. 10
A1. 100
A2. 101
A3. 102
A3.1. 1021
B. 11
I this case I thought , for example, 101 was a single value but not a hierarchy node so I must find it in the single values list in the selection window, however, 102 can be both and must appear in both lists, is it true?
Thanks in advancedIn BW, hierarchy node with more information compare to the single value. for example, it always carries its father node information, which it belongs to. and some time information if it is time-dependent.
So, when you using hierarchy node, it means at least 2 information: value and "position" (who is its father node)
That's the reason why you see the hierarchy tree when choosing the node.
If you want to expand the hierarchy to the certain level, you can setting in the property. Another choice is restrict in the query designer. -
Drilldown on structure with hierarchy display shows additional result rows
Hi all,
difficult problem to explain, but I'll try:
- a structure for the rows axis
- the structure contains hierarchical elements
- each leaf node in the structure is defined as a characteristic C, restricted to certain values from a hierarchy
- additionally characteristic C is on the rows axis below the hierarchy (for detailed drilldown)
- for the row axis, "display as hierarchy" is selected (initial drilldown until structure only)
- on the columns some key figures
- zero suppression set to active for rows
So in Query Designer it looks like this:
1) Structure S
---> Subnode S1
> Element 1 (Characteristic C restricted to value V1 and V2 from hierarchy H)
---> Subnode S2
> Element 2 (Characteristic C restricted to value V3 and V4 from hierarchy H)
2) Characteristic C
Now what happens at runtime:
1. The user opens Subnode S1 and sees 1 row with cumulated values for V1 and V2
2. The user drills down further to Characteristic C
3. He sees 2 result rows below "Element 1": row 1 with value V1, row 2 with value V2
All fine.
4. Now the user opens subnode S2 and drills down to Characteristic C.
5. => The user gets 4 result rows for "Element 2":
- one row with value V3 (as expected)
- one row with value V4 (as expected)
- one row with V1 and empty values (empty values OK, but complete row not expected!)
- one row with V2 and empty values (empty values OK, but complete row not expected!)
So, apparently the OLAP processor has some issues when mixing structures with restricted elements, hierarchies and drill downs
Note: this is exactly the same behaviour as the last poster in this thread noticed:
[Re: Adding Hierarchy to Structure|Re: Adding Hierarchy to Structure]
Does anyone know about workarounds / solutions?
Hendrik
Edited by: HMaeder on Feb 25, 2010 5:31 PMAdvice from SAP so far is to go to BI Frontend SP11, which should solve the problem.
Edited by: HMaeder on Mar 17, 2010 10:04 AM -
Refreshing Hierarchy node variable in BEx query with change in hierarchy
Hi all,
We have used a hierarchy node variable on Characteristic ZECCSAC (user-defined) and used it in a BEx query with default value set to a particular node value. Upto this, it is working fine.
The hierarchy used in the query, with the hierarchy node variable, was later changed ( and in future it can undergo changes ). Since the number of records in the hierarchy are changing, the nodenames of the hierarchy nodes are changing. But the hier node variable default value is still set to the earlier nodename for that node description. So at runtime it is giving an error "ECCS Account Number is invalid"!
Can anyone suggest how to refresh a hierarchy node variable default value each time a query is run so that the latest nodename is always taken ?
Quick reply will be appreciated.
ThanksHi,
You get this with User exits.
Thnaks -
Hierarchy nodes as characteristics in a query
Hi all,
I would like to ask if there is a way to use hierarchy nodes of InfoObject 0cost_elemnt as characteristics in a query.
In other words I have a grouping of cost elements in R/3 and uploaded this group as a hierarchy in BW. Now the users want to have the ability to drag and drop in a query report any node of this hierarchy.
Can this be done?
Thanks in advance,
PanosHi,
I guess, if I am getting you correctly the user wants to see teh hierarchy levels individually or on adhoc basis.
Is that right?
Regards,
Ray -
Use of filters and aggregations based on hierarchy nodes in an update rule
Hello,
I need to calculate some indicators from a ODS (BW 3.5) that contain raw data to another one that will contain indicators. These figures are the results of the use of filters and aggregations based on hierarchy nodes (for example: all sales accounts under a node).
In fact, this is typically a query but I want to store these figures, so I need
I understood I have to use a start routine. I never did that before.
Could you provide me with easy-to-understand-for-newbies examples of:
- filtering data based on the value of an infoobject (value must be empty, for example)
- filtering and aggregation of data based on the appartenance to hierarchy nodes (all sales figures, ....)
- aggregation of the key figures based on different characteristics after filtering of these
Well, I am asking a lot ...
Thank you very much
ThomasPlease go through the following link to learn more on aggregates:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e55aaca6-0301-0010-928e-af44060bda32
Also go through the very detailed documentation:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/67efb9bb-0601-0010-f7a2-b582e94bcf8a
Regards,
Mahesh -
Hierarchy node Variable: F4 Help - Not showing Master data values
Hi,
We're having some problems trying to display the F4 help of a hierarchy node selection variable, to show the master data values so that it would look more complete for the users during report execution.
In the RSD1 setting for the info object, under 'Business Explorer' tab, the 'Query Execution Filter Val. Selectn' is set to 'Only Posted Values for Navigation'.
I thot that we could overwrite this setting at the Query Designer level, but it does not seem to work.
Even tho in the Query Designer, we have already specified the 'Filter Value Selection During Query Execution' to 'Values in Master Data Table', it does not seem to display the master data values.
There is no difference in the F4 values being displayed for the hier node variable, before and after the change in Query Designer.
Could anyone share some tips on other possible solutions to get a hier node selection variable's F4 help to show the master data values, without changing the RSD1 setting at the info object level please ?
Thanks in advance for your help.
Regards,
Femmie.Hi,
Could you please share the steps you have taken to fix the problem?
We do have a similar problem and for some reason the newly added hierarchy node for 0Profit_ctr is not showing up in the variable selection screen F4 (input selection for query execution). However we can see this node when we display that hierarchy in RSA1. I did try applying the changes recommened by Jerome but unfortunately it didn't work.
Any help on this would be greatly appreciated.
Thanks,
Krish -
How to pass hierarchy node value to another report using RRI
hi,
i want to pass hierarchy node value to another report but i can not able to do this using hierarchy variable so i want solution for this.
Reply me as soon as possible its very argent.Did you wanted to jump from Node to Node ? I guess you cannot do that....did you try ?
-
Hierarchy node in query rows not showing values in report
Hi sdn
I'm taking hierarchy node on rows and some plan and actual values on columns but i'm unable to get values in the report for only plan values
How did I reconcile the values whether that value is available in hierarchy or corresponding value's for plan data is available in the cube,pls give me clues
rubaneHi,
Could you please share the steps you have taken to fix the problem?
We do have a similar problem and for some reason the newly added hierarchy node for 0Profit_ctr is not showing up in the variable selection screen F4 (input selection for query execution). However we can see this node when we display that hierarchy in RSA1. I did try applying the changes recommened by Jerome but unfortunately it didn't work.
Any help on this would be greatly appreciated.
Thanks,
Krish -
Show values of filters used in the columns
hi experts
Probably it is very simple but I don´t find how to do it. I would like to see in the query the values of the filters used to calculate the columns.
I.e. One column is the amount of the net income for one month. The month is asked when I execute the query but when the query is executed I don´t see in the screen the month used.
Thanks and regardsLuis,
I think you are wanting to use text variables on the columns to get the values of the month. To do this go into the column name and type &. It will prompt you to select, create, or edit a text variable. You can create a variable here to display the value of the characteristic your variable is on (i.e Month).
Hope this helps,
Rusty -
OLAP universe query filters using multiple key values
Hi,
We are running BO over a MSAS 2005 cube and due to reporting requirements we have had to split the year out from the standard time hierarchy so we have it as a separate hierarchy from the rest of the time hierarchy. We also have 2 other dimension objects we use to find the current reporting month (shown below as Current Month and Current Year) which link to the Year and Month dimensions to give us the current year and current month.
I have created predefined filters in the universe for Last Month and Last 6 Months etc which link the 2 hierarchies together to dynamically find the correct months to pull out based on the current reporting month.
The issue i am facing is that when these filters are used in reports we are not able to pull through the Year dimension in the report as we receive the error: "The Year Hierarchy hierarchy is used more than once in the Crossjoin function"
We can however use the Month dimension in reports even though it is also referenced in the filter definition.
I have narrowed the issue down to the fact the Month dimension is mentioned in the Filter Key which allows it to be used in the reports.
Is it possible to include 2 key values or are there any other ideas on how to tackle this problem so i can include the both the year and month in reports using these filters?
Last Month filter:
<FILTER KEY="@Select(Period To Date\Month).[TECH_NAME]"><CONDITION OPERATORCONDITION="InList"><CONSTANT TECH_NAME="CASE WHEN FILTER(@Select(Period To Date\Month).Members,@Select(Period To Date\Current Month).[Y]).Item(0)= @Select(Period To Date\Month).[January] THEN {CrossJoin(FILTER(@Select(Period To Date\Month).Members,@Select(Period To Date\Current Month).[Y]).Item(0).lead(11),FILTER(@Select(Period To Date\Year).Members,@Select(Period To Date\Current Year).[Y]).Item(0).lag(1))} ELSE CrossJoin(FILTER(@Select(Period To Date\Month).Members,@Select(Period To Date\Current Month).[Y]).Item(0).lag(1),FILTER(@Select(Period To Date\Year).Members,@Select(Period To Date\Current Year).[Y]).Item(0)) END"></CONSTANT></CONDITION></FILTER>
Thanks in advanceDear Daniel, may I ask one more question please?
what if I have 4 tables?
table1
ID * ID_Type_code * Name
0001 * 11 * abc
0002 * 12 * abcd
0003 * 13 * abcde
table2
ID * OID_type_code * Name
0001 * 22 * abc
0002 * 23 * abcd
0002 * 25 * abcd
0003 * 23 * abcde
0003 * 22 * abcde
0003 * 28 * abcde
table3
ID * OID_type_code * OGAD_line_id * address
0001 * 22 * 1 * a street
0001 * 22 * 2 * b street
0002 * 23 * 1 * c street
0002 * 25 * 1 * d street
0003 * 28 * 1 * e street
0003 * 28 * 2 * f street
0003 * 28 * 3 * g street
table 4
ID OID_type_codeOGAD_line_id*COP_line_id*phone number
0001*22*1*1*2222222222
0001*22*1*2*3333333333
0002*23*1*1*4444444444
0003*28*2*1*5555555555
0003*28*2*2*6666666666
Primary key for each table
table1, primary key is ID
table2, primary key is ID , OID_type_code
table3, primary key is ID , OID_type_code, OGAD_line_id
table4, primary key is ID , OID_type_code, OGAD_line_id , COP_line_id
I would like to show each value in each table in the separate input text fields.
Therefore, this is an advanced question based on the previous one, not only get values from one table but also from several tables based on input for example 0003 and 28 as the ID and OID_type_code?.
Let me know if you need more details,
Thank you so much,
Viola -
How to pass a hierarchy node variable value over OpenDocument?
Hello,
I have been unable to link to an instance with matching parameters with opendocument with hierarchy node variables.
Has anyone attempted this or been successful?
Please reference this post I had in the Web Intelligence forum. sInstance=Param not working for sap bw query based reports (FWM 02020)
Here's some background information
We've created 2 new crystal reports based of sap queries.
Report 1, single prompt, no hierarchy.
Result : Can link to specific instance with matching parameters. Great!
Report 2, single prompt, hierarchy based.
Result: Cannot link to specific instance with matching parameters
Parameter list for report 2
[!V000001} : Cost Center/Gr{oup (Multiple) = {0COSTCENTER XXXXXXXX.BGT3}.{XXXXXXXXX.BGT3 0HIER_NODE} - XXX, XXX & XXX
However when I go into the history and look at the successful instance parameters used, it seems to be picking up an extra parameter ( my guess is node)
XXX, XXX & XXX; {0COSTCENTER XXXXXXXX.BGT3}.{XXXXXXXXX.BGT3 0HIER_NODE} - XXX, XXX & XXX
We have attempted to use the entire string, the first portion, second portion, and just the technical response. No luck.
Any help or pointers would be appreciated!
NickHello Ingo,
I'll explain the situation more clearly,
Report 2, single prompt, hierarchy based.
Result: Cannot link to specific instance with matching parameters with a response from the Bus Objects server
An error has occurred: The object with ID -1 does not exist in the CMS or you don't have the right to access it (FWM 02020)
We have 1 parameter for report 2
{!V000001} : Cost Center/Group (Multiple)
We selected a single value:
{0COSTCENTER XXXXXXXX.BGT3}.{XXXXXXXXX.BGT3 0HIER_NODE} - XXX, XXX & XXX
(The XXX, XXX, & XXX is the description)
We ran a successful instance.
However when I go into the history and look at the successful instance parameters used it displays the following:
XXX, XXX & XXX; {0COSTCENTER XXXXXXXX.BGT3}.{XXXXXXXXX.BGT3 0HIER_NODE} - XXX, XXX & XXX
An extra description seems to appear (The first XXX, XXX & XXX;) Our original selection was only {0COSTCENTER XXXXXXXX.BGT3}.{XXXXXXXXX.BGT3 0HIER_NODE} - XXX, XXX & XXX
We attempted to build variations of the open document strings
1. We tried the entire parameter response,
XXX, XXX & XXX; {0COSTCENTER XXXXXXXX.BGT3}.{XXXXXXXXX.BGT3 0HIER_NODE} - XXX, XXX & XXX
2. The first description that was not part of the original selection,
XXX, XXX & XXX
3. The technical name and description
{0COSTCENTER XXXXXXXX.BGT3}.{XXXXXXXXX.BGT3 0HIER_NODE} - XXX, XXX & XXX
4. The technical name
{0COSTCENTER XXXXXXXX.BGT3}.{XXXXXXXXX.BGT3 0HIER_NODE}
Please let me know if you need more details.
Regards,
Nick -
Issue : In sharepoint 2013, I am experiening below error while using filter in the list view due to the number of items in this list exceeds the list view threshold, which is 10000 items. Tasks that cause excessive server load (such as those
involving all list items) are currently prohibited.
Error :cannot show the value of the filter.The Field may not be filterable or the number of items returned exceeds the list view threshold enforced by administrator
Could you please suggest a way to avoid this issue apart from incrementing the list view threshold limit .
PrashanthReorganizing content, or creating more specific views. sharepoint is warning you that the content is structured in such a way that it can cause performance issues, which should be addressed in some way.
Kind regards,
Margriet Bruggeman
Lois & Clark IT Services
web site: http://www.loisandclark.eu
blog: http://www.sharepointdragons.com -
Hierarchy node text shows short text instead of medium text in WebI report
Hi,
We have created a simple Hierarchy suing Tx RSH1.
US -> North Carolina
South Carolinakey
Rest of America
Please note "North Carolina" is the medium text for the node while the short text which can contain max of 10 chars is "North Caro"
We have used and activated the hierarchy within the BEx query. Text display with "Medium Text" has been enabled for the InfoObject. The display on the BW report is as expected showing the medium text for all levels and all modes.
When a universe is built on the query and a WebI report is created based on the universe everything works fine other than than the Hierarchy text for different levels and nodes. Instead of showing the Medium text, the short text is getting display.
We took out the text object from the Universe in the Universe designer and went ahead with the key and medium text, but that did not help.
Is this a known bug? Is there a workaround for this issue?
We are on XI 3.1 SP3.
RgdsHi,
I am working on BO XI 3.1 SP2.
I have displayed the medium text for the hierarchy nodes as:
In my universe three detail objects(key, medium name and long name) gets generated for each hierarchy node.
I have copied the definition of L01 Medium name (detail object) in the L01 dimension object. similarly for other hierarchy nodes.
i.e. L02, L03.. etc.
Now the master data which have been loaded for the medium name will be displayed.
Regards,
Rohit
Maybe you are looking for
-
XML input stored in normalized tables
We have a system in place already, but have just found out that we'll be receiving some files intended for dataloads in XML format. Where should I start looking for documentation on how to process these files? Most of the docs I've seen so far have t
-
How to call the DLL functions through Java
Hello, I have already got a VC++ generated DLL. It has serveral functionalities. I need to call those functions from my Java Application. Now i know that it can be possible only through writing Java JNI Interfaces. Everywhere i only see they give an
-
Cannnot add tools to bookmark tools in v24
upgrade to v24 but found bookmark tool icon is missing, tried add again. after restart it is missing again. have to downgrade to 21 now. why?
-
Hierarchy with FWD "table per child" FK column generation problem
I just faced with the problem which is described though example below: Entity A is superype including subtypes B, C and it contains primary Id attribute which is inherited by the subtypes. There is also D entity which has 1:M relation to A. When the
-
URGENT: Internet Developers Toolkit
Hello! Where can I download the Internet Developers Toolkit? Is included in any of the CD-ROMs distributed by NI? Thanks in advance. Félix Torán Martí e-mail: [email protected] Tel. movil: 930233151 WWW Recursos de programación: http://members.tripod