Furmula displaying incorrect result at Hierarchy Node level
Hi Experts,
I have created query which is using simple formula as Amount = Price * Quantity.
The query is using hierarchy on Material.
When I drill down to the lowesr level (leaf node) the formula is showing correct result.
But at all the node levels its displaying incorrect result.
Ex.
Mataterial 1 Rate = 4 Quantity = 10
Maaterial 2 Rate = 3 Quantity = 10
In hierarchy both the se materials are under same node (Parent node) say Node 1
The query output is
Material Amount
Node 1 140 (7 * 20)
Material 1 40 (4 * 10)
Material 2 30 (3 * 10)
It should be
Material Amount
Node 1 70
Material 1 40
Material 2 30
Please suggest how can this be achieved.
Regards
SSS
Hi SSS,
Have you ben able to resolve this?? I am also facing the same issue..If you have resolved pls reply.
Regards,
Tapan
Similar Messages
-
Summary figures are not desired in queries on hierarchy node level...
Dear Experts,
we use a hierarchy for a characteristic in a query. It has many characteristic nodes and under them characteristic values. We do want to have displayed the summeries on char. node level, but only on char. values level. How can we do that?
Thanks.Hi Joe,
Have you got any answer or solution for this question?
Best Wishes,
BVC -
How to display the Hierarchy Node Level in BEx
Hi Folks,
In my report I have a Hierarchy. I have to display the Node level of the Hierarchy in the output.
For Eg:
If I have BB under AA root node then in the output it should display Level 1 for AA and Level 2 for BB.
Thanks in Advance.
Regards,
Srikanth NI don't think it is possble to display the hierarchy level in the report itself.
However, if you go to properties of the characteristic where you have the hierarchy defined, there you can expand the hierarchy to a pre-defined level...I guess you know that.
AT -
How to calculate values on Hierarchy node level in WEBI
Hi Experts
I have a BI Query ,which have GL account Hierarchy(FSV) Drill down like
Revenue 213.15
Operating Expense 28.49
Revenue and Operating Expense are two node of the hierarchy ,similarly under these sub node and GL grouping is done in FSV(Hierarchy).
I need to calculate Operating Expenses % and report look like
Revenue 213.15
Operating Expense 28.49
Operating Expenses % 13%
i.e Operating Expences % = Operating Expences / Revenue *100
how It will done in Webi rich Client.
Regards
AbhiHi,
You need to work with your Business to understand how these calculations are formulated in their definition, and how they are qualified and quantified. Next, you have to abstract that logic, and recreate it using the reporting interface of webintelligence. context is everything.
This is not something that can easily be explained over a text chat forum!!
I'd encourage you to work with a colleague who can deliver such reports in BObj, or, give it a go yourself using trial and error.
Regards,
H -
Xml out tag displays incorrect results
Hi, I am reading a RSS feed using JSTL and i am using <x:out select="description" /> tag to read the value associated with "description". The returned value is html image tag. Instead of processing the image tag, IE does shows the image html tag itself like below
<img src=http://xxx.com/index.aspx?isbn=9780268033729%3b0268033722+(pbk.+%3a+alk.+paper)%3b02680/SC.GIF><br><br><b><i>Title:</b></i> Character psychology and character education / edited by <br><b><i>Imprint:</b></i> Notre Dame, Ind. : University of Notre Dame Press, c2005.<br><b><i>ISBN:</b></i> (pbk. : alk. paper);02680
How should i get rid of this?What is the HTML source of this code?
I think it's probably being printed out as > and < which causes the browser to not interpret it as a tag but as the greater than and lesser than symbols. -
How to maintain Currencies at Hierachu Node Levels
HI Gurus
I have a requirement to use the Currency Translation at Hierarchy Node Level :I have to display all the Node Level Currencies at Group Currency Level AED and Child level will have Local Currency.
For Example : I have Plant Hierarchy
PLANT NODE1: AED (Result needs to be converted in to AED) ---> 9800 AED instead of 1000 BHD
CHILD1 : 500 BHD
CHILD2 : 500 BHD
PLANT NODE2: AED (Result needs to be converted in to AED) -->13250 AED Instead of 1000 KWD
CHILD2 : 500 KWD
CHILD3: 500 KWD
PLANT ROOT : AED : 23050 AED should be appeared insted of * due to multiple currencies
I have tried to created NOde variables and use the currency conversion filed but it is appearing in non editable mode.
Could you please advise how can we achieve this
Best Regards
NLNHI Gurus
I have a requirement to use the Currency Translation at Hierarchy Node Level :I have to display all the Node Level Currencies at Group Currency Level AED and Child level will have Local Currency.
For Example : I have Plant Hierarchy
PLANT NODE1: AED (Result needs to be converted in to AED) ---> 9800 AED instead of 1000 BHD
CHILD1 : 500 BHD
CHILD2 : 500 BHD
PLANT NODE2: AED (Result needs to be converted in to AED) -->13250 AED Instead of 1000 KWD
CHILD2 : 500 KWD
CHILD3: 500 KWD
PLANT ROOT : AED : 23050 AED should be appeared insted of * due to multiple currencies
I have tried to created NOde variables and use the currency conversion filed but it is appearing in non editable mode.
Could you please advise how can we achieve this
Best Regards
NLN -
Execution of a planning function for a row selection of a hierarchy node
Hi all!
Has anyone accomplished to make a configuration, where a planning function would have been executed for a hierarchy node selection and this selection would have been made by a row selection in an analysis item? I can filter the characteristic in a lowest level by selecting rows in analysis item, but if I would select a hierarchy node, the value for the characteristic is empty. I have set the selection state by binding the item_characteristic of analysis item to filter of the other characteristics.
I tried first to reach this functionality by filtering the characteristic with variables in planning modeller filter and determining the values of the variables during runtime by the selection of the analysis item row selection. But I can not implement it as the display hierachy and the hierarchy node selection in the analysis item are variables and modeller does not allow selection of a hierarchy node and hierarchy by variables - even thoug it let's you do it (I receive error message saying "field hienmflag with value 5 is not correct").
Greatful for any working solutions tips you have made up!
SariThanks for the explanation. I come from BPS background and there are few changes when it comes to planning functions in IP. In BPS, the planning function is a bit loosely tied to Planning Package in a sense that a planning function can use any planning package under the planning level to which it belongs. Same is the case in IP (technically), but in BPS the planning package contains all the characteristics and key figures of the planning level and hence the function can execute correctly. What I see in IP is that planning function is very loosely tied to Filter. It can use any filter under the aggregation level even though they differ in the characteristics and key figures. I have tried a PF with different filters and it executes with everyone of them! This doesnu2019t sound right! Am I missing something here?
Also, you can only execute a IP planning function if it is included in a planning sequence. An extra step! The modeling is so intuitive in BPS that IP is a bit repulsive. -
Hierarchy node variable - successor node data not displayed
Hello,
I have a query with a hierarchy in the rows section. This hierarchy is restricted by a hierarchy node variable with the following settings: variable type hierarchy node; customer exit; single value; mandatory; not ready for input; cannot be changed in query navigation.
The customer exit correctly supplies the node. However, only data for THIS node is displayed in the query results. And data for successor/underlying nodes is NOT displayed.
I tried several things, including:
- rightclick Rows > Display as a Hierarchy
- customer exit variable: multiple values instead of single value; optional instead of mandatory
In the Hierarchy Attributes for the hierarchy, nothing is checkmarked, except for Root/Totals Item Appears Above and Drilldown start level = 00. The hierarchy and its nodes are valid from 01.07.2005 to 31.12.9999.
I have a feeling in what area the solution can be found, but I have no clue what to do further on with it. As a test I replaced the customer exit variable with a user entry variable. If I then execute the query, I can select either the node or the value (both with the same technical value!). If I select the node, I get all data, including data for successor nodes. If I select the value, I only get the data for the node, not the underlying successor nodes. For some reason, the customer exit variable behaves like the latter and not like the first. I do not know how to solve this.
I would greatly appreciate if you could help me out of this issue here.
Kind regards,
FrankHi,
no, it doesn't. It just returns the data for the node and not for the underlying nodes.
Frank -
Hierarchy node not displaying some of child nodes
Hi all,
In my bex query for one of the hierarchy node is not showing sum of its child nodes even though the belownodes got some data in it.
What could be the reason.as all the other nodes at the same level are showing the sum of their child nodes.
ThanksDisplay as hierarchy : no sum on node level.
If the rows are set as u2018display as hierarchyu2019, all the objects in the rows section must have as setting for result rows : u2018always displayu2019 -
Query with Cost Center Hierarchy giving incorrect results
Hi All,
I have a universe built based on BEx query on Cost Center cubes. When enabling hierarchy in BEx Query and building Web intelligence Report based on the universe, I get incorrect results. The levels of the hierarchy is incorrect, many of the cost centers are missing etc. I checked the universe and confirmed that all levels of hierarchy are generated correctly. The Lov generated for these levels are correct and I see the complete hierarchy when using the BEx Variable in Universe for filtering.
I tried the same query with Hierarchy disabled with a different universe and it is providing correct results. Not sure what I'm missing here. Any inputs regarding this is appreciated.
Thanks & Regards,
SreeIngo, Thanks for your suggestion. Of course, I did update the Universe after any changes in the query. Tried different query setting related to hierarchy to make it work, but didn't many any difference and I get consistently incorrect results.
One thing what I wanted to confirm is, if there is any known bug in SP 2 Fix Pack 2.7 related to hierarchies. If not, it might be me doing some thing wrong and I will look into in more detail.
Thanks & Regards,
Sree -
Exception (Aggregation) in Hierarchy nodes results
Hi All,
We have a requirement to sum all values (as results in hierarchy levels) based on the value of a specific characteristics. example as below is what we want to achieve. Country, Product group, materials are all characteristics and this is viewed as hierarchy in the query. In each material there is a calculation components that will shown the value of Sales Qty, Price/unit and Amount. What we want is to sum up ONLY the Amount value and presented in the hierarchy nodes so that we can see how much sales we did by product group and subsequently by country as whole. If we drill across we will be able to achieve this but we want to drill down as we have the time characteristics and variances at the columns. and no, we do not want user to drill across the calculation components. This query is used in Integrated Planning for planning purposes integrated with BO and that is the structure of the planning layout we want. "Calculation component" is a infoobject that contains 'sales qty', 'price/unit' and 'sales amount' as master data values.
I have tried exception aggregation on calc component infoobject for 'LAST VALUE'. and it did capture only the Sales Amount value as result for node Calc Components. But the other results node State, country and Region also takes LAST VALUE.. which is not what i want. what i want is esseentially summation of all Sales amount for each calculation components by state, country and region.
Last Year | Variance | Current Year | Jan | Feb | Mar |......
Region X 200 (sum of all country's sales amount)
->Country A 200 (sum of all states' sales amount)
-> State Y1 80 (sum of all components's sales amount)
->Calc Components Z1 30
- Sales Qty 10
- Price/Unit 3
- Sales Amount 30
->Calc Components Z2 50
- Sales Qty 5
- Price/Unit 10
- Sales Amount 50
-> State Y2 120
->Calc Components Z1 40
- Sales Qty 10
- Price/Unit 4
- Sales Amount 40
->Calc Components Z2 80
- Sales Qty 10
- Price/Unit 8
- Sales Amount 80
any help would be appreciated...
eddiePlease try the below steps and I hope it should work for you.
Instead of calculated keyfigures,try to use local formula .Because i think sometimes CKF will not give the expected result if you use exception aggregation (not sure though,but i used only local formulas)
1. Create a first local keyfigure (Say F1)for the calculation and use exception aggreagation as 'Average' and reference characteristics as 'PDU'.
2. Create a second keyfigure ( Say F2) using the first keyfigure(F1) and use exception aggregation as 'Average' and reference characteristics as 'Sales Document', if you need the values based on average of the sales documents and hide the first keyfigure(F1)
I consider Sales document is the first level and PDU is the second level ( i mean lowest level) . Because you need to consider these sequencens as well when you design the exception aggregation.
Likewise you can create nested aggregations based on your requirements.
Please do let me know if it works.
Thanks. -
Display a variable "hierarchy node"
Hi all,
My report have a type of variable "hierarchy node"
The user would like see the level of selection on the report.
I use the "filter pane item", but the selection doesn' t display.
Can you help me ?
Thanks
CélineNice for you
could you please tell how?
Thanks
Michael -
How to Restrict the node level in account hierarchy
Hi experts,
I want to restrict the node level in account hierarchy. I attached one example. in that if i click 6000 node again it want to show error message. for one parent node i want to create only two child node. Further if i create means it want to show error msgs and not allow to create the node..
Regards,
gopiHi ,
The component is bp_hier, and method is onnew_node.
IF lv_tree->is_locked( ) = abap_false.
lv_tree->lock( ).
ENDIF.
CHECK lv_tree->is_locked( ) = abap_true.
lv_index = typed_context->accounthierarchy->selected_index.
lv_tree_node = typed_context->accounthierarchy->get_node_by_index( lv_index ).
*key = lv_tree_node->node_key.
CALL METHOD lv_api->get_node_parent
EXPORTING
iv_node_key = key
IMPORTING
ev_parent_node_key = lv_paent_key
* ev_tree_guid =
* lv_parent = lv_tree_node->parent_entity.
* typed_context->accounthierarchy->parent_entity.
CALL METHOD lv_tree_node->get_children
receiving
rt_children = rt_child.
CHECK lv_tree_node IS BOUND.
lv_tree_node->is_leaf = abap_false.
TRY.
lv_proxy_node ?= lv_tree_node.
TRY.
lv_object ?= lv_proxy_node->bo.
CATCH cx_sy_move_cast_error.
lv_mixed_node ?= lv_proxy_node->bo.
lv_object ?= lv_mixed_node->if_bsp_wd_ext_property_access~get_model_node( ).
ENDTRY.
lv_object_name = lv_object->get_name( ).
IF lv_object_name = 'BuilHierarchyNode'.
lv_relation_name = 'BuilHNodeRel'.
ELSEIF lv_object_name = 'BuilHierarchyHeader'.
lv_relation_name = 'BuilHeaderNodeRel'.
ELSE.
RETURN.
ENDIF.
lv_tree_node->get_children( ).
lv_object = lv_object->create_related_entity( lv_relation_name ).
lv_child_node = lv_proxy_node->node_factory->get_proxy(
iv_bo = lv_object
iv_proxy_type = 'CL_BP_HIER_HIERARCHYTREEV_CN05'
iv_parent_proxy = lv_tree_node ).
lv_tree_node->expand_node( ).
typed_context->accounthierarchy->refresh( ).
typed_context->accounthierarchy->deselect_all( ).
lv_child_node->selected = abap_true.
lv_child_node->is_leaf = abap_true.
*accounthierarchy
* selectedhierarchynode
lv_col_wrap = typed_context->selectedhierarchynode->get_collection_wrapper( ).
lv_col_wrap->clear( ).
This is the code.
i wrote . but its not getting. -
Display of Hierarchy Nodes as Medium Text in Web Report
Hello everyone,
Does anybody know how to display the hierarchy nodes as medium text instead of short text (default) in web report?
I know it is possible to change the display setting directly (by right clicking on hierarchy node > properties) from the web report.
However, I would love to know if there is any other way to change the settings such as through Query designer or Hierarchy maintenance in SAP GUI so that users do not need to change the display settings every time they view the web report.
Your help is kindly appreciated.Thank you Shabar for you quick reply.
What if a Hierarchy is created under an InfoObject? How can I change the Text view of each name of the Hierarchy nodes?
In Query Designer, I tried to change the Text View to Long but it only affects the text of the InfoObject but not the Hierarchy nodes.
I tried the 2nd suggestion too. I only can find the BEx description for the InfoObject but not the Hierarchy nodes.
It would be great if anyone could tell me how to do so.
Thanks in advance. -
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.
Maybe you are looking for
-
Powerbook G4 1Ghz,OSX 10.5.8 - Kernel Panic when downloading in Safari
Revisiting this, as original discussion (August 2010) was archived. Original problem was kernel panics particularly when downloading in Safari. Various people had similar issues, and crash logs appeared to indicate Airport Card/Driver as issue - one
-
Difference between business service and business system in SLD
hi all, i m very new to XI. can anybody tell me that what is the basic difference between Business Service and Business Systems? Is it necessary to use them? and if yes then when to use what? Thanx. Regards, Kunjal......
-
Watch fullscreen on an external monitor?
Hi, I have a mid-2009 and later MBP. I am using an external display - connecting a Dell 2407WFP monitor using a DVI cable and a MiniDisplay to DVI adapter to my MBP. I am trying to watch a flash-based video in a Safari window which I have dragged ove
-
Japanese mojibake in email created from Mac OS X Mail. Help?
Since Tiger I am having more and more Japanese friends of mine say that my email is turning up in their inbox as mojibake (junk characters.) I have found Article ID: 301986, "Mac OS X 10.4: Japanese message doesn't appear correctly in web mail or on
-
How can I get iTunes to send me my library on my new computer?
Old MacBook got ruined in a flood from a frozen pipe...how do I get iTunes to send my my purchased music on my new MacBook Pro?