TYPES - implicit
Short Reference
ABAP Syntax(Obsolete) TYPES { dtype }
| { dtype(len) }
| { dtype LENGTH len }
| { dtype TYPE c|n|p|x }
| { dtype(len) TYPE p}
| { dtype TYPE p LENGTH len}
| { dtype TYPE p DECIMALS dec}.
What does it do? Obsolete short forms of the statement
TYPES with reference to a predefined elementary type
abap_type .
If TYPE abap_type is not specified, the type is set implicitly
to the standard type c .
If len or dec is not specified for the ABAP types c
, n , p , and x , the length is set to the
type-compliant standard length . No
decimal places are set for p . This is only permitted outside of
classes or interfaces.
Latest notes: All additions should be specified in full, to make them
easier to read.
Bad example
TYPES: t1,
t2 TYPE p.
Good example
TYPES: t1 TYPE c LENGTH 1,
t2 TYPE p LENGTH 8 DECIMALS 0.
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved