ABAP-/Dynpro-Generierung 
Der Support Package Manager ist standardmäßig so eingestellt, dass keine ABAP-/Dynpro-Generierung während des Einspielens stattfindet (siehe Einstellungen für den Support Package Manager). Die entsprechenden Programme werden erst beim Aufruf generiert. Sie können den Support Package Manager aber so einstellen, dass trotzdem die Generierung während des Einspielens stattfindet. Alternativ können Sie die Generierung aller importierten Objekte nach dem Einspielen mit dem SAP-Load-Generierer (Transaktionscode SGEN) starten.
Es ist durchaus möglich, dass der Support Package Manager Ihnen Fehler bei der Generierung meldet, weil z. B. ein selbstgeschriebenes bzw. modifiziertes Programm syntaktisch falsch ist und auf ein Objekt verweist, das über die Queue eingespielt wird.
Oft ist es wünschenswert, die Generierungsfehler vorerst zu ignorieren und sie nach dem Einspielen zu beheben.
Sie spielen Support Packages ein.
Um die ABAP-/Dynro-Generierung zu beeinflussen, wählen Sie im Einstiegsbild des Support Package Manager .
Funktion |
Menüoption |
|---|---|
Generierung ein- bzw. ausschalten |
Einstellungen |
Generierungsfehler während des Einspielens ignorieren |
Generierungsfehler ignorieren |
Wenn Sie die Generierung in den Einstellungen des Support Package Manager ausgeschaltet haben, können Sie diese nach dem Einspielen einer Support Package Queue mit dem SAP-Load-Generierer durchführen.
Empfehlung
Wir empfehlen diese Methode für die ABAP-/Dynpro-Generierung von großen Objektmengen nach dem Einspielen von Support Package Queues. Die Generierung mit dem SAP-Load-Generierer bringt Ihnen Zeitersparnis, da die Generierungsmenge auf mehreren Applikationsservern parallel verarbeitet wird.
Das Einspielen von Support Packages führt zur Invalidierung der Loads der in den Support Packages enthaltenen ABAP-Objekte. Zusätzlich hat der DDIC-Import zur Folge, dass auch die Load von ABAP-Objekten, die eingespielte DDIC-Objekte referenzieren, invalidiert wird und neu erzeugt werden muss. Mit dem SAP-Load-Generierer können Sie die ABAP-Objekte genau dieser Objektmenge generieren.
Um die ABAP-/Dynpro-Generierung für alle invalidierten Loads zu starten, gehen Sie folgendermaßen vor:
Rufen Sie den SAP-Load-Generierer mit dem Transaktionscode SGEN auf.
Wählen Sie Neugenerierung von vorhandenen Loads und anschließend Weiter.
Wählen Sie Nur Objekte mit invalidierter Load generieren.
Somit stellen Sie sicher, dass die Objekte neu generiert werden, deren Load durch das Einspielen der Support Package Queue invalidiert wurde.
Wenn Sie die Generierung invalidierter Loads in regelmäßigen Abständen durchführen möchten, können Sie das Programm RSGENINVLAS auch periodisch einplanen. Weitere Informationen dazu finden Sie in der Online-Dokumentation des SAP-Load-Generierers im Abschnitt Automatische Neugenerierung von invalidierten Loads.