Start of Content Area
assertion (BC-ABA)

ABAP Runtime Environment (BC-ABA)

Assertion in an ABAP program. An assertion is defined as a conditional checkpoint using the ASSERT statement. Assertions are either always active or can be activated by being assigned to a checkpoint group. When an active assertion is reached, the corresponding condition is evaluated. If the condition is not met, the program is terminated with a runtime error, branched into the ABAP Debugger or a log entry is created. With the assignment to a checkpoint group, the behaviour is controlled by the activation settings, otherwise the program is terminated.

End of Content Area