Video Lesson 6.2: SAP Code Inspector

Video Lesson 6.2: SAP Code Inspector

In this lesson, you will learn about the basic functions and the purpose of the program analysis tool Code Inspector.

The Code Inspector offers you the option of analyzing your programs with regard to performance, security, and typical semantic errors.

Are SELECT statements embedded in loops?

  • Security
    Is data read from a client other than the login client?

Is the database table or the WHERE clause dynamically specified in the SELECT statement?

  • Typical semantic errors
    Is the sy-subrc field checked after each AUTHORITY-CHECK statement?

Is a client actually specified for CLIENT SPECIFIED?

Are several messages of type E (E messages) sent in direct succession?

  • As the result of an inspection you receive a list of error and warning messages.
  • The i button that belongs to the message shows a detailed error description as well as improvement suggestions.
  • Double-click on the error text to branch to the corresponding program statement.->




Share this on Social Media

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

Unit 1 – SAP System Architecture

Unit 2 – Object Navigator, Repository and ABAP Programs

Unit 3 – Transparent tables in the ABAP Dictionary

Unit 4 – Basic ABAP statements, ABAP Structures and ABAP Logical Expressions

Unit 5 – ABAP Data Retrieval

Unit 6 – SAP Analysis Tools

Unit 7 – ABAP Subroutines

Unit 8 – ABAP Events

Unit 9 – ABAP User Interface

Unit 10 – Function Modules, Methods, ALV and BAPI

Unit 11 – Adjusting SAP Standard Software

Unit 12 – ABAP Debugger, Selection Screens, and Table Controls

Unit 13 – ABAP Web Dynpro

Unit 14 – Advanced Topics

Unit 15 – Advanced Topics II

Object Oriented (OO) ABAP

ABAP for SAP HANA (Introduction)

OData and SAP Netweaver Gateway