ABAP for Cloud Development, ©Copyright 2024 SAP SE. All rights reserved.
ABAP - Keyword Documentation → ABAP - ABAP Release News → News for ABAP Release 7.9x → News for ABAP Release 7.93 → ABAP RESTful Application Programming Model in ABAP Release 7.93 →
RAP BDL in ABAP Release 7.93
Interface BDEF, use event
In RAP interface behavior definitions,
RAP business events
can be reused using the syntax use event.
RAP Derived Events
RAP derived events allow the reuse of existing
RAP business events with a custom payload. RAP derived events are available in managed and unmanaged RAP BOs and in
base BDEF extensions.
They are defined using the syntax managed event.
Draft Action Activate Optimized
The optional addition optimized
is now available for the draft action Activate.
SAP recommends always using this addition, since it speeds up the activation of draft instances.
with managed instance filter
The optional addition with managed instance filter is available for
projection BDEFs and
interface BDEFs. If specified, the WHERE condition of the underlying
CDS transactional query or
CDS transactional interface is evaluated when the BDEF is accessed with
ABAP EML or OData requests from Web clients.
Redefined Parameters, Projection or Interface BDEF
The input or output parameter of a RAP action,
RAP function, or a
RAP business event that is
reused in a
projection BDEF or an
interface BDEF can optionally be replaced with its own projection-specific
structure using the syntax additions deep
parameter or deep result.
Draft Action AdditionalSave
A new draft action is available,
draft action AdditionalSave. This draft action allows users to define
a custom saving strategy for draft instances. It is intended in particular for draft actions with a user-defined implementation, defined using the addition with additional implementation.