ABAP - Keyword Documentation →  ABAP - ABAP Release News →  News for ABAP Release 7.5x →  News for ABAP Release 7.53 → 
Mail Feedback

Type Checks in ABAP Release 7.53


1. Checks on Common Data Areas

2. Checks on STRUCTURE Typing

3. Checks on Literals as Actual Parameters



Modification 1  

Checks on Common Data Areas

Obsolete common data areas with the same name and defined using COMMON PART must have identical layouts.





Modification 2  

Checks on STRUCTURE Typing

In obsolete STRUCTURE typing of formal parameters and field symbols, one assigned data object must be at least as long as the structure in question. Typing checks now respect the alignment gaps at the end of the data object and the structure.



Modification 3  

Checks on Literals as Actual Parameters

The value of a literal passed to a procedure must not be modified in the procedure. In certain cases this was, however, possible, namely when literals as actual parameters were passed to differently typed CHANGING parameters of subroutines. This is now prevented by stricter checks and always produces a runtime error.