ABAP Keyword Documentation →  ABAP Programming Guidelines →  Robust ABAP → 

System Fields

An ABAP program can request the status of the ABAP runtime environment using the system fields. From a technical viewpoint, these system fields are a set of predefined variables - the components of the predefined sy structure of data type SYST from the ABAP Dictionary - that are always available while the program is running.

The system field sy-repid is an exception. This field indicates the name of the program currently running. In this case, we are dealing with a predefined constant and not a component of the predefined sy structure.




Continue
Access
Obsolete and Internal System Fields
Evaluation
Return Code
Using System Fields as Actual Parameters
Using System Fields on the User Interface
Using Elements in Operand Positions