Ansicht
Dokumentation

ABENCDS_ASSOCIATION_V2 - CDS ASSOCIATION V2

ABENCDS_ASSOCIATION_V2 - CDS ASSOCIATION V2

rdisp/max_wprun_time - Maximum work process run time   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- CDS-View-Entität, SELECT, Assoziationen

Beispiel

Die unten gezeigte CDS-View-Entität DEMO_SALES_CDS_SO_I_VE gibt Information über Kundenauftragspositionen zurück. Sie definiert drei Assoziationen:

  • Eine To-Parent-Assoziation _SalesOrder: Eine Kundenauftragsposition muss immer zu einem Kundenauftrag gehören, damit eine existentielle Abhängigkeit existiert.
  • eine Komposition _ScheduleLine: jede Kundenauftragspositionen kann eine oder mehrere Einteilungen haben, damit die CDS-View-Entität mit der Information über Einteilungen als Kompositionskind definiert wird.
  • Eine einfache Assoziation _Material: mit dieser Assoziation kann eine Kundenauftragsposition um Information über das Material erweitert werden.

In der SELECT-Liste werden _SalesOrder und _ScheduleLine exponiert. Der Zugriff von außerhalb ist möglich, aber die aktuelle View verwendet ihre Daten nicht und kein Join wird generiert. Aus der Assoziation _Material wird das Feld material in die View aufgenommen. D.h. die Assoziation wird nicht als Join instanziiert. Da sie nicht veröffentlicht wird, kann sie weder in anderen CDS-View-Entitäten noch in verwendet werden.

IMAGE @@ABDOC_ASSOC_EXPL.png@@579@@456@@



Weitere Details finden Sie unter folgenden Abschnitten:






BAL_S_LOG - Application Log: Log header data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2630 Date: 20240523 Time: 175102     sap01-206 ( 40 ms )