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.

954 results

  1. Enter the AI Workhorse: More Clydesdale Than Unicorn

    Published: 20/August/2026

    Reading time: 7 mins

    Artificial Intelligence’s (AI’s) arrival in the enterprise came with the promise of a leap: a step-change moment where systems transform and decisions get faster almost overnight. Two years on, SAPinsider’s own benchmark research puts just 3% of organisations at a unified, governed data layer, the foundation most agentic AI work depends on. Seven accounts from…

  2. Digital Supply Chain

    FPT Drives SAP S/4HANA Public Cloud implementation Success at NewTech Automotive Germany

    Published: 22/April/2025

    Reading time: 3 mins

    NewTech Automotive Company, a joint venture of major automotive manufacturers, successfully implemented SAP S/4HANA Public Cloud to enhance operational efficiency, financial transparency, and scalability, achieving significant reductions in manual labor costs and processing times while positioning itself for growth in the rapidly evolving EV market.

  3. SAP Customer Experience

    How AGIG Achieved An Award-Winning Customer Transformation with SAP and DXC

    Reading time: 3 mins

    AGIG’s transformation with DXC Technology, implementing SAP Service Cloud, has streamlined its operations, significantly enhanced customer care for vulnerable populations by increasing registrations by 300% and achieving a 9.8 CSAT score.

  4. SAP Japan CEO Retiring

    Reading time: 1 mins

    Hirofumi Suzuki, president of SAP Japan since 2020, is set to retire on March 31, 2026, after leading the company through the pandemic and focusing on cloud and AI development, while a successor is being selected to ensure continuity in strategic initiatives.

  5. SAP Business Connector 4.8 and SAP NetWeaver PI Compared: When to Use Each

    Published: 20/October/2009

    Reading time: 18 mins

    Understand what integration platforms are and how you use them with SAP systems. Find out the similarities and differences between SAP’s two main integration platforms: SAP Business Connector and SAP NetWeaver Process Integration. Key Concept An integration platform is a server that facilitates data exchange between two (or more) heterogeneous systems, for example, an SAP...…

  6. How to Align MM and FI Document Numbers in Logistics Invoice Verification

    Published: 15/May/2004

    Reading time: 56 mins

    In SAP Release 4.6C and above, Logistics Invoice Verification (LIV) replaces conventional invoice verification for invoices related to purchase orders. The author explains how the change in invoice verification methods leads to different MM and FI document numbers, and how to align them. If you are planning to upgrade to SAP Release 4.6C or higher...…

  7. Best Practices for Setting Up Access Control Engine 7.0

    Published: 09/June/2010

    Reading time: 15 mins

    Learn the concepts and architecture behind Access Control Engine (ACE) 7.0. Follow step-by-step configuration and coding instructions on setting up the ACE from start to finish. Find out everything you need to configure in your system using a simple but common example. Key Concept The Access Control Engine (ACE) is a technology that SAP developed...…

  8. Facilitate the Data Exchange Between Headquarters and Subsidiaries with SAP In-House Cash

    Published: 05/December/2010

    Reading time: 17 mins

    Become familiar with the most important business configuration settings of SAP In-House Cash. Get a step-by-step introduction to how to prepare both the subsidiary systems and the in-house cash center for the key business processes of SAP In-House Cash. Understand the setup of the principal master data for SAP In-House Cash. Key Concept SAP In-House...…

  9. Design a Quote Request Process Using Product Costing Components

    Published: 29/November/2012

    Reading time: 23 mins

    Learn how to use product costing and internal orders to create a system that can meet all the basic requirements for developing a quote request. Key Concept The quote request process can start with an external customer request or an internal product simulation exercise. Multiple departments become involved to develop or review this process. As...…

  10. Automate Accrual Calculation and Posting for Improved Flexibility

    Published: 15/October/2007

    Reading time: 24 mins

    See the process of percentage-based cost center-wise accrual calculation. You can then automate the subsequent financial posting using standard SAP functionality. Key Concept Accrual calculation is the process of evenly spreading irregularly occurring costs over the periods involved and distributing them according to the cost origin. You perform accrual calculation in the Controlling (CO) module...…