Infoobject where-used list in Queries

Hi all,
Is there a way to find a list of all queries in which a specific infoobject is used?
thanks
Sabrina.

Don't know if there is a easy way around this, but try the following:
1) In table RSZRANGE give the InfoObject and active version.
2) Take the ELTUID and give them in the RSRREPDIR-COMPUID to get the queries which have the characteristic as free, rows or columns.
3) The only problem is that for things like key figures or structures, the RSZRANGE would refer to the structure (key figure or other) and not the query. In this case step 2 would fail. Table RSZELTXREF can then be used to get the linking. Give the ELTUID in TELTUID and then repeat step 2 for SELTUID.
Repeat step 3 with the SELTUID this time. Keep on repeating until the output list does not grow.

Similar Messages

  • Where-used list for queries restricted by characteristic value

    Hi SDN Community
    I came across this useful documentation on how to track down a query which is restricted to a certain hierarchy
    Queries that use a hierarchy
    Is it possible to track down queries from a given characteristic value.
    eg. ID = 355 from InfoObject ZIDMEASP, represents Production Measure ID.
    Thank you.
    Simon

    Hi  SDN community,
    So far i have had this response from SAP OSS Message but require this as a consulting issue.
    Is it such that anyone is aware of the way to tract down queries from restricted value,
    Thank you.
    25.10.2007 - 10:54:51 CET    SAP    Reply 
    Dear Simon,
    You can track down the query from a characteristic as per the following
    steps, eg.
    - Tr_cd: RSD1
    - eg. input ZIDMEASP to Infoobject
    - click on "Where-used list using AWB"
    - find out which InfoCube, InfoSet, ODS Object etc. are using
    infoobject ZIDMEASP
    - open bex analyzer, in the "Select query" screen, search with the
    InfoCube/InfoSet/ODS Object one by one under "InfoAreas", then you
    can see which query is using them

  • Hierarchy in Queries (Where-used-list)

    All,
    We have hierarchies in many BW reports. Is it possible to get a where-used-list of hierarchy. Ex. Hierarchy A is used in which reports?
    Any idea?
    Thanks in advance!

    hi Ann,
    take a look some sample code for this kind of where-used list in query (free char, navigational attribute etc)
    Query Issues
    Link technical name and query name
    Where-used list of an attribute (either display or navigational)
    ... will try to code for the hierarchy later...
    hope this helps.

  • How to determine where-used characteristics in Queries???

    I'm trying to find an easy way to determine what queries a particular characteristic is used in? Tried from infoobject on workbench and where used Icon...and it does not reflect query information. From query designer, can do this for key figures, but apparently not for characteristics.
    Thank you for any help anyone can offer!
    Lauren

    Hi Lauren,
    You can get this info from RSD1 > put in the InfoObject name. From the menu Edit > Where used list (do not use the where used button).
    Hope this helps...

  • Info Object Where Used List

    Is there any way to get a list of all of the queries that you a specific Info Object?  I've tried using the Where Used List of the Info Object in RSA1, but it doesn't seem to be working.
    Any Ideas??
    Thanks!
    Tina

    Hi
    If you want to get the list of infoobjects used in a query then, goto SE38->RSRQ_QUERYDEFINITION.
    In thisprogram if you give the report or query name and execute it'll display all the infoobjects used with in that query.
    Or else,if you want the list of queries which contains a particular infoobject , then you have to follow the below method.
    For Characteristics:
    Goto RSZSELECT table.
    Give IOBJNM and get ELTUID.
    Goto RSZELTXREF table.
    In this TELTUID = RSZSELECT-ELTUID.
    and get SELTUID.
    Copy the SELTUID and give to TELTUID,means TELTUID = RSZELTXREF-SELTUID.
    Repeat the procedure until it gives no data available.(Copy all the SELTUIDs )
    Then give all the SELTUIDs as input to RSRREPDIR-COMPUID.
    i.e.,RSRREPDIR-COMPUID = RSZELTXREF-SELTUID(i.e.stored SELTUIDs).
    This gives the list of queries for a particular characteristic.
    For Standard Keyfigures:
    Goto RSZRANGE table.
    Get ELTUID by giving LOW = keyfg and SELTP = '6'.
    And then follw the same procedure as it is for characteristic.
    Santosh

  • Short dump with Where-used list

    Hi All,
    I'm making some research on specific InfoObjects, and in some cases I want to know where are they being used, but when I try to use the icon for "Where-used list using Data Warehouse" I end up with an error, a short dump.
    Message class is: RSQBW
    Trigger Location of Runtime Error:
    Program: CL_RSQ_ISET_SERVICE===========CP
    Include: CL_RSQ_ISET_SERVICE===========CM016
    Row: 136
    Module Type: (METHOD)
    Module Name: EXTEND_FIELD_BUFFER
    Does any one can help me to understand why is this going on and how to solve this?
    Thank you!!
    Miriam

    Hi Miriam
    In the short dump you should also see the name of the infoset in question.
    You probably have to adjust the infoset in transaction RSISET and they try to run the where used list again.
    Best Regards,
    Vincent

  • Function Module where-used list does not find update rule programs

    We have function modules called in update rules. The where-used list in the function builder does not find the update rule programs.
    For example, function DATE_GET_WEEK is called in an update rule to InfoCube YCUBE001. The activated program name for this update rule is GP3PWI6PKM5Y3K75A370DIS8I77. When I goto SE37, enter the function DATE_GET_WEEK, click the where-used button, check the programs option and search. The system does not find the program GP3PWI6PKM5Y3K75A370DIS8I77.
    Without this search capability it is difficult to do an impact analysis of changing function modules. Does anyone know of a solution?

    hi,
    i think the reason is the code of update rules' generated program are stored line by line in table(rsaabap), update rules program itself stored in table rsupdrout, link with field codeid, another useful table is rsupdinfo which store infocube, infosource related.  other info may stored in some other rs* and rsa* tables.
    try to create following program in your system, and run, type in the function module name, and will display out the update rules program id, with additional useful info : which infoprovider, infosource, and detail info of the routine and infoobject in the update rule that using that function module. you may modify the program to have better display out list.
    hope this helps.
    REPORT  Z_FM_UPDRUL_WHEREUSED.
    data : lv_sfm,
           lv_line type string,
           lv_where type string.
    tables : rsaabap,RSUPDROUT,rsupdinfo.
    select-options:
    s_fm for rsaabap-LINE.
    start-of-selection.
      loop at s_fm.
        concatenate s_fm-low ' ' into lv_sfm.
        concatenate '%' s_fm-low into lv_line.
        concatenate lv_line '%' into lv_line.
        write : / 'function module', 'update rule id', 'routine id', 'infoobject', 'infocube', 'infosource'.
        select * from rsaabap
        where line like lv_line and objvers = 'A'.
           select * from rsupdrout
           where codeid = rsaabap-codeid and objvers = 'A'.
             select single * from rsupdinfo
             where updid = rsupdrout-updid and objvers = 'A'.
               write: / lv_sfm, rsupdrout-updid, rsaabap-codeid,
                        rsupdrout-iciobjnm, rsupdinfo-infocube,
                        rsupdinfo-isource.
        endselect.
        endselect.
      endloop.

  • Function Module to identify Where-Used list

    Hi All,
    Is any one aware of any Function Module(s) to identify where-used list of any given Info Object(s).
    I would like to use this in an ABAP Report.
    I do not want to use RSD1/metadata repository way.
    I was thinking of a way to write multiple selects on the various tables (RSZELTTXT, RSZELTDIR, RSZSELECT...) to get  ELTUID/TELTUID/SELTUID..., but that seems to get very lengthy.
    Have already checked a few posts but they only indicate the queries/Cubes in which a given IO is used, where as I am interested in all BW objects where a given IO is used.
    Thanks in advance,
    Sanny.

    hi Sanny2 ,
    try this method... this will surely help
    if you want to know how where used list works then follow the steps.
    1 ) open tcode se11
    2) enter table name (example...MARA)
    3)  go to command window (where you often use to enter tcode ... Enter Tcode /h - which is debug switch on)
    4) select any field (example .. MATNR)
    5) press where used list button.
    6) you can navigate to source code (debugger mode)
    7 ) follow steps and trace the code HOW WHERE USED WORK,
    hope this helps
    let me know if useful
    Avirat

  • Where used list for Variable

    Hi ,
    I have a custom variable and want to know every query it has been used in.
    How can I find out?
    Metadata repository does not contain this info (checked already)
    Regards

    Hi,
    Method 1 :Right click on variable in Query Designer and find the where used list.
    Method 2 Please go to  SE16--> RSZGLOBV -->Enter the variable VNAM as 'Variable Name' ->Get the VARUNIID> Go to table RSZELTXREF --> Enter the values of VARUNIID in TELTUID --> Get the list of SELTUID --> Go to table RSZCOMPDIR --> Enter the values of SELTUID in COMPUID --> Get the list of COMPID -->COMPID is the list of queries.
    -Vikram

  • Where used List for Packages (from Transport connection)

    Hi SDN,
    If objects , such as queries, or webtemplates, are incorrectly allocated to a BEx package at the beginning, my question is as follows:
    Can we find out which objects/queries/templates have been allocated to a particular package?
    Via some table, or where used list?
    As we have a global system, we are performing this task for many developers who have incorrectly used packages from the start.
    Thank you.
    Simon

    Hi Khaja,
    That is perfect!  I am tracking the various element objects
    ELEM
    TMPL
    QVIW
    etc...
    Would you happen to know if it is possible to mass change objects to the correct package and transport through.
    Thank you.
    Simon

  • Where Used List for Master Data Entries

    Hi folks,
    I am looking for a FM, method, etc. that gives me a list, that shows, where a certain master data entry of an InfoObject is used. The BW system makes this check implicitly, when trying to delete master data, but I couldn't get behind the logic yet.
    Anyone here with helpful hints?

    Hi Durgesh,
    Thank you for your answer!
    Unfortunately the two mentioned FMs are not helpful for me. I am looking for a where-used-list of master data entries, but not of InfoObjects. For example I am looking in which InfoCubes the measure pieces of InfoObject '0UNIT' is used.

  • "where used" list for query structures

    Hello Community,
    A structure is a re-useable BEx query object. I'm using the older version of BW 3.5, and we need to be able to identify the following :
    which structures have been used by a given query (using the query's technical name) ?
    which queries already make use of a given structure (using the structure's technical name) ?
    Any useful instructions would be so helpful.
    Thanks!
    Keith Helfrich

    Hi,
    You can get the where used list of the structures bu checking in query designer itself for where used list.
    Other option is : for both parts of your question you can get the infrmation from table RSZELTDIR.
    Here you will get the ELTUID . To find the relation between ELTUID and query technical name (COMPUID), check the my wiki below for exploring the relations below:
    http://wiki.sdn.sap.com/wiki/display/BI/ExploretherelationbetweenBEx+Tables
    -Vikram

  • Need help to find out the navigational attribute where used list ?

    HI all ,
    i have a 0BATCH_0PLANT  navigational attribute ,  i want to find out  , where it has been used in the all the queries  .
    Thanks ,

    Nav-attribute will also be see as a attribute in the system search for it and click on where used list of it.
    Search for the Info object 0BATCH_0PLANT. double click on it -- click on the where used list of the nav-attribute.
    It will display all the dependent objects where its used.
    With this you can get the IC,DSO,MP names where this object is used. next with the help of those MP,IC and DSO you can get the list of queries.

  • Where-Used list for BEx query chars & KFs

    Hello everyone.  I am trying to find a way to identify what Characteristics and Key Figures are used withing an infocube in BW.  I think that the BW Statistics cubes may help, but that was going to be my fallback option. 
    I couldn't find a way to do a where-used list for characteristic and key figures when in the Query Designer.  I can do a where-used on restricted key figures and char. variables.
    Does anyone know of other ways to do this.  How about looking in some of the core BW DB Tables (eg. RS*)?
    Thanks,
    Kevin

    Oh my, I just realized that I typed in my question wrong.  I am sorry.  That's what I get for doing this during a long meeting!
    Here's the right question (I double-checked this time):
    I am trying to find what queries contain some specific chars & KFs.
    So you are exactly right that the previous suggestion for using RSD1 would work to find what infocubes they are used in.
    Sorry for the confusion.
    Kevin

  • How to find out where used list of Table or T-code

    Dear ABAP gurus
    I know many of you have done this several times.
    wish to find out which Transaction code INSERTs the data into the table IHPA.
    I did the where  used list - SE11 ( for specific key work called INSERT ).
    Used the Table called D010TAB which has some information.
    Vise versa if I know a T-CODE , how to know which tables it read  & Modify...
    any better procedure than spending hours in research...
    I found similar custom program to find USER EXITS ...here..., looking soething similar...
    [http://wiki.sdn.sap.com/wiki/display/Snippets/FindUser-exits%2CBADIs%2CBTEs%2CEtcbyTCodeorProgram]
    thank you for your help
    Edited by: Raj Anvesh on Aug 3, 2011 9:58 PM

    Hi Anvesh,
    Maybe the data INSERTION is happening by BAPI,
    So just try to look for the concerned BAPIS.
    ECP_SRV_PARTNERS_IHPA
    IREP1_IHPA_ADRNR_PRE_FETCH
    IREP1_IHPA_ADRNR_READ
    MAP2E_DIIHPA_TO_PARTNER
    MAP2E_IHPAVB_BAPI2080_NOTPARTE
    MAP2E_IHPAVB_TO_BAPI_IHPA
    MAP2E_IHPA_BAPI2080_NOTPARTNRI
    MAP2E_IHPA_M_BAPI2080_NOTPNRI
    MAP2I_BAPI2080_NOTPARTNRI_IHPA
    MAP2I_BAPI_IHPA_TO_IHPA
    PM_DB_FILL_DIIHPA
    PM_PARTNERCOPY_FILL_XIHPA
    PM_PARTNER_DELETE_XIHPA
    PM_PARTNER_GET_XIHPA
    PM_PARTNER_PUT_XIHPA
    PM_PARTNER_REFRESH_XIHPA
    these are the bapis which are dealing with the IHPA table,
    Segregate them as needed and then go to the std program
    Revert for further clarification.
    Thanks
    Sri

Maybe you are looking for

  • Magento API

    Hi, I have Problems with the API and coldfusion. I created a User in the Magento,add a role (full access). Via API, i can login ask for globalFaults,resources (List), end Session but i can't make a "call". The Errormessage is always "Web service oper

  • Result to Text : Spaces

    hi~ I am writing a query to result to text: select db_name(dbid),dbid from sys.sysprocesses but there is alot of spaces after the column of db_name... how to trim them ??

  • Assets given to the customer for Lease

    Dear Friends, In SAP how to map the business scenario, that is.., Scenario 1: Client is acquiring an Asset and transfering the same asset to their customer as a Leased Asset. Client will bill the customer only for their service and not for the Leased

  • [Solved] How to retrieve AUR login details...

    Hi. It's been a while since I've logged into the AUR, and now I can't remember my user-name login. I was able to reset my password through my e-mail address, but I haven't a clue what my login name was. How do I retrieve this info? Last edited by *ni

  • Can u xplain what to do agent assignment in my current situation

    Hi...        There is a workflow where if an employee is recruited then a mail should be triggered to an unit where there will be certain positions. So, here when what is the agent i should assign for the task. The agent should be assigned through a