Ansicht
Dokumentation

ABENBDL_GROUP_EXTENSION - BDL GROUP EXTENSION

ABENBDL_GROUP_EXTENSION - BDL GROUP EXTENSION

General Data in Customer Master   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Implementierungsgruppierung, Erweiterung

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

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

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


Wirkung

Mit einer Gruppierung werden die implementierungsrelevanten Teile der Geschäftslogik eines Business-Objekts in mehrere Gruppen für die Verhaltensimplementierung geteilt. Jede Gruppe ist einer eigenen Implementierungsklasse zugeordnet. Dies funktioniert für BDEF-Erweiterungen wie für RAP-BOs, siehe Abschnitt CDS BDL - Implementierungsgruppierung.

Die ursprüngliche BDEF kann die Implementierung in mehrere Gruppen unterteilen und die Erweiterung kann weitere Gruppen hinzufügen. Eine einzelne Gruppe aus der ursprünglichen BDEF kann nicht erweitert werden.

Beispiel

Die BDEF-Erweiterung DEMO_RAP_EXTENSION_GROUPerweitert die CDS-Verhaltensdefinition DEMO_RAP_BASE_GROUP. Es wird der implementierungsrelevante Inhalt in zwei Gruppen unterteilt.

Ursprüngliche BDEF: erlaubt Erweiterungen explizit

Erweiterungs-BDEF: definiert zwei Gruppen mit getrennten ABPs.






Vendor Master (General Section)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2001 Date: 20240523 Time: 163742     sap01-206 ( 26 ms )