ABAP Keyword Documentation → ABAP − Reference → Declarations → Typing
Checking Typing
When data objects are assigned to typed field symbols and when actual parameters are assigned to typed formal parameters of procedures, a check is made to see whether the data type of the assigned data object matches the typing of the field symbol or of the formal parameter.
Special rules apply to the following:
Other versions: 7.31 | 7.40 | 7.54
Note
When specifying data objects suitable for a typing, an assignment to an helper variable with a valid data type is often made. When methods are called, these types of helper variables can often be skipped by using a constructor expression in the position of an actual parameter.