Ansicht
Dokumentation

ABENCDS_PV_NO_CONTRACT - CDS PV NO CONTRACT

ABENCDS_PV_NO_CONTRACT - CDS PV NO CONTRACT

Addresses (Business Address Services)   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- CDS-Projektions-View, kein Kontrakt

Es ist möglich, jedoch nicht zu empfehlen, eine CDS-Projektions-View ohne einen Provider-Kontrakt zu definieren. Wenn kein Provider-Kontrakt explizit gesetzt ist, ist der Standard-Provider-Kontrakt TRANSACTIONAL_QUERY. Die gleichen Funktionen wie für transaktionale Querys sind verfügbar und eine Projektions-View ohne Provider-Vertrag kann in den gleichen Szenarien verwendet werden. In den angewendeten Syntaxprüfungen gibt es jedoch ein paar kleine Unterschiede:

  • In einer transaktionalen Projektions-View mit Provider-Kontrakt TRANSACTIONAL_QUERY, können die Pfadfelder path_expr.element in einer ON-Bedingung einer Assoziation über $projection verwendet werden. In einer Projektions-View ohne Provider-Kontrakt ist dies nicht zulässig.
Beispiel:
Feld in der Projektionsliste:
_assoc.fieldName
Dieses Pfadfeld kann in einer ON-Bedingung einer Assoziation in einer transaktionalen Query verwendet werden, jedoch nicht in einer Projektions-View ohne Provider-Kontrakt:
... on $projection.fieldName = 'A' ...





CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2234 Date: 20240523 Time: 162826     sap01-206 ( 31 ms )