Ansicht
Dokumentation
Dadurch sind Löschungen von Dictionary-Objekten transportierbar. ( RELNBC_DS_30A_MASS_DEL )
ABAP/4 Dictionary: Das Löschen von Dictionary-Objekten ist für alle Objekttypen im Massenaktivierer integriert.
Dadurch sind Löschungen von Dictionary-Objekten transportierbar.
( RELNBC_DS_30A_MASS_DEL )
rdisp/max_wprun_time - Maximum work process run time
Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Kurztext
ABAP/4 Dictionary: Das Löschen von Dictionary-Objekten ist für alle Objekttypen im Massenaktivierer integriert.
Dadurch sind Löschungen von Dictionary-Objekten transportierbar.
Beschreibung
Man kann durch den Massenaktivierer Domänen, Datenelemente, Strukturen, Tabellen, Indizes, Views,
Sperrobjekte, Matchcodeobjekte und Matchcode-Ids löschen, wenn im entsprechenden Auftrag diese
Objekte mit der Funktion D (= Delete) eingetragen sind. Ein eigenständiges Löschen
der technischen Eigenschaften von Tabellen ist nicht möglich. Die technischen Eigenschaften können nur zusammen mit der gesamten Tabelle gelöscht werden können.
Soll ein Dictionary-Objekt gelöscht und diese Löschung transportiert werden, dann sind die folgenden Schritte durchzuführen:
1. Löschung des Objektes in der Dictionary-Pflege im Quellsystem
Hierbei wird erzwungen,
daß vorher alle Referenzen des Objektes gelöscht werden. Die vorhandenen Referenzen lassen
sich durch den Verwendungsnachweis ermitteln. Z. B. läßt sich eine Domäne nur löschen,
wenn sie nicht mehr in Datenelementen benutzt wird. Eine Löschung einer Tabelle in der Dictionary-Pflegetransaktion
führt zu einem Eintrag mit der Funktion D (= Delete) in der Korrektur/Aufgabe.
2. Transportfreigabe
Bei allen Dictionary-Objekten mit Ausnahme von Tabellen führt der Export
zum Löscheintrag D im Transportauftrag/Auftrag, falls das Objekt
im Quellsystem nicht mehr vorhanden ist. Zum besonderen Schutz vor Löschungen von Tabellen (Datenverlust)
wird das Löschkennzeichen im Transportauftrag/Auftrag nicht automatisch beim Export gesetzt,
sondern nur, wenn die Tabelle in der Pflegetransaktion gelöscht wurde. Damit wird gewährleistet,
daß nur im Originalsystem bzw. bei Reparaturen nur im Reparatursystem eine Tabellenlöschung, und damit verbunden eine Datenlöschung, angestoßen werden kann.
Ein Löscheintrag D für eine Tabelle im Transportauftrag/Auftrag
beim gleichzeitigen Vorhandensein der Tabelle im Quellsystem führt zum Fehler beim Export des
Transportes. Sind in einem Transportauftrag/Auftrag Einträge für eine Tabelle mit und
ohne Löscheintrag D, dann wird beim Export ermittelt, welche Tabelleneinträge
gültig sind: Ist die Tabelle im Quellsystem nicht vorhanden, dann wird die Löschung transportiert,
sonst werden die anderen Einträge der Tabelle transportiert. Der Zustand, daß in einem
Transportauftrag/Auftrag Einträge für eine Tabelle mit und ohne Löscheintrag
D existieren, kann z. B. dadurch entstehen, daß zu einem Auftrag in zwei verschiedenen Korrekturen/Aufgaben dieselbe Tabelle geändert bzw. gelöscht wurde.
3. Löschung im Zielsystem
Im Zielsystem wird die Löschung der im Transportauftrag/Auftrag
zur Löschung anstehenden Dictionary-Objekte während der Massenaktivierung angestoßen.
Im Massenaktivierungsprotokoll werden die Löschungen protokolliert. Hierbei werden auch die im
Zielsystem vorhandenen Referenzen ermittelt, wobei die Löschung aber auf jeden Fall durchgeführt
wird. Man kann dann aufgrund des Protokolls mit Hilfe des ABAP/4 Repository Informationssystems die
Objekte herausfinden, die durch die Löschung inkonsistent geworden sind, und diese bei Bedarf entsprechend anpassen.
Soft-/Hardwarevoraussetzungen
Besonderheiten bei der Installation
Auswirkungen auf die Systemverwaltung
Auswirkungen auf das Customizing
Auswirkungen auf Batch-Input
Änderungen an der Oberfläche
Änderungen in der Vorgehensweise
Aktionen zum Beheben von Fehlern am Datenbestand
Abhängige Funktionen
Planungen
Weitere Hinweise
BAL Application Log Documentation 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: 4609 Date: 20240523 Time: 175514 sap01-206 ( 107 ms )