ABAP Keyword Documentation → ABAP - Release-Specific Changes → Changes in Releases 7.5x → Changes in Release 7.54 → ABAP RESTful Programming Model in Release 7.54
Derived Types in Release 7.54
Other versions:
7.31 | 7.40 | 7.54
Modification 1
TYPE STRUCTURE FOR
It is now possible to directly get the row type of a derived table type using following syntax:
TYPES ts_create TYPE STRUCTURE FOR ...
Modification 2
Response Information
There is now a syntax for the response information, that can be used in handler methods for the parameters FAILED, MAPPED and REPORTED:
TYPES ts_reported TYPE RESPONSE FOR FAILED|MAPPED|REPORTED BehaviorDefinitionName.
They are structure types that contain a component for each entity.
Modification 3
Absolute Type Names
Derived types are now also easily recognizable in the ABAP Debugger using their absolute type name. The absolute name starts with \BDEF=, followed by the name of the behavior definition (identical to the root entity name); usually, this is followed by \ENTITY=EntityName and the specification of an operation, for example an action.