SAP Netweaver MDM Hierarchy Table Type

Good Day         
We need to implement an MDM solution using Hierarchy tables.
Where can i find a good tutorial on how to use MDM hierarchy table??

Hi,
You can find in SAP help portal..just browse saying SAP MDM reference guides!!
http://help.sap.com/saphelp_nwmdm71/helpdata/en/loio30bf76947bb64c48a2e835fda42c5183_30bf76947bb64c48a2e835fda42c5183/95/aff04a0aae4a3592fcb3e75869a90b/frameset.htm
use SMP credentials
Regards,
Girish

Similar Messages

  • MDM Hierarchy Table Into Tree (Java WebDynpro)

    Hello all,
                I have a requirement of showing a MDM Hierarchy Table into Tree UI element.
    These are the steps am following:
    1) MDM Connectivity
    2) Using RetrieveLimitedHierTreeCommand command to retrieve tree structure of the table
    3) Using getChildren() method of each node to get the children
    4) Made a tree ui element with a recursive node
    Now since the Hierarchy table can reach any level of nodes how do i write code for dynamic tree node/leaf generation?
    Please guide me through with detailed steps/code if possible?
    Regards,
    Yogesh Bhatia

    Hi Yogesh,
    After getting the HierNode you have to recursively populate the hierarchy tree using the below code:
      private void createHierarchyTree( parent_element, com.sap.mdm.data.HierNode HierNode)
         if(HierNode != null && HierNode .getChildren() != null)
              for(int iChildCount=0 ; iChildCount < HierNode .getChildren().length ; iChildCount++)
                   IPublic<comp name>.Iparent_element objTreeElement = parent_element.node<Recursive node name>().create<name>Element();
                   objTreeElement.setattr1(HierNode.getChildren()[iChildCount].getDisplayValue());
                   objTreeElement.setattr1_Recid(HierNode.getChildren()[iChildCount].getId().id);
                   parent_element.node<Recursive node name>().addElement(objTreeElement);
    // call the method recursively               
    createHierarchyTree(objTreeElement, HierNode.getChildren()[iChildCount]);
    This will populate the tree, you need to create an action in the tree view and link it to TreeNode Type action property using which you can get the selected value.
    Hope this helps!!
    Cheers,
    Arafat

  • Optimized Supplier Spend Reporting based on SAP NetWeaver MDM

    SAP NetWeaver MDM can help you a lot when it comes to aggregating and consolidating supplier data for global spend reporting. For more information about how this can be achieved, watch this [demo|http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/a0a9f50b-09b1-2c10-8587-fe72b08eee29] and read this [article|Enterprise Master Data Management;.

    SAP NetWeaver MDM can help you a lot when it comes to aggregating and consolidating supplier data for global spend reporting. For more information about how this can be achieved, watch this [demo|http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/a0a9f50b-09b1-2c10-8587-fe72b08eee29] and read this [article|Enterprise Master Data Management;.

  • SAP NetWeaver MDM - Project and Bachelor Thesis

    Hello,
    I am a German student of business information systems. I will write my project and bachelor thesis about u201Chow to synchronize and interchange the master data of an existing non-sap portal, with an existing sap erp systemu201D.
    Therefore I would like to use the SAP NetWeaver Platform with SAP NetWeaver MDM. The thesis shall consist of two parts. First, the project thesis shall contain the requirements analysis and the specification. The bachelor thesis shall contain the implementation of these systems. 
    But there is one big problem. Is there any possibility to get SAP NetWeaver for educational propose, e.g. for free or for a free trial? At the download area of the sdn webpage, I found an SAP NetWeaver 7.0 u2013 Java Trial Version. Does this NetWeaver-Version include the Master Data Management Component? Does I need any other SAP-Systems to exchange the Master Data between these two Systems?
    Thanks a lot,
    Christian
    Edited by: Christian Beining on Jun 26, 2008 6:28 PM

    Hi Christian,
    you can get a trial version of MDM as a SAP customer (in Germany via your SAP software distributor). If you have only access to a SAP university system I don't think you will get access to MDM and XI (at least they don't have it at my university). But of course you can ask your professor or SAP representative maybe they can help you. As far as I know all SAP university systems in Germany are hosted centrally in Munich and I don't think that they also provide such special solutions like MDM.
    Doing a similar job in my thesis I can only recommend you to do this project only then if you have definitely access to all needed systems and having some people around with knowledge in additonal needed tools like XI or administration of SAP systems. Doing it all at your own without having SAP knowledge in the important points (system and database administration, software deployment, XI) is not realistic in a 5 month period when you have to build a SAP system landscape on your own in top of your project.
    Hope that helps. BR, bd

  • Editing Tree UI for MDM Hierarchy tables ina WDJ application

    Hi ,
    We have a requirement where MDM hierarchy tables are displayed using a tree UI in WDJ application.
    However, tree UI is used only for the display purpose. Is there anyway or any other UI available
    using which we can achive edit option in the tree as well?
    Not only this, we are supposed to provide functionality to support moves across the nodes of hierarchy.
    Like PC move or SBU move from one hierarchy to another.
    First of all, can we achive this in WDJ or MDM WebDynpro COnfigurator? If we can, then how? Any links or pointers for this?
    Thank You,
    Apoorva Dave

    You could use a Tree UI element together with a detail view for editing the selected tree node. Or you could use a "TreeTable" which is a Web Dynpro Table with a TreeByNestingTableColumn.

  • Editing tree ui for MDM hierarchy tables in a WDJ aplication

    Hi ,
    We have a requirement where MDM hierarchy tables are displayed using a tree UI in WDJ application.
    However, tree UI is used only for the display purpose. Is there anyway or any other UI available
    using which we can achive edit option in the tree as well?
    Not only this, we are supposed to provide functionality to support moves across the nodes of hierarchy.
    Like PC move or SBU move from one hierarchy to another.
    First of all, can we achive this in WDJ or MDM WebDynpro COnfigurator? If we can, then how? Any links or pointers for this?
    Thank You,
    Apoorva Dave

    i think u can use the method addNodeType (IWDAbstractTreeNodeType nodeType, int index) to add/edit an element at a particular index in the tree.
    but drag drop features i think are not supported in standard WD and u need to use a java script in the view to achieve this ?
    thanks
    -Adrivit

  • Newbie Question: Install/configure the SAP NetWeaver MDM PI Adapter

    Hello gurus.
    I'm new to PI and need to install/configure the SAP NetWeaver MDM PI Adapter.
    Can someone guide me or link me up ?

    There is a guide available on SMP: https://websmp205.sap-ag.de/~sapidb/011000358700001890482008E
    Check if this helps...section3 should be of your interest.....you need to use S-user credentials to view the above document.
    Regards,
    Abhishek.

  • Best UI for SAP Netweaver MDM 7.1

    Could anyone please explain me how to integrate SAP Netweaver MDM 7.1 with Microsoft Office Sharepoint Server (MOSS)?
    What components are involved and if there are more than one way, please list ithem?
    Thanks...
    Ramesh Ramanathan

    Hi Ramesh ,
    Where you able to find the solution for How we can Integrate MOSS with MDM.
    I have an requirement for doing this .
    let me know the steps of how we can do this .

  • SAP Netweaver MDM Career

    Hello Experts,
    I have 7 years of experience in SAP Technical mainly in ABAP, Interface technology with ALE/EDI/IDocs, Workflows.
    How best career shift in MDM considering i have not worked in SAP XI or BI and have a very little knowledge of XI.
    Is SAP MDM Certification a good option to start with?
    Thanks in advance.

    Hi Karai,
    As rightly mentioned by Deepankar, in additon I would like to mention that MDM certification will be right boost for you to start your career in MDM.
    MDM is a tool which involves a lot of integration. There  have been many ABAPers shifting to this field as MDM is a hot cake right now. Myself being one of them.
    You can always use ABAP Knowledge in MDM in the form of ABAP APi's.
    XI skills is also an added advantage if you know it. However, you will genarally always have XI consultant supporting you in a project.
    Here are some links which are very useful for people who are thinking of making a career in MDM:
    https://websmp102.sap-ag.de/installmdm - Installation & Implementation Documentation Center ( MDM )
    Newbie to MDM
    /thread/683426 [original link is broken]
    Learning MDM -- A short guide for rookies
    How is career in MDM :
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/new%2bto%2bmdm%2b~%2bhow%2bis%2bcareer%2bin%2bsap-mdm
    How to Learn MDM:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/new%2bto%2bmdm%2b~%2bhow%2bto%2blearn%2bsap-mdm
    http://www.asug.com/DesktopModules/Bring2mind/DMX/Download.aspx?TabId=66&DMXModule=370&Command=Core_Download&EntryId=3431&PortalId=0
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b09b548d-7316-2a10-1fbb-894c838d8079
    http://www.asug.com/DesktopModules/Bring2mind/DMX/Download.aspx?TabId=66&DMXModule=370&Command=Core_Download&EntryId=1666&PortalId=0
    MDM has basically 4 components which can be studied from the link below:
    MDM refrence guides:
    http://help.sap.com/saphelp_mdm550/helpdata/en/43/D7AED5058201B4E10000000A11466F/frameset.htm
    Coming to MDM certification, below mentioned are some links which will guide you through :
    MDM CERTIFICATION:
    MDM Certification Questions?
    MDM Certification Material
    Certification Material
    http://www.amazon.fr/SAP-Netweaver-MDM-Management-Certification/dp/1603320156 - Certification Book
    http://www1.sap.com/services/education/catalog/netweaver/curriculum.epx?context=%5b%5bNW_MDM_SOL_BASIC%5d%5d%7c
    http://www1.sap.com/services/education/catalog/netweaver/curriculum.epx?context=%5b%5bNW_MDM_SOL_BASIC_CERT%5d%5d%7c
    http://www.sap.com/services/education/catalog/netweaver/certificationtest.epx?context=FFC760B8923D16BB5150DAE63E7C1A6B331AF0B9E3A8F73CE3A9B7046E051044503600C911DBA13DCE978D3AC9057626D2B68111A7CD2D707E2EEC31213097E46EB790DD0106435EE0756F7B22F3FA4B4FF0645C06954BF3A150E023B4164DA282F33B1BD441FBE4083F2C923E33EA0C5960F8C8950FDEB6081ABED6E0E05E2617A693D85077260F9EA218716A79AEF3AA57C7D5E8975334%7C4BB8BC4A07D56CCC194DD5BFADD4D025 - Course Content
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/mdm%2bcertification%2bquestions%2b%2cguidelines%2band%2binformation - Sample Questions - Useful
    Hope these all links and information helps you.
    Thanks and Regards
    Nitin Jain

  • Configure Sap NetWeaver MDM with Sap Netweaver XI

    SAP NetWeaver MDM communicates with SAP NetWeaver XI by writing an XML file into a directory on a file server.
    Can someone gives me  an idea about the path of this file server? How can I configure it?

    Hi Stan,
    In addition to that Harrison told you,if you want automatic syndication of records ,then you must have to use syndication server.In case of syndication server the path of output file is always fixed and you cannot configure it.Path will be as follows:-
    <b>
    SAP MDM Root Directory\Server\Distributions\<server name> \ <Database instance name>\<Repository name>\Outbound\<client System code>\<Output Port Code> \Ready\</b>
    If u want  scheduled syndication of records(i.e. in batch mode) ,then u can use syndicator batch.And for manual syndication ,use syndicator .Both of these components will syndicate file where ever u want/specify on the file system.
    For more details about syndicator batch
    <a href="http://help.sap.com/saphelp_mdmgds55/helpdata/en/a4/21c4a4f6a247b1940fc8bf1cf41f65/frameset.htm">Click here</a>
    Hope it will help you.Let me know the results.
    Thanks,
    <b>Shiv Prashant Dixit</b>

  • Integrate SAP BusinessObjects DS ETL capabilities with SAP NetWeaver MDM

    A [How-to Guide|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b097f3ba-5565-2b10-74af-b51838bb0515] explains the process of integrating the ETL capabilities of SAP BusinessObjects Data Services (DS) with SAP NetWeaver MDM.
    Check it out.
    Markus

    Please see the [article about Optimized Spend Reporting|Enterprise Master Data Management;, and watch the [associated demo|http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/a0a9f50b-09b1-2c10-8587-fe72b08eee29]. Optimized Spend Reporting is another example how SAP BusinessObjects Data Services and SAP NetWeaver Master Data Management make a perfect match.
    See also the general presentation on [BusinessObjects - SAP integration aspects in the overall Enterprise Information Management space|http://www.sdn.sap.com/irj/boc/im?rid=/library/uuid/107c11f7-3f27-2c10-e4bd-e5225e93fb48].
    Best regards,
    Markus

  • How to retrieve the data from MDM hierarchy table using MDM Java API

    Hi,
    I had a hierarchy table in MDM. This table had some column say x. I want to retrieve the values of this x column and need to show them in a drop down using MDM Java API.
    Can anyone help me to solve this?
    Regards
    Vallabhaneni

    Hi,
    Here is your code...
    TableId Hier_TId = repository_schema.getTableId(<hierarchy table id>);
    java.util.List list = new ArrayList();
    ResultDefinition Supporting_result_dfn = null;
    FieldProperties[] Hier_Field_props =rep_schema.getTableSchema(Hier_TId).getFields();
    LookupFieldProperties lookup_field = null;
    TableSchema lookupTableSchema = null;
    FieldId[] lookupFieldIDs = null;
    for (int i = 0, j = Hier_Field_props.length; i < j; i++) {
    if (Hier_Field_props<i>.isLookup()) {     
                                  lookup_field = (LookupFieldProperties) Hier_Field_props<i>;
         lookupTableSchema =repository_schema.getTableSchema(lookup_field.getLookupTableId());
                                  lookupFieldIDs = lookupTableSchema.getFieldIds();
         Supporting_result_dfn = new ResultDefinition(lookup_field.getLookupTableId());
         Supporting_result_dfn.setSelectFields(lookupFieldIDs);
         list.add(Supporting_result_dfn);
    com.sap.mdm.search.Search hier_search =new com.sap.mdm.search.Search(Hier_TId);
    ResultDefinition Hier_Resultdfn =     new ResultDefinition(Hier_TId);
    Hier_Resultdfn.setSelectFields(rep_schema.getTableSchema(Hier_TId).getDisplayFieldIds());
    ResultDefinition[] supportingResultDefinitions =
    (ResultDefinition[])list.toArray(new ResultDefinition [ list.size() ]);
    RetrieveLimitedHierTreeCommand retrieve_Hier_tree_cmd =
    new RetrieveLimitedHierTreeCommand(conn_acc);
    retrieve_Hier_tree_cmd.setResultDefinition(Hier_Resultdfn);
    retrieve_Hier_tree_cmd.setSession(Auth_User_session_cmd.getSession());
    retrieve_Hier_tree_cmd.setSearch(hier_search);
    retrieve_Hier_tree_cmd.setSupportingResultDefinitions(supportingResultDefinitions);
    try {
         retrieve_Hier_tree_cmd.execute();
    } catch (CommandException e5) {
              // TODO Auto-generated catch block
              e5.printStackTrace();
    HierNode Hier_Node = retrieve_Hier_tree_cmd.getTree();
    print(Hier_Node,1);
    //method print()
    static private void print(HierNode node, int level) {
    if (!node.isRoot()) {
         for (int i = 0, j = level; i < j; i++) {
              System.out.print("\t");
         System.out.println(node.getDisplayValue());
    HierNode[] children = node.getChildren();
    if (children != null) {
              level++;
    for (int i = 0, j = children.length; i < j; i++) {
    print(children<i>, level);
    //end method print()
    Best regards,
    Arun prabhu S
    Edited by: Arun Prabhu Sivakumar on Jul 7, 2008 12:19 PM

  • MDM Hierarchy Table Into Tree UI Control in ABAP WebDynpro & MDM ABAP APIs

    Experts,
    I am a newbie to ABAP / MDM ABAP APIs. I am looking into the possibility of using Tree as as a UI control in a webdynpro abap application to represent hierarchy tables, perform hierarchy / taxonomy search, create and update records involving hierarchy fields, using MDM ABAP APIs.
    I would like to seek inputs to check whether and how, is it possible to use MDM ABAP APIs to:
    1. To perform taxonomy search on material table
    2. To Create material records in the main table involving taxonomy fields.
    3. To search on main table records using taxonomy attribute values as search parameters.
    4. To use Tree UI control with in WebDynPro ABAP, to peform above operations.
    We intend to use function modules - service calls from within WebDynPro ABAP applications, hence would like to know the feasibility, actual build effort and complexity of function modules.
    Inputs and advice on same will be highly appreciated and duly rewarded.
    Regards,
    Paras

    1. To perform taxonomy search on material table - if material table is of type Taxonomy then possible
    2. To Create material records in the main table involving taxonomy fields - possible . you create records in main table and assign value of field to that of taxonomy table entry
    3. To search on main table records using taxonomy attribute values as search parameters. - possiblr
    4. To use Tree UI control with in WebDynPro ABAP, to peform above operations. - yes possible
    dont mix between hierarchy table and taxonomy table
    they are diff in MDM , but it is possible to build UI with WD tree element for each of these types.
    all that you said are supported in ABAP APIs
    thanks
    -Adrivit

  • SAP Netweaver MDM 7.1 Installation with MS SQL Database

    Hello Experts,
    I have installed MDM  7.1 System on IBM AIX and connected to Oracle database. I have observed whenever we create Repositories MDM Created Table Spaces/ Data files under the one Oracle_SID that is how it should be . Now we had to install MDM  on windows machines using with MS SQL DB. I have installed it and connected to MS SQL Server.
    The problem is when ever we create or copy new repositories it is creating new database for each repository under MS SQL Server, Although we have created a separate SQL Database and mentioned the same name while initializing the database connection.
    Example while connecting MDM For first time to the DB , I have used 4 schema options , Now if i create a new repository it is creating 4 Database instances under MS SQL DB. On oracle it will just create Table Spaces.
    Is there any one who worked on MDM Using MS SQL DB. Is this a problem or This is how it works on MS SQL  ?
    Please help , I really appreciate your help.
    Thanks,
    Ravi

    Hi Ravi,
    As per my understanding this is the standard behavior of MS SQL Database. I think this is how it works.
    Please Refer, Step III>> of this blog where he states that For each repository, there are two databases XXXX_m000 and XXXX_z000. /people/balas.gorla/blog/2006/09/08/change-tracking-in-mdm
    Also refer,  Here it says connect to database for repository.
    Step 3) Connect to Database u2013 RepositoryName_Z000 and then open table A2i_CM_History http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10cbe10c-0654-2c10-3d8b-ff99dadc402e?quicklink=index&overridelayout=true
    Regards,
    Mandeep Saini

  • SAP Netweaver - What are Usage Types?

    I would just like to clarify as to what are Usage Types? What role they play in the installation of an SAP Netweaver System? Upon adding Usage Types, for instance, BI or PI, will it mean that the SAP Product that you are installing with these Usage Types will enable BI or PI to exist within the product you are installing? I would just like to deepen my knowledge with regards to this. Awards will be provided accordingly depending on the knowledge gain that will be acquired.

    Hi,
    Usage types are the software units to be installed and configured according to the needs.
    All are present inside the s/w bundle.by checking the boxes you are enabling those services.
    Suppose you want  PI  then u need to check the as JAVA and as ABAP.
    Regards,
    Spandan

Maybe you are looking for