Ansicht
Dokumentation

RSGENINVLAS - Erneute Generierung der invalidierten Loads

RSGENINVLAS - Erneute Generierung der invalidierten Loads

BAL Application Log Documentation   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

RSGENINVLAS: Automatische Neugenerierung von invalidierten Loads

Verwendung

Um Wartezeiten für Benutzer bzw. Entwickler durch die Regenerierung invalidierter Loads zu minimieren, können Sie den Report RSGENINVLAS periodisch - z.B. jede Nacht - einplanen. RSGENINVLAS führt die automatische Neugenerierung aller invalidierten ABAP-Loads für jeden in Ihrem System vorhandenen Maschinentyp durch.

Bemerkung:

  • Die Load eines Objekts ist invalidiert, wenn seit dem Zeitpunkt der Load-Erstellung aktivierte Änderungen am Objekt oder an vom Objekt verwendeten Objekten, wie z.B. Includes oder Tabellen, vorgenommen wurden.
  • Das Load-Format ist vom Maschinentyp abhängig.

Integration

Voraussetzungen

ABAP-Loads können aufgrund vielfältiger Ursachen invalidiert sein. Typische Ursachen während des laufenden Betriebs sind:

  • Die Aktivierung eines geänderten DDIC-Objekts invalidiert die Loads aller ABAP-Objekte, die das DDIC-Objekt verwenden.
  • Nach Änderung und Aktivierung eines ABAP-Objekts wird nur die Load für den Maschinentyp des aktuellen Servers generiert. Die Load für andere Maschinentypen in einem heterogenen System bleibt invalidiert.
  • Das Einspielen von Support Packages (SPAM) führt zur Invalidierung der Loads der in den Support Packages enthaltenen ABAP-Objekte. Zusätzlich hat der DDIC-Import zur Folge, daß die Load der Verwender der eingespielten DDIC-Objekte neu erzeugt werden muß.
  • Durch den Import von Transporten wird ebenfalls die Load der eingespielten ABAP-Objekte und der Verwender der transportierten DDIC-Objekte invalidiert.
  • Die Anwendung von Kernel-Patches kann die Invalidierung aller Loads zur Konsequenz haben.

Funktionsumfang

Selektion

Standardvarianten

Ausgabe

Aktivitäten

Um die Funktionalität des RSGENINVLAS zu nutzen, müssen Sie den Report mit dem Jobnamen RSGENINVLAS periodisch im Hintergrund einplanen (z.B. SE38 -> Ausführen -> Hintergrund -> Einplanen -> Periodisch Einplanen). Sinnvollerweise sollte der Report für die Zeiten einer geringen allgemeinen Systemlast, z.B. jede Nacht, eingeplant werden.

Funktionsweise

RSGENINVLAS bestimmt automatisch zur Laufzeit die invalidierten Loads der evtl. verschiedenen Maschinentypen in Ihrem System. Anschließend startet er die Parallelgenerierung (Report RSPARAGENER8 der Transaktion SGEN), wobei er für jeden Maschinentyp die verfügbaren Server Ihres Systems in die Parallelverarbeitung miteinbezieht.

Wenn Sie zur Laufzeit des Reports RSGENINVLAS die Transaktion SGEN starten, so erhalten Sie auf dem Jobmonitor-Bildschirm Informationen zum Fortschritt der Generierung. Dort können Sie auch, falls erforderlich, die laufende Generierung abbrechen. Weitere Informationen finden Sie in den Job-Logs der Jobs RSGENINVLAS und RSPARAGENER8 (erreichbar über die Jobübersicht auf dem Jobmonitor-Bildschirm bzw. die Transaktion SM37).

Das Datum und die Anzahl der generierten Objekte jedes Laufs des Reports werden in der Tabelle GEN_HISTORY abgelegt. Anhand der chronologisch für jeden Maschinentyp geordneten Einträge können Sie sich einen kompakten Überlick über die Neugenerierungen invalidierter Loads verschaffen.

Der Report RSGENINVLAS erweitert die Funktionalität des SAP-Load-Generierers (Transaktion SGEN) um die automatische Regenerierung aller invalidierten Loads. Seine Vorteile sind:

  • Der Generierungsaufwand der Benutzer / Entwickler wird minimiert.
  • Die Generierung läuft z.B. nachts oder zu anderen Zeiten geringer Systemlast.
  • Um die Funktionalität des RSGENINVLAS einzusetzen, ist nur die periodische Einplanung des Reports erforderlich.
  • Speicherplatzprobleme in der Datenbank, die den Eingriff des Systemadministrators erforderlich machen würden, können nicht auftreten, da ausschließlich invalidierte Loads regeneriert werden.

Detaillierte Informationen zum SAP-Load-Generierer finden Sie über die Info-Buttons auf dem Start- und Jobmonitor-Bildschirm der Transaktion SGEN.

Beispiel






RFUMSV00 - Advance Return for Tax on Sales/Purchases   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5124 Date: 20240520 Time: 065449     sap01-206 ( 130 ms )