Ansicht
Dokumentation
ABENDDIC_APPEND_VIEWS - DDIC APPEND VIEWS
CL_GUI_FRONTEND_SERVICES - Frontend Services BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
- Append-Views
Von SAP ausgelieferte DDIC-Datenbank-Views können von Partnern und Kunden modifikationsfrei mit sogenannten Append-Views erweitert werden. Der Name einer Append-View unterliegt den gleichen Vorschriften wie der Name einer DDIC-View und sollte im Kundennamensraum (bzw. im Namensraum eines Partners oder einer Sonderentwicklung) liegen um damit gegen ein Überschreiben beim Upgrade oder Release-Wechsel geschützt zu sein.
Eine DDIC-Append-View erlaubt es, weitere Felder aus den Basistabellen der DDIC-Datenbank-View als View-Felder in diese aufzunehmen. Es ist nicht möglich über eine Append-View weitere Basistabellen in die View aufzunehmen oder die Join-Bedingungen oder Selektionsbedingungen einer DDIC-Datenbank-View zu modifizieren. Eine Append-View ist genau einer DDIC-Datenbank-View zugeordnet. Es kann mehr als eine Append-View für eine DDIC-Datenbank-View angelegt werden.
Wird eine DDIC-Append-View aktiviert, wird eine Append-Struktur dieses Namens im ABAP Dictionary erzeugt, deren Komponenten die zusätzlichen View-Felder der Append-View sind.
Wird eine DDIC-Datenbank-View aktiviert, so werden alle DDIC-Append-Views zu dieser View gesucht und deren Felder werden an die DDIC-Datenbank-View angehängt. Die Struktur der DDIC-Datenbank-View wird um die Append-Struktur der Append-View erweitert. Wird eine Append-View angelegt oder geändert, wird die zugehörige DDIC-Datenbank-View bei der Aktivierung der Append-View automatisch an diese Änderung angepasst.
Hinweise
- DDIC-Append-Views sind nur für DDIC-Datenbank-Views und nicht für andere DDIC-Views möglich.
- Für CDS-Views, die mit CDS-verwaltete DDIC-Views verknüpft sind, gibt es mit CDS-View-Erweiterungen ein eigene Möglichkeit für Erweiterungen, die ähnlich funktioniert wie Append-Views. Bei der Aktivierung einer CDS-View-Erweiterung wird eine Append-View angelegt, welche die CDS-verwaltete DDIC-View erweitert.
Beispiel
Die DDIC-Datenbank-View DEMO_ORIGINAL wird mit der DDIC-Append-View DEMO_APPEND_VIEW erweitert. Das Programm DEMO_APPEND_VIEW greift mit SELECT auf die erweiterte View zu und zeigt auch die Komponenten der beteiligten Strukturen an.
ROGBILLS - Synchronize billing plans General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3361 Date: 20240523 Time: 183804 sap01-206 ( 54 ms )