Ansicht
Dokumentation

ABENBDL_GROUP_EXTENSION - BDL GROUP EXTENSION

ABENBDL_GROUP_EXTENSION - BDL GROUP EXTENSION

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

- Implementation Grouping, Extension

...
group Group1 implementation in class Class1 unique
{
  // implementation-relevant content
}

group Group2 implementation in class Class2 unique
{
  //implementation-relevant content
}

$[group Group3 ...$]
...


Effect

Grouping divides the implementation-relevant parts of a business object's business logic into multiple groups for behavior implementation. Each group is assigned to a separate implementation class. This works for BDEF extensions in the same way as for RAP BOs, see topic CDS BDL - Implementation Grouping.

The original BDEF may divide the implementation into several groups, and the extension can add further groups. An individual group from the original BDEF cannot be extended.

Example

The BDEF extension DEMO_RAP_EXTENSION_GROUP extends the CDS behavior definition DEMO_RAP_BASE_GROUP. It divides the implementation-relevant content into two groups.

Original BDEF: explicitly allows extensions

Extension BDEF: defines two groups with separate ABPs.






CPI1466 during Backup   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 1830 Date: 20240511 Time: 081653     sap01-206 ( 26 ms )