Query to get all tables related to a given table directly or indirectly

Does anyone have a query to get a list of tables that are directly or indirectly related to a given table by foreign keys?
I used a CONNECT BY clause to get a list of all child tables and their child tables and so forth by going against the ALL_CONSTRAINTS table. I then UNIONed the result with another query that got all the parents/grandparents etc. for this table.
I realized that I then need to get all the other child tables of these parent tables and their children and it sort of ran into an endless number of unions because we're traversing up and down a tree and are starting out from the middle.
Is there a better way to do this?
Thanks,
Mohit

Hello!
Do you know transaction SUIM. From there you can find all roles with a given authorization. If you need a function maybe you can look which functions are used behind SUIM. For the tables check the table behind the fields in the transaction with F1.
Best regards,
Peter

Similar Messages

  • Oracle query to get all occurences of a text in a string

    Hi
    Does anybody know how to write a query to get all occurences of a text in a string in different rows of the table
    For eg:
    I have a string <aa>bb</aa><aa>cc</aa><aa>ddd</aa>
    I have to find every occurence of <aa> and get the data between <aa> and </aa>
    So the output should be
    bb
    cc
    ddd
    I think this can be done by using a regular expression but I dont know how.
    Can anyone help me?
    Thanks in advance.

    user2360027 wrote:
    BluShadow,
    The query gives correct results if i only have <aa></aa>
    What if i have <ff></ff>?
    Example:
    <aa>bb</aa><aa>cc</aa><aa>ddd</aa><ff>dsd</ff>
    I want to have the following (dsd should not be there in the result)
    bb
    cc
    dddThis is a new requirement and not what you asked for in your original post. Perhaps you should tell us exactly what you are trying to achieve and what database version you are using to save us guessing.
    To crokitta,
    This version will deal with multiple rows..
    SQL> ed
    Wrote file afiedt.buf
      1  with t as (select '<aa>bb</aa><aa>cc</aa><aa>ddd</aa>' as x from dual union all
      2             select '<aa>xx</aa><aa>yy</aa>' from dual)
      3  -- end of test data
      4  select x, vals
      5  from (
      6    select x, regexp_replace(REGEXP_SUBSTR (x, '>[^<]+', 1, lvl),'[<>]') as vals
      7    from t
      8        ,(select level lvl from dual connect by level <= (select max(length(regexp_replace(x,'[^>]*'))/2) from t))
      9    )
    10  where vals is not null
    11* order by 1,2
    SQL> /
    X                                  VALS
    <aa>bb</aa><aa>cc</aa><aa>ddd</aa> bb
    <aa>bb</aa><aa>cc</aa><aa>ddd</aa> cc
    <aa>bb</aa><aa>cc</aa><aa>ddd</aa> ddd
    <aa>xx</aa><aa>yy</aa>             xx
    <aa>xx</aa><aa>yy</aa>             yy
    SQL>

  • SQL Query to get All AD Groups and its users in Active Directory

    Hi,
       Is there any query to get all AD groups and its user in an instance of a SQL server?

    Check this blog.
    http://www.mikefal.net/2011/04/18/monday-scripts-%E2%80%93-xp_logininfo/
    It will give you more than what is required. If you dont want the extra information,then you can try this.. I took the query and removed the bits that you might not require.
    declare @winlogins table
    (acct_name sysname,
    acct_type varchar(10),
    act_priv varchar(10),
    login_name sysname,
    perm_path sysname)
    declare @group sysname
    declare recscan cursor for
    select name from sys.server_principals
    where type = 'G' and name not like 'NT%'
    open recscan
    fetch next from recscan into @group
    while @@FETCH_STATUS = 0
    begin
    insert into @winlogins
    exec xp_logininfo @group,'members'
    fetch next from recscan into @group
    end
    close recscan
    deallocate recscan
    select
    u.name,
    u.type_desc,
    wl.login_name,
    wl.acct_type
    from sys.server_principals u
    inner join @winlogins wl on u.name = wl.perm_path
    where u.type = 'G'
    order by u.name,wl.login_name
    Regards, Ashwin Menon My Blog - http:\\sqllearnings.com

  • Query to get privileges of a user on a table

    Hi,
    How to query to get all privileges of a user OLAP on a particular table  in XYZ schema?
    Thanks,

    How to query to get all privileges of a user OLAP on a particular table  in XYZ schema?
    You need to use a hierarchical query for that since privileges can be granted to roles and roles granted to both other roles and to users.
    So the answers the other responders provided won't work except in very special circumstances.
    Tom Kyte first answered this question almost 15 years ago and his code/answer still apples:
    https://asktom.oracle.com/pls/asktom/f?p=100:11:::::P11_QUESTION_ID:853427230099

  • Is Acrobat Pro right for us. We have an Employee Handbook that needs editing. Some is current pdf, some from an older version. Want to get all into one handbook, have the table of contents automatically adjust and link to specific pages from the ToC.

    Is Acrobat Pro right for us. We have an Employee Handbook that needs editing. Some is current pdf, some from an older version. Want to get all into one handbook, have the table of contents automatically adjust and link to specific pages from the ToC.

    You can download the trial version (http://helpx.adobe.com/acrobat/kb/acrobat-downloads.html) to convert the PDF back to WORD if you do not have the original. The conversion may not be perfect, but it is typically better than starting from scratch. You may be lucky and get a good result. You might check the settings (in the save screen) to try retain format versus retain text flow. The format version can be a pain to edit since it creates a bunch of text boxes. The flow version may require you to reformat in WORD, but you likely would want to do that anyway.

  • Query for getting all function and procedure inside the packages

    hi All
    Please provide me Query for getting all function and procedure inside the packages
    thanks

    As Todd said, you can use user_arguments data dictionary or you can join user_objects and user_procedures like below to get the name of the packaged function and procedure names.
    If you are looking for the packaged procedures and functions source then use user_source data dictionary
    select a.object_name,a.procedure_name from user_procedures a,
                  user_objects b
    where a.object_name is not null
    and a.procedure_name is not null
    and b.object_type='PACKAGE'        
    and a.object_name=b.object_name

  • Query to get all ports assigned and used by EBS instance.

    Hi,
    Can some one pleaase help to get
    Query to get all ports assigned and used by EBS instance.
    Help is appreaciated.
    Regards,
    Milan

    MILAN RATHOD wrote:
    Hi,
    Can some one pleaase help to get
    Query to get all ports assigned and used by EBS instance.
    Help is appreaciated.
    Regards,
    MilanIn addition to the thread referenced above by Helios, please check the context files and (Oracle E-Business Suite R12 Configuration in a DMZ [ID 380490.1] -- F. List of Ports to Open in a DMZ Configuration).
    Thanks,
    Hussein

  • Query for getting all Custom tables

    Hi,
    Is there any sql query present to fetch the name of all the custom tables(Not the tabless inbuilt tables which is given by oracle) present in any module like iExp,iRec or anything.
    Thanks

    Please use appropriate forum for posting your issues. You will get a better response in the forum http://forums.oracle.com/forums/forum.jspa?forumID=40
    As per my knowledge, its all matter of how you have managed the custom coding, if there is a fix pattern or naming convention, it will be easy to find the same.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • How to get all the column values from a table source

    Hi,
    I have created one table source on a employee table and some customized attributes using global settings>search attributes.
    Now these customized attributes mapped with the table columns through attribute mapping from the sorce tab.
    Using doOracleSearch method i passed last parameter i.e. Integer array of customized attributes.
    After execution of doOracleSearch method i am getting the results but customized attributes are not coming.
    getCustomAttributes method returns null instead of some values.
    Please refer following code for more info:
    Integer[] fetchAttr=new Integer[2];
    fetchAttr[0]=new Integer(137);
    fetchAttr[1]=new Integer(138);
    result =
    stub.doOracleSearch("BTM",
    new Integer(1),
    new Integer(10),
    Boolean.TRUE,
    Boolean.TRUE,
    group,
    "en",
    "en",
    Boolean.TRUE,
    null,
    null,
    fetchAttr);
    ResultElement[] resElements = result.getResultElements();
    for(int i = 0; i < resElements.length; i++)
    System.out.println("Title : " + resElements[0].getTitle());
    System.out.println("Snippet : " + resElements[0].getSnippet());
    System.out.println("URL : " + resElements[0].getUrl());
    System.out.println("non default : " + resElements[0].getCustomAttributes()); // it returns null here
    }

    Confirm the attributes you are asking SES for match those on the data source being searched. One thing to try is to simply tell SES to return all custom attributes for your search. Here is a snippet to build a list of all attribute IDs and pass them to your search...
    // Create and set SOAP URL
    OracleSearchService searchService = new OracleSearchService();
    searchService.setSoapURL("http://myserver:7777/search/query/OracleSearch");
    // Set attributes to fetch (all)
    Attribute[] attributesAll = searchService.getAllAttributes("en");
    ArrayList<Integer> attributeIds = new ArrayList<Integer>();
    for(Attribute a: attributesAll)
    attributeIds.add(a.getId());
    Integer attributeIdArrayAll[] = new Integer[attributeIds.size()];
    attributeIdArrayAll = attributeIds.toArray(attributeIdArrayAll);      
    // Query
    OracleSearchResult result = searchService.doOracleSearch("some text", ..........[other params], attributeIdArrayAll);
    // Print out results
    ResultElement[] resElements = result.getResultElements();
    for(int i = 0; i < resElements.length; i++)
    // Get document
    ResultElement doc = resElements;
    // Print Title
    System.out.println("Title: " + doc.getTitle());
    // Print custom attributes
    CustomAttribute[] attributes = doc.getCustomAttributes();
    for(int j = 0; j < attributes.length; j++)
    CustomAttribute attr = attributes[j];
         System.out.println("[Custom Attribute] " + attr.getName() + ": " + attr.getValue());
    Hope this helps.

  • How to get all the data stored on a table?

    Hi.
    I'm tryng to get all the data stored on a database table but I'm losing in trouble. I've looked for a soloution to my problem in the forums but each post I follow related to this issue gives me a different way to solve the problem and no one works :(
    I suppose I have to call the getAllRowsInRange() method from my ViewObject class. But how can I get an instance of my ApplicationModule in order to get the corresponding ViewObject?
    I think I messed my head a lot.
    Could someone help me please?
    Thanks in advance.

    Thanks for your answer.
    However, there are some things that I don't understand. I will look the book but why is necessary to create another ApplicationModule? The fact is that my application just have one ApplicationModule.
    Apart from that, I have tried your suggestion and I've obtained the quite little friendly response that follows:
    javax.faces.FacesException: #{backing_pruebaFilas.commandButton1_action}: javax.faces.el.EvaluationException: oracle.jbo.ConfigException: JBO-33001: No se ha encontrado el archivo de configuración /DatosViewObj/common/bc4j.xcfg en classpath
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:98)
         at javax.faces.component.UICommand.broadcast(UICommand.java:332)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:287)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:401)
         at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:95)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:110)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:213)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
         at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: javax.faces.el.EvaluationException: oracle.jbo.ConfigException: JBO-33001: No se ha encontrado el archivo de configuración /DatosViewObj/common/bc4j.xcfg en classpath
         at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:150)
         at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)
         ... 24 more
    Caused by: oracle.jbo.ConfigException: JBO-33001: No se ha encontrado el archivo de configuración /DatosViewObj/common/bc4j.xcfg en classpath
         at oracle.jbo.client.Configuration.loadFromClassPath(Configuration.java:367)
         at oracle.jbo.common.ampool.PoolMgr.createPool(PoolMgr.java:284)
         at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:539)
         at oracle.jbo.common.ampool.ContextPoolManager.findPool(ContextPoolManager.java:165)
         at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1498)
         at oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1476)
         at view.backing.PruebaFilas.commandButton1_action(PruebaFilas.java:100)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:146)
         ... 25 more
    At that point, I think a better explanation of my purpose could be helpful. What I'm trying to do is just create a simple page with a command button, and in its action method get all the data stored in the rows of the table. I've seen a possible solution that I understand:
    DCIteratorBinding iter = getIterator("DatosViewObj1Iterator");
    System.out.println("Iterator Binding: "+iter);
    int startRange = iter.getRangeSize();
    iter.setRangeSize(-1);
    Row[] rows = iter.getAllRowsInRange();
    iter.setRangeSize(startRange);
    but the problem is that I don't know what is the class the method getIterator belongs to.
    Could you help me with this last piece of code? If not, I accept, of course, any suggestion. I am absolutely stuck.
    Thanks and regards.

  • Query to get all active customers in oracle apps

    Hi All,
    I want to grab all active customers account number, customer name, email address, tel number. Could any one give me the query to get it.
    Thanks,
    Red.

    Hi,
    Please refer to this document, and see if it helps.
    Note: 68046.1 - SQL Scripts To Extract Information Relating To A Particular Customer
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=68046.1
    Regards,
    Hussein

  • Query to get all General Ledger: Actual Line Items

    Hello All,
    I am developing a cash flow report. for this I write a query on FAGLFLEXA table but in my system business area is not mation in FAGLFLEXA table becouse customization is not done.
    so i want to use other table where i get Business are, company code, year and period.
    so can anybuddy send the query from i get all actual line items
    so can you help me...
    thanks in adv.
    Kaustubh

    Hello Balu Latpate 
    Thanks for u r reply
    but their is no entries in the GLPCT and GLPCA

  • Query to get all Project Server Customisation.

    Hello mate-
    I am trying to find sample queries which I can run in either published or reporting db in order to get all the front end level customization that I may have done in my PWA 2010 instance. Like,
    1. Users, Security. Groups, category.
    3. Views a& Setup.
    4. PDPs, workflows.
    5. project site and settings.
    6. time & task related settings and data
    etc,.,..
    I am planning to create a master data sheet for my customer.
    Thanks and looking forward to read from you guys.
    Dev EPM Consultant

    Hello,
    To data is stored in the Published DB, you shouldn't be querying this DB directly with T-SQL, you will need to use the PSI. The PDP's and workflows will be stored in the SP content database, again you shouldn't query this DB directly either, you will need
    to use the SP object model. If you are not familiar with the PSI, download the Project 2010 SDK:
    http://www.microsoft.com/en-gb/download/details.aspx?id=15511
    We have done something similar before that used the PSI to get all the Project Server config and wrote this to a word document - works very well but did take a lot of dev time.
    Alternatively look at a 3rd party product:
    http://www.fluentpro.com/productsfluentbooks.html
    Paul
    Paul Mather | Twitter |
    http://pwmather.wordpress.com | CPS

  • Getting all payment related to a invoice (Similar to the applied transac)

    Hi expert,
    I'm currently designing a sales report for POS employe. I'm trying to relate all incoming payment related to a invoice and i don't see where the relation is establish (wich table ?). I have make a query to list by the oInv.ReceiptNum relation to oCrt but what if there is two payment for a invoices?
    This is my query:
    SELECT [IncPay].[DocNum]
          ,[IncPay].[DocType]
          ,[IncPay].[Canceled]
          ,[IncPay].[DocDate]
          ,[IncPay].[CardCode]
          ,[IncPay].[CardName]
          ,[IncPay].[Address]
           ,[Invoice].[DocTotal] AS [Inv.Total]
           ,[NoteCredit].DocTotal AS [Cred.Total]
          ,[IncPay].[CashSum] AS Argent
          ,[IncPay].[CreditSum] AS Carte
          ,[IncPay].[CheckSum] AS Cheque
          ,[IncPay].[DocTotal] AS Total
          ,[IncPay].[Ref1] AS [IcDocNum]
          ,[IncPay].[Ref2]
          ,[IncPay].[Comments]
          ,[IncPay].[JrnlMemo]
          ,[IncPay].[TransId]
          ,[IncPay].[DocTime]
          ,[IncPay].[NoDocSumSy] AS [ICOrphelin]
          ,[IncPay].[ObjType]
          ,[IncPay].[BankCode]
          ,(SELECT User_Code FROM oUsr Where UserID = [IncPay].[UserSign]) AS [UserOrig]
          ,[IncPay].[CancelDate]
          ,[IncPay].[OpenBal]
          ,(SELECT User_Code FROM oUsr Where UserID = [IncPay].[UserSign]) AS [UserUpdate]
      FROM [Antirouille_PROD].[dbo].[ORCT] AS IncPay
              LEFT JOIN [Antirouille_PROD].[dbo].[oInv] AS Invoice
                   ON Invoice.ReceiptNum = [IncPay].[DocNum]
              LEFT JOIN [Antirouille_PROD].[dbo].[oRin] AS NoteCredit
                   ON NoteCredit.ReceiptNum = IncPay.DocNum
      WHERE [IncPay].[Canceled] = 'N' AND  Invoice.DocNum = 34453
    Thanks for your help!
    Manuel

    Hi,
    After a deep investigation in how sap make that relation. It apears that sap use the reconcile table to link to related transaction.
    That query return the Invoice and the outgoing payment of a journal entry number (168693) made by an incoming payment...
    SELECT    T1.[TransType]
              , T0.[ReconNum]
              , T1.[BaseRef]
              , T1.[TransId]
              , T1.[Line_ID]
              , T2.[ReconType]
              , T2.[ReconRule1]
              , T2.[ReconRule2]
              , T2.[ReconRule3]
              , T1.[RefDate]
              , T1.[DueDate]
              , T2.[ReconDate]
              , T1.[BatchNum]
              , T1.[CreatedBy]
              , T1.[Ref1]
              , T1.[Ref2]
              , T1.[Ref3Line]
              , T1.[ContraAct]
              , T1.[LineMemo]
              , T0.[CashDisSum]
              , T1.[Debit]
              , T1.[Credit]
              , T1.[BalDueDeb]
              , T1.[BalDueCred]
              , T0.[ReconSum]
              , T1.[SYSCred]
              , T1.[SYSDeb]
              , T1.[BalScDeb]
              , T1.[BalScCred]
              , T0.[ReconSumSC]
              , T1.[FCDebit]
              , T1.[FCCredit]
              , T1.[BalFcDeb]
              , T1.[BalFcCred]
              , T0.[ReconSumFC]
              , T2.[ReconNum]
              , T1.[ShortName]
              , T1.[Account]
              , T1.[FCCurrency]
              , T2.[ReconCurr]
              , T2.[ReconNum]
              , T0.[IsCredit]
              , T2.[OldMatNum]
         FROM  [dbo].[ITR1] T0 
              INNER  JOIN [dbo].[JDT1] T1 
                   ON  T0.[TransRowId] = T1.[Line_ID]  AND  T0.[TransId] = T1.[TransId] 
              INNER  JOIN [dbo].[OITR] T2
                   ON  T0.[ReconNum] = T2.[ReconNum]  
         WHERE  EXISTS     (
    SELECT U0.[ReconNum]
         FROM  [dbo].[ITR1] U0 
    WHERE U0.[TransId] = (168693) 
         AND  U0.[TransRowId] = (1) 
         AND  T2.[ReconNum] = U0.[ReconNum] 
         AND  (T1.[TransId] <> (168693) 
         OR T1.[Line_ID] <> (1) ) 
    ORDER BY T2.[CreateDate]
    Thankls a lot for your help!

  • Query to get all the worksheets for a particular work book

    Hi All,
    I want to get all the associated worksheets for a particular workbook. What query will fetch mne those details. Also, where can find the EUL5 tables documentation
    Regards
    Thomas

    Hi Tamir,
    Thanks so far. I am yet to make the crucial breakthrough as far my application goes. Are you talking about the EUL5_QPP_STATS table? I tried retrieving worksheets even from that table also with the following query
    SELECT DISTINCT Eul5QppStats.QS_DOC_NAME,Eul5QppStats.QS_DOC_DETAILS
    FROM EUL5_QPP_STATS Eul5QppStats,EUL5_DOCUMENTS Eul5Documents
    WHERE Eul5QppStats.QS_DOC_NAME = Eul5Documents.DOC_NAME
    However, the worksheet data retrieved by Discoverer Oracle's product is not matching my dataset for every workbook. Please suggest.
    Reg
    Thomas

Maybe you are looking for

  • I can't see the other party - They can see me.

    This is a problem that just developed. I always video chat with my friend, both of us using iChat, but we discovered sometimes his internet connection freezes the video. Recently, all I would get is audio from him - I can't see his video. But he can

  • Occasional flicker on external display

    I have connected my Macbook Air to the bluray player of my home cinema system that is connected to my TV. This allows me to use my TV as external display. It works pretty well, except that my TV screen occasionally flickers on an irregular interval.

  • URL command

    I'm experienced in SSIS and some simple scripting using the Script Task. But completely new to URL commands. I have the need to download some data via a web service using a URL command. I can type this command into a web browser and it does something

  • I am getting error message 3194 when trying to update software.

    I am getting error message 3194 when trying to update software.

  • How to add BP in transaction PPPM

    Hi, In transaction PPPM we have various options in find by window. How to get Business partner into this window as one of the find by option. Regards, Mahidhar.