Ansicht
Dokumentation

ABENCDS_CLIENT_HANDLING_OBS_ABEXA - CDS CLIENT HANDLING OBS ABEXA

ABENCDS_CLIENT_HANDLING_OBS_ABEXA - CDS CLIENT HANDLING OBS ABEXA

ABAP Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

, Obsolete Mandantenbehandlung

Das Beispiel zeigt die Behandlung von obsoleten mandantenunabhängigen .

Quelltext

Ausführen

Beschreibung

Das Programm greift auf folgende zu:

Sie dienen der Demonstration des Verhaltens im seltenen Fall, dass mit der obsoleten Notation ClientDependent:false mandantenunabhängig gemacht werden, obwohl sie mandantenabhängige Datenquellen enthalten:

  • DEMO_CDS_SPFLI_CLIENT_2 ist eine mandantenunabhängige CDS-View, in der die Mandantenspalte nicht in der SELECT-Liste aufgeführt ist.
  • DEMO_CDS_SPFLI_CLIENT_3 ist eine mandantenunabhängige CDS-View, in der die Mandantenspalte in der SELECT-Liste aufgeführt ist.

Mit der RTTI werden die Komponenten der zugehörigen Datentypen ausgelesen:

  • Die Struktur der mandantenunabhängigen CDS-Entität ohne Mandantenspalte in der SELECT-Liste hat keine Mandantenspalte.
  • Die CDS-verwaltete DDIC-View der mandantenunabhängigen CDS-View ohne Mandantenspalte in der SELECT-Liste hat keine Mandantenspalte.
  • Die Struktur der mandantenunabhängigen CDS-Entität ohne Mandantenspalte in der SELECT-Liste hat keine Mandantenspalte.
  • Die CDS-verwaltete DDIC-View der mandantenunabhängigen CDS-View mit Mandantenspalte in der SELECT-Liste hat eine Mandantenspalte und ist damit mandantenabhängig.

Es finden folgende Zugriffe mit der Anweisung SELECT statt:

  • Normaler Zugriff auf mandantenunabhängige CDS-Entität ohne Mandantenspalte in der SELECT-Liste. Es werden die Daten aller Mandanten gelesen. Es kann keine Bedingung für den Mandanten angegeben werden. Die Ergebnismenge hat keine Mandantenspalte.
  • Normaler Zugriff auf CDS-verwaltete DDIC-View der mandantenunabhängigen CDS-View ohne Mandantenspalte in der SELECT-Liste. Es werden die Daten aller Mandanten gelesen. Es kann keine Bedingung für den Mandanten angegeben werden. Die Ergebnismenge hat keine Mandantenspalte.
  • Normaler Zugriff auf mandantenunabhängige CDS-Entität mit Mandantenspalte in der SELECT-Liste. Es werden die Daten des in der WHERE-Bedingung angegebenen Mandanten gelesen. Der ohnehin obsolete Zusatz CLIENT SPECIFIED muss und kann dafür nicht angegeben werden. Die Ergebnismenge hat eine Mandantenspalte.
  • Zugriff mit dem obsoleten Zusatz CLIENT SPECIFIED auf die CDS-verwaltete DDIC-View der mandantenunabhängigen CDS-View mit Mandantenspalte in der SELECT-Liste. Es werden die Daten des in der WHERE-Bedingung angegebenen Mandanten gelesen. Die Ergebnismenge hat eine Mandantenspalte.

Hinweis

Die hier gezeigten Zugriffe auf die CDS-verwalteten DDIC-Views der dienen nur der Demonstration. Diese Art des Zugriffs auf CDS-Views ist obsolet und es soll nur noch auf die CDS-Entitäten zugegriffen werden.






ABAP Short Reference   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4576 Date: 20240523 Time: 161115     sap01-206 ( 59 ms )