SAP Code Inspector


Code Inspector: Overview and Tutorials

What Is Code Inspector?

Code Inspector is a tool that can be used to check and control the quality of ABAP code. Code Inspector can be used to apply all of the tools provided by ABAP Workbench, at the same time.

The ABAP Workbench is a collection of tools that can be used to develop, test, and run ABAP programs.

Who Uses Code Inspector?

Developers and quality managers use Code Inspector.

A developer might use the Code Inspector tool to run a fast ad hoc inspection from ABAP Workbench or from the Code Inspector itself, or to define personal re-usable code inspections.

A quality manager might use Code Inspector to define public re-usable code inspections or approve or reject exceptions.

Code Inspector vs. ABAP Test Cockpit

ABAP Test Cockpit is the successor of Code Inspector. Conversations on SAP’s Community Wiki recommend that ABAP Test Cockpit be used instead of Code Inspector.

ABAP Test Cockpit delivers custom-code analysis in the ABAP programming language. It is used with SAP Business Suite, SAP NetWeaver, and SAP S/4HANA.

Available Tutorials for Code Inspector

Code Inspector: Overview and Tutorials

What Is Code Inspector?

Code Inspector is a tool that can be used to check and control the quality of ABAP code. Code Inspector can be used to apply all of the tools provided by ABAP Workbench, at the same time.

The ABAP Workbench is a collection of tools that can be used to develop, test, and run ABAP programs.

Who Uses Code Inspector?

Developers and quality managers use Code Inspector.

A developer might use the Code Inspector tool to run a fast ad hoc inspection from ABAP Workbench or from the Code Inspector itself, or to define personal re-usable code inspections.

A quality manager might use Code Inspector to define public re-usable code inspections or approve or reject exceptions.

Code Inspector vs. ABAP Test Cockpit

ABAP Test Cockpit is the successor of Code Inspector. Conversations on SAP’s Community Wiki recommend that ABAP Test Cockpit be used instead of Code Inspector.

ABAP Test Cockpit delivers custom-code analysis in the ABAP programming language. It is used with SAP Business Suite, SAP NetWeaver, and SAP S/4HANA.

Available Tutorials for Code Inspector

Some tutorials are still available for Code Inspector, many of which date back to 2015 or earlier.

  • Jerry Wang wrote in 2015 that “ABAP code inspector (tcode SCI ) is not just a tool to ensure the correctness of your code. It is a powerful toolset for an ABAPer to make his life easier” in his SAP Community blog, “Useful tips regarding ABAP code inspector that you may not know.” His tutorial is based on NetWeaver 7.40 and discusses how to read the inspection results, along with other useful tips.
  • SAP Documentation explains how to start Code Inspector and provides links to other related topics like authorizations, ad hoc inspections, and managing exceptions.
  • An SAPinsider article published in 2017, “Secure Your ABAP Code Against Attack,” discusses both ABAP Test Cockpit and Code Inspector. “In the ABAP Test Cockpit, developers can execute static checks and unit tests for their development objects using SAP tools such as the Code Inspector for checking repository objects, the Extended Program Check (transaction SLIN) for running in-depth syntax checks, checks for ensuring a successful SAP HANA or SAP S/4HANA migration,* and SAP NetWeaver AS, add-on for code vulnerability analysis for scanning source code for vulnerabilities,” writes the author.
  • Extra Li writes in a 2015 SAP Community blog, “Integrate ATC (ABAP Test Cockpit) or Code Inspector Check with ChaRM” that both Code Inspector and an ATC check can be triggered during a transport request and be integrated with ChaRM. But he says their behaviors will be different.

