Abstract Entity


Eine Abstract Entity ist ein Konstrukt für die reine Typdefinition. Sie besitzt keine Persistenz und keine eigene Implementierung. Sie wird zum Beispiel für Parameter einer Action oder für Rückgabeparameter verwendet. Damit verhält sie sich wie eine Struktur, die nur im RAP Kontext genutzt wird, aber keine Datenquelle darstellt.


define abstract entity DEMO_CDS_ABSTRACT_DISCOUNT
{
  DiscountPercent : abap.dec(5,2);
  Reason          : abap.char(40);
}