Unser Werkzeugkasten …
Einplanung von Hintergrund-Jobs, Job-Überwachung, Job-Löschung, etc.
Mit der Kernel-Version 7.20 stellt der SAP NetWeaver AS ABAP die Möglichkeit bereit, die Anzahl der Workprozesse dynamisch zu erhöhen. Diese Konfiguration erlaubt es dem System, auf Lastanforderungen adaptiver zu reagieren, als etwa die Betriebsartenumschaltung es vermag. Ist diese Funktion aktiv (Parametereinstellung rdisp/dynamic_wp_check = TRUE), erhöht das System bei Hochlastsituationen die Anzahl der Workprozesse bis zu einer maximalen Anzahl (Parameter rdisp/wp_max_no). Abhängig von der Situation kann das System Workprozesse jeden Typs (Dialog, Update etc.) starten. Ist die Blockadesituation aufgelöst, werden die Workprozesse nach einer festgelegten Zeit wieder gestoppt.
In jedem Unternehmen mit einem SAP-System gibt es jemanden, der die Verantwortung für die SAP Basis trägt. Diese Person sorgt für den störungsfreien Betrieb des SAP-Systems. Sie begleitet Wartungsarbeiten und greift bei besonderen Situationen, wie zum Beispiel schlechter Performance, ein. Auch für Unternehmen, die den Betrieb der Basis an einen externen Dienstleister übergeben, ergeben sich an dieser Stelle oft noch Aufgaben aus dem Umfeld der Benutzer und des Berechtigungsmanagements.
Dispatching-Methoden
Der Test von Eigenentwicklungen findet sehr häufig im Qualitätssicherungssystem statt. Daher müssen die Customizing-/Workbench-Entwicklungen ins entsprechende System transportiert werden. Sehr empfehlenswert ist hierbei die Nutzung der Auftragsart "Transporte von Kopien". Warum Sie diese Auftragsart nutzen sollten und was Sie dabei beachten müssen, erfahren Sie in diesem Beitrag. Transporte von Kopien - Warum? Dabei bleiben alle Objekte auf dem ursprünglichen Transportauftrag gesperrt. Nur die Kopien der Objekte werden in das nächste SAP-System transportiert. Falls beim Transport etwas schiefgeht, können Objekte ganz einfach neu gesammelt oder hinzugefügt werden. Darüber hinaus wird bei einem Transport von Kopien ins Testsystem kein Import im Produktivsystem angelegt. Die Importqueue bleibt sauber und übersichtlich. Das Problem mit „Überholer“-Transporten entfällt. Transporte von Kopien - Erstellung Um einen Transport von Kopien zu erstellen, rufen Sie den Transport Organizer über die Transaktion SE01 auf. Setzen Sie ein Häkchen beim Auftragstyp „Transporte von Kopien“ und klicken Sie auf Anzeigen Legen Sie einen neuen Auftrag an (über das Dokument-Icon oder die F6-Taste). Wählen Sie anschließend den Auftragstyp „Transport von Kopien“ aus. Definieren Sie anschließend eine Beschreibung und das Zielsystem des Transports. Transporte von Kopien - Objekte hinzufügen Der Transportauftrag des Typs "Transporte von Kopien" wurde angelegt. Nun wollen wir diesem die zu transportierenden Objekte des Originals hinzufügen. Leider können nicht direkt alle Objekte eines Auftrags kopiert werden. Daher ist es wichtig, die Objekte Aufgabe für Aufgabe zu übernehmen. Ein Transportauftrag kann mehrere Aufgaben enthalten. Markieren Sie mit der Tastenkombination STRG+Y die ID der Aufgabe und kopieren Sie diese anschließend mit STRG+C. Führen Sie einen Rechtsklick auf Ihren Auftrag von der Art "Transport von Kopien" aus und wählen Sie die Option Objekte aufnehmen aus. Wählen Sie den Radiobutton Objektliste eines Auftrags aus und kopieren Sie die ID der Aufgabe hinein, welche die zu transportierenden Objekte enthält. Bestätigen Sie Ihre Eingabe. Alle Objekte des Auftrags werden in den Transport von Kopien übernommen. Anschließend können Sie die Objekte mit der normalen Transportprozedur ins Testsystem transportieren.
Falls Sie eine Mehrsystemlandschaft mit einem gemeinsamen Transportverzeichnis betreiben, ist es günstig, diese Option nur im ersten System, in das Sie Support Packages einspielen, einzuschalten, und in den nachfolgenden Systemen auszuschalten. Da dort die Datendateien nicht mehr neu erzeugt werden müssen, bringt dies eine Zeitersparnis beim Einspielen. Datenfile nach dem Einspielen löschen Sie können festlegen, ob die Datendateien nach dem Einspielen der Support Packages gelöscht werden sollen. Dies spart Festplattenplatz und ist in der Grundeinstellung aktiviert. Falls Sie eine Mehrsystemlandschaft mit einem gemeinsamen Transportverzeichnis betreiben, ist es günstig, diese Option abzuschalten, da dann die Datendateien in den anderen Systemen nicht mehr neu erzeugt werden müssen (siehe oben Datenfile neu erzeugen). ABAP-/Dynpro-Generierung durchführen Mit dieser Option legen Sie fest, ob die mit den Support Packages ausgelieferten Programme und Dynpros während des Einspielens generiert werden sollen. Beachten Sie, daß die Generierung sehr lange dauern kann. Ohne automatische Generierung werden die Programme und Dynpros erst beim ersten Aufruf generiert. Beachten Sie, daß dieser Parameter nur dann von Ihnen beeinflußt werden kann, wenn die Generierung während des Einspielens für diese Support Packages durch SAP erlaubt ist. Beim SPAM-Update ist keine Beeinflussung der Generierung vorgesehen. SPAM-Einstellungen Option SAPM-Grundeinstellung Transmission Monitor Aus Szenario Standard Datenfile neu erzeugen Ein Datenfile nach dem Einspielen löschen Ein Generierung durchführen Aus Verwenden Sie die Transaktion SPAM, um Support Packages [Seite 8] in Ihr System einzuspielen - unabhängig davon, ob die Support Packages aus dem SAPNet - R/3 Frontend, dem SAPNet - Web Frontend oder von Collection-CDs kommen. Voraussetzungen Benutzer: Er muß die entsprechenden Berechtigungen [Seite 7] für den SAP Patch Manager haben. Er muß im Mandanten 000 angemeldet sein. Er muß die Transaktion SPAM aufgerufen haben. Wählen Sie Werkzeuge ABAP Workbench Hilfsmittel Wartung Patches oder geben Sie den Transaktionscode SPAM ein.
Einige fehlende Funktionen in der Basisadministration werden durch "Shortcut for SAP Systems" ergänzt.
Damit einhergehend wird der Anteil administrativer Tätigkeit und somit der Anteil des Betriebs der eignen Systemlandschaft reduziert.
Voraussetzungen Benutzer: Er muß die entsprechenden Berechtigungen [Seite 7] für den SAP Patch Manager haben.