Modifikationen an Klassen und Interfaces können beim Upgrade oder beim Einspielen eines Support Packages auf Knopfdruck übernommen werden. Eine Hilfestellung wird angeboten, wenn SAP Änderungen an Klassen und Interfaces durchgeführt hat, die sich mit denen des Kunden überschneiden.
Automatisch können beim Releasewechsel oder beim Einspielen eines Support Packages Attribute, Methoden und Ereignisse übernommen werden, die vom Kunden hinzugefügt wurden. Die automatische Übernahme von internen Typen, Interfaces und Redefinitionen für Klassen ist ebenfalls möglich, sofern sie namentlich nicht mit neu ausgelieferten SAP-Komponenten kollidieren.
Beim halbautomatischen Abgleich können Sie auf einem Dialogfenster entscheiden, ob Sie die durchgeführten Modifikationen beibehalten möchten oder ob sie verworfen werden sollen.
Ein halbautomatischer Abgleich wird in den folgenden Fällen angeboten:
· SAP hat einer Klasse/einem Interface Attribute, Methoden, Ereignisse etc. hinzugefügt, die den gleichen Namen haben wie hinzugefügte Komponenten des Kunden.
· Ausgelieferte Attribute, Methoden, Ereignisse, Methoden- und Ereignisparameter wurden vom Kunden modifiziert.
Die Notwendigkeit eines manuellen Abgleichs ist im Konfliktfall denkbar, wenn Komponenten einer Klasse modifiziert wurden, die von SAP in einer neuen Version der Klasse gelöscht wurden. Ein Kunde fügt z.B. einer Methode einen Parameter hinzu und SAP löscht die Methode. In solchen Fällen wird ein entsprechender Eintrag ins Upgradeprotokoll geschrieben.