Hierarchy with several characteristics
Hi,
I want to create a display layout with cost center and cost element hierarchies in the lead column. But the issue here is BW hierarchy structure is getting disturbed because i have two characteristics in the lead column. System is generating hierarchy combinations on its own.
For each cost center node in the hierarchy, i want whole cost element hierarchy to be displayed. It is just like BW report when we have CC and CE in rows restricted by hierarchy variables.
Is this possible in BPS?
Bindu
Hi,
Let me explain my question with example.
Say costcenter has the following structure.
cost center
Node1
CC1
CC2
Node2
CC4
CC5
and cost element as
Node1
CE1
CE2
Node2
CE3
Now i want my layout to display the data in the follwing manner.
cost center cost element amount
costcenter costelement 300
node1 costelement 100
Node1 30
CE1 10
CE2 20
Node2 70
CE3 70
CC1 costelement 100
Node1 30
CE1 10
CE2 20
Node2 70
CE3 70
CC2 costelement 0
Node1 0
CE1 0
CE2 0
Node2 0
CE3 0
Node2 costelement 200
Node1 60
CE1 20
CE2 40
Node2 140
CE3 140
CC3 costelement 200
Node1 60
CE1 20
CE2 40
Node2 140
CE3 140
Means for each node of the cost center, whole hierarchy of cost element should be displayed.
Is this possible in BPS?
Thanks,
Bindu
Edited by: Bindu on Jul 3, 2008 2:30 PM
Similar Messages
-
A hierachy with several characteristics in Integrated Planning
Hi gurus!
Have you been able to implement an input-ready query with a hierarchy for several characteristics in row area?
I have two characteristics, 0SEM_POSIT and 0ACCOUNT and the requirement is that plan figures should be posted to 0SEM_POSIT but history data should be read from different 0ACCOUNT values for different companies even if they use the same template to plan their values. I have added 0SEM_POSIT as an external hierarchy characteristic to 0ACCOUNT info-object and created a hierarchy for 0ACCOUNT in which hierarchy nodes are defined as 0SEM_POSIT values.
However, if I use an aggregation level in my query, which has characteristic 0SEM_POSIT, hierarchy nodes are not input-ready (unless I use disaggregation, which is not possible if I want to post to 0SEM_POSIT).
Am I missing something or is it simply impossible to configure such a multidimensional query with a hierarchy? I didn't find any solution for this in SAP documentation.
Greatful for your answers, points guaranteed for helpful messages!
SariThank you Gregor for you reply!
I tested 0ACCOUNT hierarchy with different kind of aggregation levels and 0SEM_POSIT as external hierarchy nodes and noticed that it was not possible to make nodes postable in a way that the values would have posted to 0SEM_POSIT. Finally i found also sap documentation telling me the same, so I decided to change my course with this:)
I have used disaggregation in many layouts, but it didn't fit here, because of several reasons. The main reason is, that several 'companies' (they all have their own comp_code in sap) use this layout. They all have different characteristic relationships between 0ACCOUNT and 0SEM_POSIT even if they use same 0ACCOUNT values. If I had used 0ACCOUNT hierarchy in my layout (different hierarchy for different 0COMP_CODE), I could have defined different accounts for each company to a hierarchy node in their own 0ACCOUNT hierarchy. The users should not have been able to see 0ACCOUNT-level though, which would have meant that the analysis item could not have been activated for navigation (only hierachy nodes would have been visible and 0ACCOUNT level would have been hided). Even if there would have been disaggregation, the users would not have known about it. The problem is, that disaggregation takes time and I think the users would not have been pleased to wait for refresh especially when they would not have known a disaggregation takes place.
Another problem would have been, that there is only one way to define the disaggregation in a query column. My requirement is that user is able to choose between two different ways to disaggregate planned values to lower organisation level (according to last year budget or actual data). That means that I have to have two planning functions in my layout for the user to choose for.
I desided to create characteristic relationship based on user exit. I will use 0SEM_POSIT as row characteristic in higher organisational levels to plan for. To derive the right 0SEM_POSIT to each 0ACCOUNT value in profit center level, characteristic relationship source characteristics are profit_ctr (which I can use for determining what the company is) and 0ACCOUNT and target characteristic is 0SEM_POSIT. I created a DSO to load different 0SEM_POSIT values for each account for different companies. I read the values from dso table when deriving 0SEM_POSIT.
Points assigned to your kind answer, Gregor!
Sari -
Hierarchy with External Characteristics
I have a request to create a hierarchy for a BEX query that is based on a combination of WBS Element and COORDER. I see that I can change either of these InfoObjects to allow External Characteristics and I have done this.
This hierarchy is to show costs by Project Manager. Each Project Manager can have many projects and each project can have many WBS Elements plus individual orders or nothing but individual orders. I've built the hierarchy and it works in the query as far as how the results are displayed. But I am only getting costs associated with WBS Elements not with orders. (I should add that we do not post to WBS Elements, we assign WBS Elements to orders and we post costs to orders so WBS Element is an attribute of COORDER).
For instance, one project manager could have 2 projects; Project 1 includes all orders associated with WBS Element 1 (so I assign the value for WBS Element 1 to a node); Project 2 includes all orders related to WBS Element 2 as well as Order 1 and Order 2 (which are assigned WBS Element 3 but I don't want all of the orders assigned to WBS Element 3 so I assing WBS Element 2 to a node, Order 1 to a node and Order 2 to a node).
Here is what it looks like:
1 0HIER_NODE PROGMGR1 (child ID = 2; next = 4)
2 0HIER_NODE PROJECT1 (parent ID = 1; child = 3)
3 0WBS_ELEMT 1 (parent ID = 2)
4 0HIER_NODE PROJECT2 (parent ID = 1; child = 5)
5 OWBS_ELEMT 2 (parent ID = 4, next = 6)
6 0COORDER 1 (parent ID = 4, next = 7)
7 0COORDER 2 (parent ID = 4)
I get all of the costs for both projects that are associated with WBS 1 and 2 but none of the costs for the two orders not related to a specific WBS Element.
I have created a selection variable to use the hieracrchy when selecting the query results. What is the point of assigning External Characteristics in a hierarchy? I understand logically why my query doesn't select the costs associated with the orders since my hierarchy is based on WBS Element not order. I've tried including the WBS Element associated with the individual orders in the hierarchy with the thought of restricting those particular nodes down to the specific orders in a structure in my query but I can't seem to figure that out either.
Can anyone give me any ideas on how to do this?
Thanks,
Barb Bunker
Puget Sound EnergyHello baRbaRa,
How r u ?
You have Kept the 0HIER_NODE for the PROJECT MANAGER. Will there be only one project manager !? Assuming you will have more Project Managers,
0HIER_NODE
|_ZPROJ_MGR
...|_ZPROJECT
......|_ZWBS_ELMT
......|_ZORDERS
If you assign the WBS Element & Orders to PROJECT it should give the costs based on the PROJECT & WBS Element / PROJECT & Orders combinations.
Is this you r looking for ?
Best Regards....
Sankar Kumar
+91 98403 47141 -
Hierarchy with two characteristics
Hello All,
I have a hierarchy to create in SAP BW on GL account.
Total Revenue
---> Sales to Customers
> 400050 - 400060( GL Account interval)
for above type of nodes i don't have any problem. problem is with below type of nodes.
Total Manufacture Costs ( Only for costcenters 10001 to 10010)
> fixed costs
>100040 - 100050 ( GL Account interval)
Total Administrative Costs ( only for Costcenters (20001 to 20010)
> Fixed costs
>100040 - 100050 (GL Account interval).
in the report they want to see the entire hierarchy like above.
for the above requirement, i kept costcenter infoobject in GL account as external characteristics in hierarchies still
i am getting the total value for all costcenters in the node. can you please help me.
Thanks,
Snehawhen u say u can get only one group, does it mean you use filter on costcenter?
the way I see your report is, you have a GL characteristic and you restrict it by a hierarchy, now in there you want to have costcenter restrictions.
you can create structure elements on the same hierarchial elements and use restrictions by costcenter.
Gokul -
How to create a hierarchy with postable notes
Hi all,
Please take e look at the following case:
In BPS we want to make a planning on groups of FI-GL-accounts. For the grouping of the GL-account we make use of the Financial Statement functionality in R/3. With a BC DataSource (0GL_ACCOUNT_T011_HIER) this Financial Statement is imported in BW as a hierarchy on InfoObject 0GL_ACCOUNT. As said, we do not want to make a planning on the GL-account but on the groups, i.e. the nodes of the hierarchy. We think in this case we need a BW hierarchy with postable nodes and make the planning on the inner nodes of the hierarchy.
So far so good, but when we execute the Manual planning the system responds with Hierarchy xxxx does not contain any postable nodes Anyone has a clue? Did we forget something?
Thx,
Henk van der Haar.Hi Henk,
For the hierarchy with postable nodes the nodes also have to be captured as characteristic values firstly. For more details refer to the document link below
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/biw/g-i/how to plan in bps using hierarchies with several characteristics.pdf
Some useful threads also on the same.
Hierarchy with Postable nodes
Bbw hierarchy with postable nodes Disabled
Hope it helps.
Cheers
Anurag -
BPS External Hierarchy with Postible Nodes
Hi,
I am using External Hierachy (more than 2 levels) in BW and Characteristic relationship between Account and Account Group in BPS. Account group is an attribute on Account. I have included the Account Group in the Planning Level. On the layout Account Group and acct are in the lead columns respectively. As defined in How to ... Hierarchies in Several Characteristics document.
Everything works fine but it shows nodes only upto two levels in the hierarchy. If the hierarchy contains more than two levels....it only shows two levels. On the how to document, example is for two level hier.
I want to know why it is not showing more than two levels as defined in the external hierachy.
Has anybody come across with the same situation and is there a way to show more than two levels???
Thanks in advance,
AnilHi Anil,
Welcome to SDN.
The reason why you are able to see only two levels is because you have just two Characteristics used in the hierarchy structure i.e. Account and Account group.
Please note the <b>conditions</b> mentioned in the How To document in <b>section 2.2</b> which lists down the restrictions.
"For a given level in the hierarchy, every node/leaf must belong to the s<b>o</b>me characteristic, and no two levels can use the same characteristic."
What I understand from this is that the hierarchy would only display Characteristic nodes and not Text Nodes.
So if you had 3 InfoObjects like
Chart of Accounts
Account Group
Account
I believe you would be able to get three levels in the same.
Hope it helps.
Cheers
Anurag
......assigning points is just a way of acknowledging the response at SDN -
Relase strategy characteristic with several material groups
Dear Experts,
Actually I'm implementing the MM Module, 6.00 version and I have the following issue:
I created the release strategy Purchase Order, with these characteristics:
- Material group
- Net total purchase order
- Plant
The error consists in the Material Group characteristic don't run with several Material Groups. It seems that it could be possible only with one Material Group.
If you know how I could work the characteristics with several material groups, pleas tell me.
Thanks in Advance,
Adriana Corredor
MM SAP ConsultantHello, Adriana,
it isn't clear what you mean by "characteristic don't run with several Material Groups":
- is it that you cannot enter multiple values in classification? Then check whether you chosed "Multiple Values" in "Value assignment" subscreen of characteristics maintenance, transaction CT04;
- is it that your release strategy isn't assigned to PREQ with several items with different MATKL values? It is neccessary to realize that if you use the coverall release of PREQ (which I guess you are using), the values of items has to be "summarized" (for purpose of release strategy assignment) into structure CEBAN "Communication Release Strategy Determination: Requisition"; the release strategy classification are then evaluated against this structure; if there is any field which differs for items, it is passed to structure CEBAN as empty; so either you have to have release strategy with MATKL empty, or you can modify the CEBAN content by enhancement M06B0001 "Changes to communication structure for release of requisitions", or you can prevent creation of PREQ with certain not-allowed combination of MATKL via user-exit or badi;
Kind Regards
TomT -
Query - Filter several characteristics by one variable
Hi Experts,
I'm facing the following situation in my current project:
I have several characteristics named Formula ID for each cost component in the cube.
Formula ID - Base Price
Formula ID - Additives
Formula ID - Differential
Formula ID - Transportation
Etc
I need to create a single variable that is going to appear in the selection screen, where the user will be able to type a value. Then the query will search this value in all the characteristics below during query runtime.
I was thinking in formula variable. Is it applicable in this case? If so, do I need to use customer exit together?
Is there any other way to do it?
Thanks!!!
HelderI am not sure if formula variable would help coz. therein again, u can give only one ref characteristic.
You can do this with customer exit provided the data type is same for all the char.
Create restriction for one of the chars as you would do normally (create a variable. processing type - manual input. eg. for base_price)
For the other char, create a variables of processing type customer exit (ready for input should not be checked); and write the below code for each of them.
READ TABLE i_t_var_range WITH KEY iobjnm = 'BASE_PRICE' INTO l_s_var_range_dt.
IF I_STEP = 2.
l_s_range-low = l_s_var_range_dt-low.
l_s_range-high = l_s_var_range_dt-high.
l_s_range-sign = l_s_var_range_dt-sign.
l_s_range-option = l_s_var_range_dt-option.
APPEND l_s_range TO e_t_range.
ENDIF.
In the above code, ZV_ADDITIVES is the customer exit variable for 'additives'.
Write similar code for the other 2 char.
When the query executes, only the variable for base_price would be prompted. the other variables would take the value from the base_price variable.
Hope this helps!
~ Arun KK -
Hierarchy with Intervals and Temporal Join
Hi,
I am loading a hierarchy structure (Time dependant and with Temporal Join and Intervals)
in the flat file structure for hier loading we have leaf to and leaf from fields which means Page of the hierarchy to and page of the hierarchy from.
can anyone let me know what is the use of these fields, and the values we have to pass for these fields with an example.
i haven't come across Hier loading with intervals and termporal join.
can anyone please help me in this?
Regards,
p423168.Hi,
BI Process (Loading Hierarchies from Flat file to BI)
Go to RSA1
Create info object for customer as zcust_b5 and activate
Create info object as zcust_b5 and activate it
Select the info object and double click on it
Select the hierarchies tab and select the option with hierarchies
And select Hierarchies not time dependent
Click external characteristics in hierarchies
Select your Infoobjects in the list and pass it and activate it
After activating the objects we will see tables of hierarchies at maintain Hierarchies
Create an application component
Create the transfer rules for the info object and activate (for hierarchies, texts, attributes)
This screen will show the communication structure.
After creating the data source at info source level the field attributes are shown in above
Create an excel sheet with required values and save it in CSV file.
Uploading the Hierarchy Data into BW
a) Create Info Package for Hierarchy Upload. Select the Hierarchy to be uploaded
and also the Full Update button as we are uploading the entire Hierarchy.
b) There are three update methods for uploading the hierarchy.
Full Update: For Uploading the entire hierarchy structure
Insert Sub tree: For appending the hierarchy with new nodes.
Update Sub tree: For modifying the nodes of the hierarchy.
Create info package and schedule the data loads
Select the Hierarchy and name it before scheduling
Schedule and Start the data loads
After creating the info package of the info object the above screen shows the initial hierarchy maintenance
Hierarchy is done successfully by extracting data from flat file.
time dependent :
a) For making the hierarchy time dependent select the u2018Time-Dependent Hierarchy structureu2019 radio button and activate the info object ZSREP
b) In the transfer structure there will be 2 more additional fields date from and date to for the time dependent nodes.
c) Consider that Sales Representative u2018SREP2u2019 was in England up to 31/12/1995 and moved to USA
d) Flat file structure for the above hierarchy is shown below . It contains two extra columns Date-to and Date-from.
e) In the info-package Update tab , select Fixed Time interval radio button and give start date as 01/01/1000 and End date as 31/12/9999 so that all nodes are uploaded.
f) Upload the hierarchy data from flat-file to BW.
g) Display the loaded hierarchy.
Regards
Sudheer
Edited by: SUDHEER on Dec 30, 2008 12:52 PM -
Hierarchy with External chars, how the external char automatically derives
Hi All,
We have Profit Center hierarchy. It has 'Profit Center Group' as a external char. We have account also in the aggregation level.
The hierarchy is on Profit Center with Profit Center Group as the parent nodes to the profit centers.
There are multiple hierarchies like legal, and management. We should be able to plan on different hierarchies properply, with Profit Center Group derived / created automatiically as per the hierarchy chosen in the variable.
The Profit Center and Group Profit Center are not in the rows and the account is. We tried to plan on the the account hierarchically with diaggreation turned on.
When Data posted, we wanted the Profti Center Group get derived as per the hierarchy chosen in the variable. Right now a blank Group get's posted in the database.
This worked with the Char Relation of type Hierarchy with Hierarchy value fixed. There is no way, we can define the varialbe hierarchy and also Exit Class is not able to read the source variables.
How to make this based on hier variable, or if Char Relationship definition on the InfoProvider in the Plan Modeler not all needed as the relation between Profit Center and Profti Center Group is already in the hierachy chosen in the variable for Profit Center.
Thanks in advance,
Best Regards,
- ShashiHello Shashi,
derivation can only work, when Profit Center Group is not in the aggregation level. When you have more than one hierarchy on Profit Center (you are using in queries) I suggest that you create one hierarchy on Profit Center with Profit Center Group as foreign characteristics to be used in characteristic relationships. This is then a fixed hierarchy that defines what can be derived from Profit Center for all hierarchies you are using in queries.
Then you need no exit implementation. In addition, the hierarchy used in the characteristic relationship defines the admissible combinations in the cube. The hierarchies used in the query are only views on the cube data, in fact the foreign characteristics in hierarchies used in queries are treated as text nodes.
Regards,
Gregor -
Building hierarchy from several diffrent infoObjects
Hello,
I have a cube with several infoObjects all of them are reference of 0customer. The first infoObject is country manager, the second is area managers and the third is agents. I need to build a hierarchy from these infoObjects (country manager>area managers>agents) The infoSource is designed to bring each one of them in a different cell of the extract structure (each one of them is a different infoObject). I have the complete hierarchy (with all the "managers") in 0customer.
How can I build a hierarchy from them? I dont want to use the "display as hierarchy" functionality.
Please Advice,
Davidjust solved it
I put the 0customer as external Chars. in hierarchies of itself.
If i want to show the hierarchy: country manager>area managers>agents i should put the agent in the rows/columns and use the workers hierarchy which contains the country manager and area manager which are above the agent.
Thank you Simon!!!
David -
Hi,
In our BO Webi report hierarchy with measure values showing more(almost double value) compare to BW Bex report. Can any one please help on this.
Is it BW problem or BO problem?
I checked in some other threads but it's not given solution.
Thanks,
ManjunathaHi,
Is it BW problem or BO problem? : BO
is it causing problem with hierarchly data only ? without hierarchies data is matching or not?
Post same in SAP BusinessObjects Web Intelligence .
Thanks. -
Creating a ODS key with 32 characteristics in BW 3.5
All,
We have to create a ODS key with 32 characteristics in BW 3.5. We are using an after image type delta capable extrator 0FI_GL_10. We have to do delta loads every 2 hours.
As you all know ODS allows only 16 key fields. In order to allow 32 keys, I have created an artificial key with 17 fields concatinating into one in the transfer rules.
The problem is still the data is not coming correctly (some records are still getting overwritten even with then new key) with the delta init load and the interesting thing is that the full load into the ODS is getting the data right.
In other words, a delta init load is getting 95680 records and where as full load is getting 99680 records.
Have anybody come accross such situation and what would be helpful to solve this issue?
Thanks,
- Shashi
nullI assume your CHAR 60 is enough to hold all the fields that you are concatenating.
Other problem with concatenate is that it strips the leading and trailing blanks.
So let us say you have two fields F1 (char 5) and F2 (char 3)
F1_________F2
A1_________03
A10________3
A12________22
Now, follow what happens with concatenate F1 and F2. Row 1 will result in value 'A103', row 2 will also result in 'A103' and row 3 would be 'A1222'.
So, even though combination of F1 and F2 was unique in these three rows, after concatenate we get only two unique values.
This is one possible explanation. The oher ofcourse is if total length of 17 fields is more than the 60bytes you have in key field.
To avoid this move your values with exact length (in the example above it will then be like)
Key(5) = F1.
Key+5(3) = F2. -
Print a JTable with several Header and Footers
Hi everybody,
my name is Lothar and I come from Germany. My english is not very well, but I hope you understand me an my problem.
I want to print a JTable, but I want to print a header with several headers and footers.
For example:
h3. Header
h5. 1. Subtitle
h5. 2. Subtitle
Table
h5. 3. Subtitle
h5. Footer
But, I do not know how I can do that. Can anybody tell me, how I can solve my problem. Please, explain for a newbie because I have learned Java since two months ;)
Here the code:
import java.awt.*;
import java.awt.event.*;
import java.text.*;
import java.util.Date;
import javax.swing.*;
public class Beispiel extends JFrame implements ActionListener {
private JTable table;
public static void main(String[] args) {
Beispiel tl = new Beispiel();
tl.setVisible(true);
tl.pack();
public Beispiel() {
setLayout(new BorderLayout());
// DruckButton
JButton print = new JButton("Print");
add(print, BorderLayout.SOUTH);
print.addActionListener(this);
// Tabelle
add(new JScrollPane(createTable()), BorderLayout.CENTER);
// schließt das Frame
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
public JTable createTable() {
// titel
String[] title = new String[] { "Datum", "Von", "Bis",
"Dauerinsgesamt", "Bemerkung" };
// daten
String[][] data = new String[][] { { "", "", "", "", "" },
table = new JTable(data, title);
table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
return table;
public void actionPerformed(ActionEvent e1) {
MessageFormat header = new MessageFormat("Header");
MessageFormat footer = new MessageFormat("Footer");
try {
table.print(JTable.PrintMode.FIT_WIDTH, header, footer);
} catch (Exception e2) {
System.err.format("Cannot print %s%n", e2.getMessage());
}Nobody?
Can nobody solve my problem? -
Question
When I click on the - to minimize fire fox, it does not close the window but the firefox icon disappears from the task bar; it is still open but gone from the task bar, if I click on any other icon it opens a new Firefox window, I end up with several windows open but none on the task bar.Boot the computer in Windows Safe Mode with network support (press F8 on the boot screen) as a test to see if that helps.
Do a malware check with some malware scanning programs on the Windows computer.<br>
Please scan with all programs because each program detects different malware.<br>
All these programs have free versions.
Make sure that you update each program to get the latest version of their databases before doing a scan.
*Malwarebytes' Anti-Malware:<br>http://www.malwarebytes.org/mbam.php
*AdwCleaner:<br>http://www.bleepingcomputer.com/download/adwcleaner/<br>http://www.softpedia.com/get/Antivirus/Removal-Tools/AdwCleaner.shtml
*SuperAntispyware:<br>http://www.superantispyware.com/
*Microsoft Safety Scanner:<br>http://www.microsoft.com/security/scanner/en-us/default.aspx
*Windows Defender: Home Page:<br>http://www.microsoft.com/windows/products/winfamily/defender/default.mspx
*Spybot Search & Destroy:<br>http://www.safer-networking.org/en/index.html
*Kasperky Free Security Scan:<br>http://www.kaspersky.com/security-scan
You can also do a check for a rootkit infection with TDSSKiller.
*Anti-rootkit utility TDSSKiller:<br>http://support.kaspersky.com/5350?el=88446
See also:
*"Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked
Maybe you are looking for
-
I could do this in Lion Server, but I can't in Mountain Lion (when I try to type * it doesn't type anything). Is there a file I can change with emacs to get this working? I've added the wildcard domain to /var/named/db.mydomain.TLD (see the wildcard
-
Green screens at the beginning of each iMovie chapter
I've seen lots of discussion about green screens related to slideshows and transitions; however, I'm seeing them on finished DVD's when using chapter markers and navigating from the select scene menu. They're usually no longer that a couple of second
-
New windows in Acrobat Pro XI are offset
When opening PDFs in Acrobat Pro XI on a Mac, each new window opens slightly offset to the right from the previous window, regardless of whether or not that window is still open. This means that slowly the windows disappear under various tool box win
-
Hello, Can someone plz help me with following problem. I would like to start a business event with as attribute an xml document. Depending on a certain tag in the xml file, another business event should be started. How do i 'connect' an xml document
-
How to change the order of report columns
Hi guys, I am newbie to the Apex 3.2. I am not finding option to resequence the column display. e.g. My columns shown as Org ID, Create Date, Update Date, Name. I want to change it to Org ID, Name, Create Date, Update Date. This in tabular form. Any