SAP NetWeaver AS ABAP Release 740, ©Copyright 2014 SAP AG. All rights reserved.
ABAP Keyword Documentation → ABAP − Reference → Obsolete Language Elements → Obsolete Declarations → Data Types and Data Objects →Wrong Lengths
Obsolete Syntax
... dtype(len)|dobj(len) TYPE d|f|i|t ...
Effect
Lengths specified in declarations using the statements TYPES, DATA, STATICS, and CONSTANTS and the predefined ABAP types d, f, i, and t are ignored. Only the predefined fixed lengths can be specified. Lengths specified in this way produce syntax errors in classes and interfaces and syntax warnings elsewhere.
Note
This obsolete length specification is only possible with the obsolete parenthesis syntax and not with the recommended addition LENGTH.
Bad example
Good example
DATA: f1 TYPE d,
f2 TYPE i.