ABAP Keyword Documentation → ABAP − Reference → ABAP RESTful Programming Model → Entity Manipulation Language → ABAP EML - READ ENTITIES
ABAP EML - READ ENTITIES OPERATIONS
Other versions: 
 7.31 | 7.40 | 7.54
Syntax
READ ENTITIES 
    OPERATIONS operations 
   [FAILED
  it_failed | DATA(it_failed)] 
   [REPORTED it_reported | DATA(it_reported)]. 
Effect
The dynamic form READ ENTITIES OPERATIONS does not specify an introductory name of the business object (OF root_name). It allows to merge operations on multiple business objects in a statement.
The table type of an operation operation has the type ABP_BEHV_RETRIEVALS_TAB and consists of following fields:
- OP            Type  ABP_BEHV_OP_MODIFY 
 Operation: IF_ABAP_BEHV=>R_OP-READ|READ_BA
- ENTITY_NAME Type ABP_ENTITY_NAME
- SUB_NAME      Type  C  Length  30 
 Contains the function or association name (for read-by-association), is empty otherwise.
- INSTANCES     Type  REF  TO  DATA 
 Contains the derived table type for the operation.
- FULL          Type  C  Length 1 
 Flag: Retrieve target instances (not just links)
- RESULTS       Type  REF  TO  DATA 
 Contains the derived table type for the target entity.
- LINKS            
          Type  REF  TO  DATA 
 Contains the derived table type for the relationships between source-and target key.
The row type of the response structures FAILED and REPORTED has the type ABP_BEHV_RESPONSE_TAB and consists of the following fields:
- ROOT_NAME Type ABP_ROOT_ENTITY_NAME
- ENTITY_NAME Type ABP_ENTITY_NAME
- ENTRIES       Type  REF TO DATA 
 Contains the derived table type for FAILED|REPORTED
During runtime, REF TO DATA contain the same derived types as in static cases.