950 results

  1. SAP NetWeaver Portal: Initiate and Track the Planning Process with Collaboration Rooms

    Published: 15/March/2006

    Reading time: 15 mins

    The Business Unit Analyst role shipped in mySAP ERP 2005 replaces the spreadsheets and distribution lists that used to organize the process of gathering and monitoring the submission of budget data with a collaboration room. Learn how it is designed specifically to select the managers who need to plan, send out workflow tasks to these...…

  2. Set Up Preference Processing in SAP ECC and SAP Global Trade Services

    Published: 15/December/2009

    Reading time: 14 mins

    See how to set up and perform preference processing within your global customs practices through your supply chain in both SAP ERP Central Component and SAP GRC Global Trade Services. Preference processing allows you to capture and determine the duty preference, drawback, and allowance based on the country of origin and tariff for the product....…

  3. Add Custom Text to Your Applicant Correspondence

    Published: 15/November/2004

    Reading time: 12 mins

    You can personalize letters you send out to applicants. The author explains how to do this using the example of adding the initials of the person writing the letter. Key Concept The functionality described here exists within the R/3 HR Recruitment module since release 3.0D. Recruitment will be part of the mySAP ERP core. It...…

  4. Optimize Inventory Using Product Interchangeability in SAP APO SNP

    Published: 28/December/2015

    Reading time: 23 mins

    Learn how to carry out product interchangeability in SAP Advanced Planning and Optimization (SAP APO) Supply Network Planning (SNP) when one product needs to be replaced with another from a particular date or when you need to plan a set of interchangeable products with the same technical properties. Key Concept There are two major interchangeability...…

  5. Manage Lifecycle Planning in SAP APO

    Published: 18/May/2016

    Reading time: 13 mins

    Learn how lifecycle planning can be configured in SAP Advanced Planning and Optimization (SAP APO) to forecast a new product, manage the introduction of the new product (phase-in), phase out the old product being replaced, and integrate it with forecasting techniques. Follow a step-by-step procedure to configure and run the associated master data objects, run...…

  6. Decoding the Cost Object Mapping Framework in SAP Central Finance

    Published: 29/September/2017

    Reading time: 13 mins

    Learn about the concept, purpose, configuration, and execution of the cost object mapping framework in SAP Central Finance. Key Concept SAP Central Finance in SAP S/4HANA offers a new configuration for the cost object mapping framework, which is mainly used for short-living cost objects such as an internal order, a production order, or a service...…

  7. Part 2: Plan For and Implement SAP Learning Solution

    Published: 15/November/2006

    Reading time: 32 mins

    SAP Learning Solution (LSO) configuration builds on SAP Training Management configuration. Follow these expert tips that relate to Training Management and LSO. Understand key configuration decisions before moving into your blueprint phase to configure LSO quickly and painlessly. Key Concept Your blueprint documentation should describe your key business processes and mirror the structure of the...…

  8. Part 3: Plan for and Implement SAP Learning Solution’s Authoring Environment

    Published: 15/December/2006

    Reading time: 22 mins

    SAP Authoring Environment, a component of SAP Learning Solution, allows course authors and instructional designers to design and structure Web-based training content and tests. Learn about the key functionalities of Authoring Environment and discover undocumented tips about how to use Authoring Environment successfully. Key Concept SAP Authoring Environment is a locally installed application in SAP...…

  9. Live from SAPinsider Studio: Rohana Gunawardena on SAP CO

    Rohana Gunawardena, Director, SAP Practice, QS&S, joins SAPinsider Studio at the SAPinsider FIN 2016 event in Las Vegas to discuss the SAP CO philosophy and using CO beyond cost center accounting, such as internal orders, as well as what SAP S/4HANA means for SAP CO. This is an edited version of the transcript: Ken Murphy,…

  10. A Roadmap to the Digital Retailing Era

    Published: 10/November/2017

    Reading time: 10 mins

    Ken Murphy, SAPinsider: This is Ken Murphy with SAPinsider. The evolution of technology and digital transformation is having a tremendous impact across industry types, but perhaps nowhere are these forces having a greater impact than retail and fashion. Traditional methods of selling goods and products to end consumers are quickly being replaced by omnichannel offerings…