Close Sidebar close
Sapignite
  • SAP
  • Coding Challenges
  • Download
  • SAP Ignite Products

Subscribe & Follow

All product names on this web site are trademarks of the companies that own them. Sapignite.com is not affiliated with SAP AG in any way. SAP AG is the registered trademark holder of SAP, SAP R/3, mySAP, ABAP, xApps, NetWeaver, and other proprietary terms. The technical information on this site is verified to the greatest extent possible, however, any information found on this site is used at the site visitor's own risk. Sapignite.com reserves the right to correct any errors or omissions in any portion of this site at any time without obligation.

  • SAP
  • Coding Challenges
  • Download
  • SAP Ignite Products
Sapignite
Sapignite
    ABAP Enhancement SAP

    X-Ray Eye to find all enhancements in SAP !!

    July 24, 2017

    What is your biggest headache???

    Dude what you thinking ……it’s not your girlfriend / wife!!!!

    It’s when you need to list down all the EXITs, BADIs, customer-exit etc.. etc.. Implemented or exist in your system.

    If you love the word “management” you will have proper excel file maintained which contains your list of implemented enhancements. But it’s very rare case. So let me introduce you to a report to cure your headache!!!

    It’s called X-ray – Eye

    Andrea Olivieri created the ‘son’ of SAP’s SNIF report, it uses the same architecture but extends the search to the following types of exit:
    – Include USEREXITS
    – Exit for VALIDATIONS
    – Exit for SUBSTITUTIONS
    – Screen Exits
    – Menu Exits
    – Changed keywords

    The ECC version extends the search to enhancement implementation:
    – SOURCE CODE Enhancements
    – FUNCTION Enhancements
    – CLASS Enhancements
    – BAdI Enhancements

    His tool can be found on the google code project and can be implemented with SAPLink.

    IF you don’t know SAPLINK let me tell you about it. It is used to import a development object very easily in your system So you need not to do copy paste work to create a program in your SAP system.

    SAPLINK report will do that job for you.

    Link to download SAPLINK : http://code.google.com/p/saplink/downloads/list

    Read the documentation for working with SAPLINK here http://wiki.sdn.sap.com/wiki/display/ABAP/SAPlink+User+Documentation

    Once you finish with this, simply download the X Ray nugget and import it using SAPLINK report you created.

    http://code.google.com/p/abapexitrayeye/

    The initial screen of the X-Ray will look like

    It will take plenty amount of time depending on how much enactment you have done in your SAP system.

    Output will look like:

    You can see the various tabs to check BADIs, customer Exits, field Exits, Screen Exits etc. etc. You can navigate to the respective Exit by double clicking the line…

    Feeling relaxed?? I know what are you thinking. You are thinking how it can be useful to a developer as I will be worried about my transaction code and the exists available to it so that I can enhance it according to customer requirement.

    So here is the answer:

    A report program will do that job for you.

    Download it from here.

    http://sapignite.com/wp-content/uploads/2012/05/XrayTcode.txt

    Go to the comment section of the report and update selection-text. Give your transaction code and that’s it…you can see the entire enhancement available for you.

    enhancement in sapexitssap abap badissap abap codingsap abap development toolssap abap enhancementsap abap new enhancement frame worksap abap reusable toolstools in sap abap
    raju borda
    Raju is working with Technical areas like SAP ABAP, PI , Web design, JAVA , PBT, robotics as architect also functional areas like SCM , QM, MM , insurance . When he is not Doing above geeky things you might find him travelling , Cooking , dancing or drinking with friends :-) .
    • Regex in ABAP

    • Tutorial on floor plan manager using OIF FPM in WD4A

    You Might Also Like

    Change Pointers in SAP ABAP

    August 7, 2017

    How to Enhance SAP Standard Code Inspector

    August 4, 2017

    Layer aware debugging in SAP ABAP video blog

    August 10, 2017

    No Comments

    Leave a Reply Cancel Reply

Sign up for some exciting content

Recent Posts

  • How to prepare for SAP IBP Certification
  • What is SAP Leonardo ?
  • RoadMap UI Tutorial webdynpro for ABAP
  • Offline Adobe forms in WebDynPro for ABAP
  • MVC Architecture for Webdynpro for ABAP

Categories

  • ABAP
  • Android
  • Coding Challenges
  • Enhancement
  • featured
  • Interviews
  • Learning Hub
  • PI ( Process integration )
  • SAP
  • SAP HANA
  • Uncategorized
  • Webdynpro for ABAP
  • Webdynpro For ABAP