Insert Nodes in BW Hierarchy

Hello,
I want to create ABAP program to insert nodes into a hierarchy.
I got a class CL_RSSH_HIERMAINTAIN_FRONT with method INSERT_NODES_HIERARCHY .
But the method is private and cannot be used in the ABAP call.
I also don't want a pop up which asks for the action on duplicate nodes.
Can anyone guide me a bit here ?
Any help would be appreciated.
Varun

Christian,
     The attached document would answer most of your questions.
     https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/biw/g-i/how%20to%20plan%20in%20bps%20using%20hierarchies%20with%20several%20characteristics.pdf
    Hope this helps.
Cheers
Srini

Similar Messages

  • Insert Nodes into Hierarchy via ABAP Program

    Hello,
    I want to create ABAP program to insert nodes into a hierarchy.
    I got a class CL_RSSH_HIERMAINTAIN_FRONT with method INSERT_NODES_HIERARCHY .
    But the method is private and cannot be used in the ABAP call.
    I also don't want a pop up which asks for the action on duplicate nodes.
    Can anyone guide me a bit here ?
    Any help would be appreciated.
    Varun

    pl check following
    http://www.scribd.com/doc/7300428/Structure-of-a-Flat-Hierarchy-File-for-Loading-Using-a-PSA

  • How to display a char as most detailed node of a hierarchy?

    Hi specialists,
    BEx 7.0 knows a function "Display the Row Hierarchically and Expand Till" (Query-Properties --> Data Formating)
    This function positions a characteristic instead in an own column as further node in the hierarchy - tree.
    I know that similar is possible in BEx 3.5 as well - but I can't find the option.
    Could you gimme a hint please?

    Thanks - found it already.
    In BEx 3.5 ist seems only to be possible in the Query-Designer --> right-click on the Headline of the column-area --> activate "Display as Hierarchy".

  • Show all nodes in a hierarchy

    Hi all,
    I am working with a report where I am showing a hierarchy. I am wondering if it is possible to see all nodes in the hierarchy, that is even if some nodes do not contain data. By default only the nodes that contain data are displayed. How do I show all nodes in BI 3.5?
    Thanks in advance!
    CL

    Hi CL,
    You can try following. 
    Make sure you have  some data in say  KF A  for the   each node  even if it is zero in the cube  on which you are creating report Add this KF A to your query and Hide the KF. Make sure you do not have any restrictions to this KF A.
    I just took example KF A  . This can be any of your KF in the cube  or a Calculated KF,
    Jaya

  • Integrated Planning - On a summarized node in a Hierarchy

    Hi All,
       I am planning on a hierarchy ( integrated planning ) i was able to write back values into the real time info cube when i plan on a leaf nodes but when i try to plan on the summarized nodes its not letting me do so.
    Any ideas on how to resolve the issue.

    Suresh,
    You can plan on any node on the hierarchy as long as they are postable. By that I mean that the node is a real characteristic value as opposed to a 'text node' - i.e. one created in the hierarchy builder.
    Hope this helps

  • Locating the Insertion Node in a Heap Tree

    Hello,
    I'm working on creating a Heap Tree, but I can see a problem before I even begin. Could someone please show me a method that locates the insertion node? I know it has something to do with traversing the tree, but I have no clue how to even begin implementing it.

    Anyone know how to do this? I really have no idea how to do this. Please help!

  • Custom Sort for nodes in a hierarchy

    Hi All,
    I would like to know how to sort nodes according to a specific order in a hierarchy. I know at the hierarchy level you can set the StandardHierSort property to a custom property i.e CustSortOrder.
    But for the custom property CustSortOrder, how do i set it up so the nodes in the hierarchy will be sorted according to the custom list?
    Thanks
    R

    This is right out of the MDM_User_guide (Look under Custom Sort Order)
    Custom Sort Order
    Nodes can also be sorted in any explicit custom sort order (although limbs are always sorted
    ahead of leaves.) The sort order can be defined by any property that has a property data type of
    SortOrder. (The SortOrder data type is special case of an Integer data type.) By default, any
    Hyperion MDM installation includes a property called Sort Order (assigned to the Default
    property category) that can be used for this purpose.
    To sort a hierarchy according to the value of a node-level sort order property, the hierarchylevel
    property StandardHierSort must have its value set to point to the appropriate node-level
    property that contains the sort order.
    A custom sort order can also be used that applies only to a specific Hyperion MDM user ID,
    enabling users to customize their display of Hyperion MDM data without impacting other users
    of the same hierarchy. This is controlled by the hierarchy-level property UserHierSort. If this
    property has been set to point to a node-level property that has a data type of Sort Order, then
    this sort order takes precedence over both the StandardHierSort property and the default sort
    order.
    If there is no value assigned to the hierarchy-level property StandardHierSort nor to
    UserHierSort, then the default sort order is applied.
    The value of a custom sort order property can be set in any of the following ways:
    1.Sort order values can be loaded into a node-level sort order property when data is initially
    imported into Hyperion MDM (see following for details.)
    2. Explicit values can be defined for the sort order property for any node.
    If a sort order property has been selected for a hierarchy’s StandardHierSort or UserHierSort
    properties, then the Order Children menu option is available by right-clicking on any node
    in a hierarchy. This opens a dialog box that enables the sort order of limbs and leaves to be
    set graphically.
    3. A node-level sort order property might be defined as Derived, and so might be automatically
    populated with a sort order.

  • Allow user to type in the Hierarchy node value in Hierarchy node varaible

    Hi Experts,
    We are presently on NW2004s SP8 and we are moving on to SP10.
    We got the requirement in reporting...
    1.To allow the user to type in the Hierarchy node value in Hierarchy node variable manually.
    2. When user typing the Hierarchy node value into the Variable prompt, bring subtree by default.
    By default Hierarchy node variable prompt is grayed out and the user can only select the values from Input help(F4).
    I have put forward an SAP message on this topic earlier and got a reply that the manual entry of hierarchy node is not possible and there is no work around. User needs to select it from HELP. This is because the node value must be in a certain format which the users may not know.
    I just want to know from u Experts... is there any new feature available in SP09/10 or is there any other way to satisfy this requirement ?
    Thanks in Advance.
    Regards,
    Aparna

    We are able to manually enter in a hierarchy node in the selection screen.  The selection screen is not grayed out. 
    We are currently on SPS 009, but one difference could be that we are on a Bex 3.5 Patch 10 front end.

  • How to add two nodes in a Hierarchy

    Hi Experts,
                    I have 0ACCOUNT hierarchy using for P&L report. I developed this hierarchy to get the values of Revenue and Expenses (nodes).  Once I get this values I want the difference of this two to get the Income Statement. I have Revenue and Expense in 3 rd level and Income statement node is in 2nd level.
                   My report looks like as follows
                   Month 1        Month 2    Variance    Variance %
    Revenue      1000            1200           XXX           XXX %
    Expense       800              950           XXX           XXX%
    Inc Stmt       200            250             XXX           XXXX    ( How can do this calculation)
                   Please some tell me how to calculate the difference of Revenue and Expense using hierarchy nodes.
    Thanks
    Ganesh Reddy.

    Hi,
             My problem is fixed, they are calcualted if you have a child nodes. How means Revenue is positive and Expenses are negative. So we get difference of this two.
    Thanks
    Ganesh Reddy.

  • Is it possible to display lower nodes in a hierarchy without top nodes?

    Hello:
    I am working with the Query Builder in SAP BW 3.5.  We enter date, profit center and responsible organization to get labor data and WBS hierarchy output.  We would like to show all the data associated with the WBS hierarchy at level 3 and below level 3, such as level 4, while skipping level 1 and 2.  Is there a way to restrict the output of the query somehow to do this?  We were thinking of using the level attribute of the WBS to filter the output, but are unsure about how to do this.  Should we try using VBA to filter the output?  Or is there ABAP user exits to filter output?  Or should we somehow tell SAP BW "Please only give me data where the WBS level attribute is greater than or equal to 3".  Thank you for you help.  I am somewhat of a query newbie.  I've tried hierachy variables, but it seems you have to spell out which WBS value as opposed to having a condition on the level attribute...conditions seem to only apply to key figures such as rate..

    I've tried to use hierarchy node variables, but it seems like you can't specify a attribute of the hierarchy such as level.  So with the WBS hierarchy, if you create a hierarchy node variable, you specify the WBS value to select (If I understand this correctly).  I wish I could instead specify "give me all the WBS nodes that happen to have the value of the level attribute greater or equal to 3.  If I understand Juergens post, he is saying make security access so that only certain WBS levels can be returned in the query.  I suppose we can try that, but that would then preclude getting the level 1 and 2 in the future if the authorization is global.

  • Numbering nodes when loading hierarchy from a flat file.

    Hi All,
    I want to load a hierarchy from a flat file. When we number the nodes, do they have to be in a sequence or can I give them any number I want? I want to make the GL account number as the node number since it makes it easy to generate the node number that way. The way I see it, the important thing is the parent node number; so this approach should be fine. Please correct me if I am wrong.
    Thanks,
    Uday

    Hi Uday,
       You need to have a running sequence numbers for Node Id field in the flat file. The file structure is as
    NODEID  IOBJNM      NODENAME TLEVEL LINK PARENTID
    00000001 0GLACC     GL233344             00000001
    00000002 0GLACC     GL435556             00000001
    00000003 0GLACC     GL545666             00000001
    00000004 0costcenter cc433232            00000002
    00000005 0costcenter cc433233            00000002
    00000006 0costcenter CC555551            00000003
    The Parentid will calculated by the system automatically.
    when you prepare you file csv please ensure that you have 8 characters for the Node ID " 00000003" other wise you will get error.
    And if you want to add GL Account number to your hierarchy then you need to add GL A/c Number as external characteristics in hierarchy and add it to your flat file .
    Hope it helps.
    Cheers,
    Balaji

  • Hide certain nodes in a hierarchy in report

    Hello all,
    I am having a repport where in I am using a hierachy. There are totally 8 nodes under the root (parent) node. The requirement of the report is to show only two nodes out of it the 6th node and the 8th node.
    Is it possible if yes can someone guide me how?
    Thanks in advance,
    K M

    Hi,
    You can restrict the hierarchy with these two nodes.
    Right click on the characteristic>properties>select required hierarchy-->ok
    again right click on char>restrict>here ylou can restrict the hierarchy with required node by moving them to right window.
    regards
    Message was edited by: Murali

  • Height of a Tile (or orther container) not changed after inserting nodes

    Hi,
    I am a javafx beginner and I'm struggeling with the size of the containers. Here is what I try to do:
    I am making a photo gallery in which an Album can contain subalbums and photos through which a user can scroll. The Album objects are stored in a Tile, the Photo objects in another Tile. These Tiles I want to display vertically in a VBox, which is in turn placed on a Clipview. Now my problem is: the height of the Tile is not changing when I insert Photos or Albums in the Tiles. And I need these heights (or that of the VBox) to do calculations for my scrollbar. When I print the bounds for the album Tile before inserting Album objects everything is 0, which is correct. But when I print the bounds after insertion of 10 Albums the height is given as the height of only 1 Album, even without hgap and vgap. The height of the VBox is also equal to this height of 1 node.
    What am I missing here? How can I get the correct height to use for my scrollbar calculations?
    I hope you can help me out, because it's hunting me for days now :-)
    Thanx,
    RedMary

    Well, that's one of the mysteries of JavaFX: the initialization order... :-)
    When you create the custom node, it is not yet in layout, so the tile isn't laid out either, and its dimensions aren't final.
    If I add a button to the scene to dump the data, you can see the final dimensions.
    I also tried a trick this week-end, to override doLayout to know when a node have been laid out. A quick test shown mixed results, but perhaps it can be a starting point.
    class Gallery extends CustomNode {
        var albumList = Tile {
            width: 1000
            vgap: 25
            hgap:25
            content: []
        var photoList = Tile {
            width: 1000
            vgap: 25
            hgap:25
            content: []
        var box = VBox {
            spacing: 50
            content: [albumList,photoList]
            override function doLayout(): Void
                super.doLayout();
                ShowData("After B layout");
        public override function create(): Node {
            ShowData("Before insertion:");
            for (i in [1..10]) {
                 var rect = Rectangle {
                     width: 100;
                     height: 100;
                     fill: Color.RED;
                 insert rect into albumList.content;
             for (i in [1..15]) {
                 var rect = Rectangle {
                     width: 100;
                     height: 100;
                     fill: Color.WHITE;
                 insert rect into photoList.content;
            ShowData("After insertion:");
            var group = Group {
                content:[box]
                override function doLayout(): Void
                    super.doLayout();
                    ShowData("After G layout");
            return(group)
        function ShowData(msg: String): Void {
            println("==> {msg}");
            println("albumList LayoutBounds:{albumList.layoutBounds}");
            println("albumList BoundsInLocal:{albumList.boundsInLocal}");
            println("albumList BoundsInParent:{albumList.boundsInParent}");
            println("box LayoutBounds:{box.layoutBounds}");
            println("box BoundsInLocal:{box.boundsInLocal}");
            println("box BoundsInParent:{box.boundsInParent}");
    Stage {
        title: "Application title"
        width: 1000
        height: 800
        var gallery = Gallery {}
        scene: Scene {
            width: 1000
            height: 800
            fill: Color.BLACK;
            content: [
                gallery,
                Button {
                    text: "D"
                    action: function (): Void {
                        gallery.ShowData("On button click");
    }

  • How to change a generated root node for a hierarchy?

    Hello,
    we are loading hierarchies from an ECC system. Some of those hierarchies don't have a root node in the source system.
    For those hierarchies, the root node is generated during the loading. This node is generated in english (ie : FUNDS CENTER HIERARCHY for fund centers). Is there a way to change the description and the technical name of this node to have it in another language.
    We have tryied to change the language of ALEREMOTE in BI but it did not solve this problem.
    Thanks,
    Philippe

    Hi Simon,
    the language that triggered the loading was french.
    BI Learner,
    - to create a custom hierarchy in a BI system, you can use RSH1 transaction.
    - if you want to load it from a SAP source system, you can use standard datasource provided in the business content (usually named *_HIER)
    -if you need to load it from a flat file, you can follow the steps of this blog, it will help you:
    Hierarchy Upload from Flat files
    you can have more information about hierarchies on the help.sap web site :
    http://help.sap.com/saphelp_nw70/helpdata/EN/a8/6b023b6069d22ee10000000a11402f/frameset.htm
    Regards,
    Philippe

  • Account Hierarchy : Function Module to get all the nodes of a hierarchy

    Hi Experts,
    Is there a function module which will give as output all the Node GUIDs for a particular account hierarchy in SAP CRM,when the Node GUID of any single node in the same tree is given as input?
    Best Regards,
    Ashish Dhagat

    Thanks mate.
    Edited by: pankaj kandhare on Aug 14, 2011 7:56 AM

Maybe you are looking for

  • How to create a playlist *with* duplicate songs

    I have a practice where I need to play a playlist with duplicate audio tracks.  The audio tracks are not duplicated in the iTunes app and I don't want to duplicate them as audio tracks.  I only want to create a playlist that will play the same audio

  • Business Package

    Hi, I have intergrated a ABAP Webdynpro AGS_INCIDENT_MANAGEMENT in solution manager with Portal 7.0. The webdynpro application is part of the SP15. When i click on the links in portal i get error "iview not found for system <name>.Object <name>." Ple

  • Role creation issue

    Hi experts, My client wants to create 6000+ roles manualy. He has a team working on creating new roles and testing them. Sometimes, after creating a new role and clicking save, they get the following exception: com.waveset.util.WavesetException: Prob

  • Help Setting Up FCP HD Workflow

    OK, so I may be a little late to the party, but I've started making new projects in HD. Just looking for some advice or pointers to keep the editing a fast as possible and on the export settings. I make many text/motion graphics heavy TV spots. For r

  • OS X Upgrade DVD not recognized

    I just put XP on my old MacBook. Everything went OK, except when I put in my 10.5 DVD it doesn't get recognized by Windows! Is this possibly because it's an "Upgrade" DVD? The original system software DVD that came with the MacBook is 10.4.6., and XP