ABAP for Cloud Development
AS ABAP Release 914, ©Copyright 2024 SAP SE. All rights reserved.
RAP business object
RAP BO for short. Business object in the context of ABAP RAP. A RAP BO is mainly described by a RAP behavior definition that defines the RAP business object behavior for a set of special hierarchical CDS entities in form of RAP behavior operations and behavior characteristics. A RAP BO has RAP BO operations to handle its data that is available in a transactional buffer. There are two kinds of RAP BOs:
- Managed RAP BOs that are fully or partly provided by the managed RAP BO provider
- Unmanaged RAP BOs that are provided by the unmanaged RAP BO provider that is implemented in an ABAP behavior implementation.
- BOPF-based RAP business objects that are provided by the BOPF-managed RAP BO provider.
A RAP BO can be exposed as a RAP business service for access from outside AS ABAP and is consumed by the RAP transactional engine then. For access to RAP BOs from inside AS ABAP, ABAP contains a subset called ABAP Entity Manipulation Language (EML).