Ansicht
Dokumentation

ABENBDL_EXTENSION - BDL EXTENSION

ABENBDL_EXTENSION - BDL EXTENSION

General Data in Customer Master   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

- BDEF Extension

A BDEF extension is a transportable extension of a CDS behavior definition. BDEF extensions can be added to BDEF implementation types managed, unmanaged, and projection.

A BDEF extension can make additions to the original BDEF, but it can't modify, overwrite, or delete elements from the original BDEF. The following extensions are possible: field extensibility, behavior extensibility, node extensibility. A RAP BO extension itself cannot be further extended.

  • Section Extensibility Enablement: As a prerequisite for BDEF extensions, the behavior definition must be explicitly enabled for RAP extensibility.

The following image shows the role of BDEF extensions within the ABAP RESTful Application Programming Model.

IMAGE @@BDEF_projection_extension.jpg@@710@@300@@

  • Development guide for the ABAP RESTful Application Programming Model, section Extend.
  • C0 stability contract for extensions

Notes

  • BDEF extensions themselves and each single extension element should use a separate namespace to avoid naming conflicts with extended elements. BDEF extensions created in non-SAP and non-partner development systems should use the customer namespace prefix Z or ZZ.





ROGBILLS - Synchronize billing plans   Vendor Master (General Section)  
This documentation is copyright by SAP AG.

Length: 3831 Date: 20240511 Time: 180332     sap01-206 ( 37 ms )