Where used of any string list in ABAP repository

Hi,
Can anyone help me to how to find a string in the ABAP repository,
e.g. "MY_SEARCH_STRING" has been used in any report, function module etc etc...
Regards,
Ravi

Hi Ravi Kumar Jaiswal,
have a look on report RPR_ABAP_SOURCE_SCAN
& tcode EWK1
Also see CODE_SCANNER
Also would like to suggest you to search b4 posting the question...
have look on below thread...
Re: Transaction
Hope it will solve your problem..
Thanks & Regards
ilesh 24x7

Similar Messages

  • Extensibility Pack 3.7 Now Available, including new and improved Where Used Tools

    We are pleased to announce the general availability of Agile PLM for Process Extensibility Pack (EP) 3.7 as of January 14th.  This feature pack includes the following important enhancements:
    Reporting Pack:  We introduce a series of BI Publisher based reports focused on providing visibility to information throughout the product hierarchy.  The reports are…
    Where Used – Parents lists all parent specifications where a given specification is associated. Quickly see how many hierarchies are affected by a single raw material. This report respects all application security, so if a user doesn’t have read access to a specification they will not see that specification listed.  Also the report can be run from the hierarchy navigator making the report easy to access.
    Where Used – Parents and Children lists all parents and their children where a given specification is associated. For performance reasons this report does not respect GSM security and therefore is considered an administration report and should be made available to a small group of trusted users.
    Supporting Document Review report allows you to quickly see all supporting documents within a specification hierarchy including supplier documents stored in SCRM. For example, when you are on a given finished good you can quickly review all SCRM supplier documents found on associated specifications or objects without leaving the trade specification.
    Supplier Review report allows a user to quickly see all suppliers involved within a specification hierarchy. You can quickly see all of the suppliers involved, their status, when their next scheduled audit date is and quality issues reported against them.
    Open Issues By Hierarchy report allows a user to quickly see all outstanding and historical PQM issues associated with a specification hierarchy.
    Extensibility Pack:  Extensible enhancements provide technical tools to aid in the creation of custom solutions or integrations.  In this release we introduce…
    Attachments Web Service provides operations to get attachment files and rich text values of GSM specifications, and SCRM companies, facilities, and sourcing approvals.  The following operations are supported by the AttachmentService:
    GetAttachment
    GetAttachmentJson
    GetRichText
    GetRichTextJson
    WHERE:  AGILE PLM FOR PROCESS EXTENSIBILITY PACK 3.7 is available on MOS (My Oracle Support). Patch Request #: 17921825.
    Enjoy,
    The Agile PLM for Process Product Development Team

    Hi Mark!
    I need to install latest Adobe Community Help silently to our corporate desktops. Are there any command-line syntax to do this and where I can download installer package?
    Thanks.
    BR,
    Teijo

  • Address_into_printform - where used?

    Hi,
    this is a pretty vague question - just kind of hoping this happened to someone else before and you have some inspiration.....
    during our current project we have made some changes to sapscripts/smartforms on the address output. These changes were checked and worked fine. All transported to production, which already has HR on it. HR team printed pay slips but the addresses are different. Investigations found that during our project someone changed the address layout key to standard (006) but HR were always using a customised version (900). The 900 version calls a user-exit.
    We have done tests on the sapscripts we worked on and they seem okay but anyone know if there is anywhere else that this FM (address_into_printform) might be used?
    A 'where-used' just gives a list of all includes - which seem to be print programs so it should be okay, but asking the question, just in case.
    Thanks.

    We found a document "International Address Versions" attached to note 316331.  It was very helpful.

  • Reg:  where used list for the any logical (or) physical files

    Hi
    Is there any possible way to check the where used list for the any logical (or) physical files (Tcode: FILE)
    Please let me know.

    if the path is hard coded in the program...
    you can use : RPR_ABAP_SOURCE_SCAN to scan the system and find out where its hard coded....

  • 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

  • ABAP Function Module where-used in BI-Transformations

    Hi,
    we have developed some ABAP-Z-Function-Modules. These are used in several BI-Data-Transformations and work fine and performant.
    The problem we have now is to find out in which transformation a Function-Module is used.
    The where-used-list in SE37 doesn't report any BI-Transformations althought I check all categories.
    Got anyone a solution for our problem?
    Christian

    Hi,
    see this code for function module where used list only for transformation . i used the same code as bhaskar specified..but little modification..here u used "date_get_week" function module..
    TYPE-POOLS slis.
    DATA fcat1 TYPE slis_t_fieldcat_alv.
    DATA: BEGIN OF t_display OCCURS 0,
             targetname LIKE rstran-targetname,
             sourcename LIKE rstran-sourcename,
             tranid LIKE rstran-tranid,
             routine LIKE rstran-startroutine,
             line_no LIKE rsaabap-line_no,
             line LIKE rsaabap-line,
    END OF t_display.
    data : input(75) type c.
    DATA : input_pattern1(75) TYPE c.
    DATA : input_pattern2(75) TYPE c.
    DATA : same_source(30) TYPE c.
    **Internal table declerations**************************************
    TYPES:  BEGIN OF t_trans_lookup_finder,
             targetname TYPE rstran-targetname,
             sourcename TYPE rstran-sourcename,
             tranid TYPE rstran-tranid,
             routine TYPE rstran-startroutine,
             line_no TYPE rsaabap-line_no,
             line TYPE rsaabap-line,
    END OF t_trans_lookup_finder.
    DATA: i_lookup_finder TYPE STANDARD TABLE OF t_trans_lookup_finder,
      wa_lookup_finder TYPE t_trans_lookup_finder,
      i_trans_lookup_finder TYPE STANDARD TABLE OF t_trans_lookup_finder,
      wa_trans_lookup_finder TYPE t_trans_lookup_finder,
      i_trans_final TYPE STANDARD TABLE OF t_trans_lookup_finder,
      wa_trans_final TYPE t_trans_lookup_finder.
    DATA : i(7) TYPE n.
    DATA  old_cube(20) TYPE c VALUE ' '.
    DATA  old_source(20) TYPE c VALUE ' '.
    **Selections for update rules**************************************
    SELECT DISTINCT  targetname    sourcename  tranid        endroutine       line_no       line
           INTO TABLE i_trans_lookup_finder FROM
           rstran AS a  INNER JOIN rsaabap AS b ON aendroutine = bcodeid
                           WHERE
                           aobjvers = 'A' AND bobjvers = 'A'.
      APPEND LINES OF i_trans_lookup_finder TO i_lookup_finder.
    **Selections for Transformations(Expert routine)*******************
    SELECT DISTINCT        targetname       sourcename       tranid       expert       line_no       line
           INTO TABLE i_trans_lookup_finder FROM
           rstran AS a  INNER JOIN rsaabap AS b ON aexpert = bcodeid
                           WHERE
                           aobjvers = 'A' AND bobjvers = 'A'.
      APPEND LINES OF i_trans_lookup_finder TO i_lookup_finder.
    Edited by: Sakthi Jaganathan on May 20, 2009 6:25 PM

  • Function Module to do "Where-used-list"

    Dear sirs,
    Please could anyone help me? I'd like to know if there is any FM which I can pass the name of an abap object (program, include, table, function module, etc) and returns the where used list of it in an internal table.
    I need to map all transactions that call a report or are using an include.
    Thank you in advance,
    Fabio Purcino

    You can use the Function Module
    RS_EU_CROSSREF
    Read the Documentation of the same.
    there is one example.

  • 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

  • To use Character string operator in ABAP

    HI,
    I have a problem with joining the two fields with different data length i.e
    OBJKY has length (30).
    tknum has length (10).
    the above read table i_nast works as long as both has the records not greater than 10 and I do have some records with greater than 10 for OBJKY in the database and my read is failing at that scenario, I need to use a charater string operator, as I am new to ABAP, can any one suggest me how to do .
    ...SQL..
    select OBJKY DATVR from nast
    into corresponding fields of table i_nast
    where KSCHL = 'ZBOL'.
    sort i_nast by OBJKY.
    LOOP at i_ship_data.
    read table i_nast with key
    OBJKY = i_ship_data-tknum binary search.
    if sy-subrc = 0.
    move: i_nast-datvr to i_ship_data-datvr.
    endif.
    modift i_ship_data.
    ENDLOOP.

    HI,
    Since OBJKY and TKNUM are with different lengths the Read statement works only
    when OBJKY has a 10 character value identical to TKNUM.
    but if we can assume that only first 10 characters of OBJKY are to be comapred with TKNUM then we can try the under mentioned approach:
    Create a new field in the Internal table I_NAST with length 10 characters.(I_NAST-OBJKY_TEMP).
    now assign the first 10 characters of OBJKY to this new field :
    LOOP AT I_NAST.
    MOVE I_INAST-OBJKY+0(10) TO OBJKY_TEMP.
    MODIFY I_NAST.
    ENDLOOP.
    Now you can Modify your READ STATEMENT :
    LOOP at i_ship_data.
    read table i_nast with key
    OBJKY_TEMP = i_ship_data-tknum binary search.
    if sy-subrc = 0.
    move: i_nast-datvr to i_ship_data-datvr.
    endif.
    modift i_ship_data.
    ENDLOOP.
    Hope this will help.
    Note: You can pick up any 10 characters starting from 1 to 20 th character of the field
    I_INAST-OBJKY.
    Reward Points if found helpfull..
    Cheers,
    Chandra Sekhar.

  • Where-used list

    Hi,
    After the upgrade from 46C to ECC 6.0 SR3, the where used list functionality does not work for some objects, while the same works in 46C. Any ideas? We are on Oracle 10.2.0.4.0 and solaris 10 in both environments.
    Thank You,
    Jiten

    Hi,
    from the upgrade guide....
    6.13 Updating the Where-Used List in the ABAP Workbench
    Note:
    This action is optional.
    As of Release 6.10, the where-used list for ABAP Dictionary objects and object types has changed. It
    now has an index of its own. If you need a complete display of the where-used list in your SAP system,
    you must recreate the index after the upgrade.
    Procedure
    To create the index, you need to run report SAPRSEUB in the background.
    Note
    As the runtime of the report may be quite long, we recommend that you run it in the development
    system only.
    For more information about this report, see SAP Note 28022.
    I suggest to you to run this program only in development system.
    Thanks.
    Kind Regards.
    Andrea

  • Function Modules and ABAP programs Where-Used

    Hi,
    Can anyone teach me on how to check where a function module or ABAP programs have been used? When I click the where-used button, there's nothing found but I know the FM/ABAP programs have been used somewhere.
    Thanks.

    Hi,
    This is very basic question, you simply need to go to transaction SE37 for FM and click on the where used list, in the next popup you will have to make proper selections, e.g. ABAP reports, FM's etc. then it will give you the list of objects where the current object is getting used.
    I am not sure whether we will have any where used list for SE38 programs, just check it out.
    Regards,
    Durgesh.

  • Where-used-list for syntax

    Hi Friends,
    can i get the program names from where-used-list for a particular syntax.
    for example, if i want to know what all are the program that used the syntax " append lines ". is it possible?. if so kindly explain me.
    Thanks.

    Vennila, Where Used utility is desinged got ABAP Object and not for the Language constructs hence you will not be able to use this Utility.
    I generally take the way what Avinash has suggested. This programs looks up all the matching progrms from selection screen and finds particular string in it, In addition RPCSOUR* is some table which also hold the source code for report type objects (never tried recently found this).
    Regards
    Shital

  • Component where used list

    Dear PP Gurus,
    My client requires a where used list report for material part number.
    When i give the part number, it should display the Semi FG/FG part number in whose BOM that part number is component.
    Is there any standard report in system?
    If no , through which tables i can create such report using SQVI or do i need ABAP help?
    Thanks & Regards
    Shalini

    Dear Shalini,
    If you want to display the where used list for a single material you can use T code CS15.
    If it's more muliple material,then You have to develop a small report in order to meet your client's
    requirement.
    For this you can use the FM's CSEP_MAT_BOM_SELECT_WHERE_USED or else
    CS_WHERE_USED_MAT. Prepare the functional Spec's and prepare a customized report.
    Regards
    Mangalraj.S

  • Context attributes where used list

    hello,
    is there a way to find out the no longer used context attributes?
    I need something like a where used list mechanism for context attributes.
    My aim is to delete all context attributes which are not bound to any ui elements or not accessed in the abap coding.
    In a larger wda it is a problem to identify the not used context attributes.
    Thank you.
    Kind regards.

    This is a new feature in NetWeaver 7.0 Enahncement Package 2 - but not available before then. It works at the node level however - not the attribute level.  It tells what views and components (cross component context binding) the node is bound to as well as any methods that reference the content node in coding (as long as you use the generated constants for access - such as wd_context->get_child_node( name = wd_this->wdctx_* ) ).

  • Logo - Where used list

    The logo is uploaded to Document server and is used in many sapScripts and  forms. Business wants to know all the forms where this logo is used. I could not find where used option . Is there anyway we can find the list of forms ??
    Will appreciate any inputs or suggestions.
    Thanks,

    The only way I see is to create a "little" program:
    - sapscripts are stored in STXH (header) and STXL (detail) tables. Key is tdobject = 'FORM', tdid = 'TXT' and tdname = form_name.
    You must use READ_TEXT function module to read STXL table, then look for BITMAP command (and other possible commands for graphics)
    - smart forms are stored in a more complex way (clustered table, and data is made of a hierarchy of nodes), so I advise you to use SAP "APIs" to get the smart form as an XML, and you'll have to look for <sf:graphic> nodes (for this last part, I let you do the program) :
    DATA : sform TYPE REF TO cl_ssf_fb_smart_form,
          l_formname TYPE tdsfname.
    data: g_ixml               type ref to if_ixml,
          xml_document         type ref to if_ixml_document.
    l_formname = 'ZZYSRO'.
    CREATE OBJECT sform.
    sform->load( EXPORTING im_formname = l_formname ).
    g_ixml = cl_ixml=>create( ).
    xml_document = g_ixml->create_document( ).
      call method sform->xml_download
                  exporting parent   = xml_document
                  changing  document = xml_document.
    * Here xml_document may be scanned using an iterator (see
    *http://help.sap.com/saphelp_nw2004s/helpdata/en/86/8280e112d511d5991b00508b6b8b11/frameset.htm)
    data L_xstring type xstring.
    data L_string type string.
    CALL FUNCTION 'SDIXML_DOM_TO_XML'
      EXPORTING
        document      = xml_document
        pretty_print        = 'X'
      IMPORTING
        xml_as_string = l_xstring
      EXCEPTIONS
        OTHERS        = 2.
    CALL FUNCTION 'ECATT_CONV_XSTRING_TO_STRING'
        EXPORTING
          im_xstring = l_xstring
          im_encoding = 'UTF-8'
        IMPORTING
          ex_string  = l_string.
    * Here l_string contains the smart form in XML string

Maybe you are looking for

  • How to use iMessage on two devices

    How can I use iMessage on both my iPhone and iPad.  iPad tells me "email already in use?

  • USE of CF 6004 with HP IPAQ 5550

    Hello Could someone tell whether we could use CF-6004 with HP IPAQ 5550 PDA? as it looks that the size of the card is a bit larger to fit in the memory card slot. thanks Sam 

  • How to omit parameter values from exceptions thrown by the JDBC driver

    Is there a way to get the Oracle JDBC driver to omit the parameter values from the message when it throws an exception? We have an application that persists credit cards and when an exception is thrown by the driver, it's including the credit card nu

  • ABAP Code for Backup the entire table data in the application server

    Hello Friends, I have to create the table data Backup and Store the entire table data in the application server and also be able to restore the data back if needed. this should be dynamic program for any table based on the table name given on the app

  • Possible entries for selection screen field

    Hi, I have created a custom DDIC table Z_TAB which contains 3 fields of type char. The table contains about 100 rows of data. I want that at the selection screen, for each selection field a list of entries in the table should appear. E.g. Data rows: