Anfang des Inhaltsbereichs

Vorgehensweisen Modifikationsassistenten aus- und einschalten

Beim Ändern von Repository-Objekten wird in der ABAP Workbench unter Bearbeiten Modifikationsoperationen die Funktion Assistent ausschalten angeboten.

Hinweis

Die Berechtigung zum Ausschalten des Modifikationsassistenten kann explizit vergeben werden. Beachten Sie hierzu die Dokumentation zum Berechtigungsobjekt ABAP Workbench (S_DEVELOP).

Ausschalten des Modifikationsassistenten

Generell empfiehlt SAP, den Modifikationsassistenten eingeschaltet zu lassen. Auch wenn die Bearbeitung des Objekts mit etwas mehr Aufwand verbunden ist, wird der Modifikationsabgleich vereinfacht. Sie haben eine Übersicht über die von Ihnen durchgeführten Modifikationen und können das Objekt leicht wieder auf Original zurücksetzen.

Hinweis

Falls der Modifikationsassistent z.B. zu Testzwecken abgeschaltet wird, sollte vorher eine temporäre Version gezogen werden. Vor der Freigabe des Auftrags kann diese Version zurückgeholt werden.

Beim Ausschalten des Modifikationsassistenten erhalten Sie die folgende Warnmeldung:

Durch Ausschalten des Modifikationsassistenten für <Objekt> <Objektname> erhalten Sie die Möglichkeit, Funktionen des Tools, die eigentlich nicht notwendig sein sollten, auszuführen. Sie verzichten damit komplett auf die Unterstützung des Modifikationsassistenten. Das bedeutet:

Die Modifikationsprotokolle setzen auf der Originalversion auf, die mit dem letzten Upgrade oder Support Package importiert wurde. Sie zeichnen die Differenzen zwischen der Originalfassung und der modifizierten Fassung des Objekts auf. Mit dem Ausschalten des Assistenten geht die Information über die Differenzen verloren.

Der Modifikationsassistent kann deshalb nicht einfach wieder eingeschaltet werden, ohne dass Modifikationsinformation verloren geht. Man sollte ihn nur in besonders dringenden Fällen ausschalten.

Erfahrungsgemäß möchten Entwickler und Systemadministratoren wieder mit Unterstützung des Modifikationsassistenten weiterarbeiten, nachdem sie ihn ausgeschaltet haben. Im Entwicklungsprojekt soll die einheitliche Behandlung der Objekte beim Modifikationsabgleich gewährleistet werden.

Einschalten des Modifikationsassistenten

Beachten Sie Folgendes:

Hinweis

Vor dem Rücksetzen auf Original sollten Sie unbedingt eine temporäre Version ziehen.Das Objekt, bei dem der Modifikationsassistent ausgeschaltet wurde, kann wieder auf Original zurückgesetzt werden. Die weitere Bearbeitung wird dann wieder vom Modifikationsassistenten unterstützt.

Die Änderungen am Original müssen noch einmal von Hand eingegeben werden. In einem separaten Modus zeigt der Versionsvergleich in der Versionsverwaltung die durchgeführten Modifikationen an.

Über die Versionsverwaltung kann man unter bestimmten Voraussetzungen eine ältere Version zurückholen, in der das Objekt noch vom Modifikationsassistenten unterstützt wurde.

Hinweis

Versionen, die beim letzten Import oder zeitlich davor gezogen wurden, dürfen nicht zurückgeholt werden. Da die Modifikationsprotokolle nur unvollständig abgespeichert werden, würde das zu Inkonsistenzen und Datenverlust beim nächsten Support Package oder Upgrade führen. Setzen Sie die Objekte auf Original zurück und pflegen Sie die Änderungen von Hand ein.

Wenn das Objekt beim Upgrade oder mit dem Support Package importiert wird, steht wieder eine Originalversion zur Verfügung.

Wenn das neue importierte Original und die alte modifizierte Version übereinstimmen, kann das Objekt auf Original zurückgesetzt werden.

Falls sich die alte modifizierte Fassung und das neue Original unterscheiden, müssen die Modifikationen von Hand eingepflegt werden. Die Grundlage dafür bietet die Versionsverwaltung. Die Übernahme der Modifikationen wird nicht vom Modifikationsassistenten unterstützt. Allerdings erfolgt die Bearbeitung unter der Kontrolle des Assistenten.