SAP BDL OPERATIONS



Get Example source ABAP code based on a different SAP table
  



ABAP_RAP - RAP BO Operations
The following types of RAP BO operations are available:
Standard operations: Create, Read, Update, Delete.
In a managed RAP BO, these operations, known as CRUD operations are completely handled by the managed RAP BO provider
In an unmanaged RAP BO , they must be implemented in the ABAP behavior pool in a RAP handler method.
Operations for associations: Create by association and read by association. These operations allow RAP BO consumers to read from the association target or to create new entity instances of the association target entity.
Nonstandard operations: Actions and functions. These operations are user-implemented. They can offer scenario-specific functionality and they can consist of multiple standard operations.
Determine actions: Actions that allow the business object consumer to call validations and determinations on request.
Draft actions: Actions that allow manipulating the data on the draft database table. Draft actions are completely handled by the RAP framework, both in a managed and an unmanaged RAP BO.
RAP BO operation additions can optionally be used for different types of RAP BO operations.



Latest notes:

In a projection BDEF, these RAP BO operations can be reused using the keyword use. It is also possible to specify new actions and functions in the projection layer.
For further details on reuse, see the topic RAP BDL - use, Projection BDEF.
For further details on new actions and functions in a projection BDEF, see topic TITLE .
NON_V5_HINTS
ABAP_HINT_END