SAP Automatisierung
Die meisten Funktionen von "Shortcut for SAP systems" können mit dem Kommandozeilen-Tool auch auf Betriebssystem-Ebene ausgeführt werden. Das ermöglicht Ihnen, die Funktionen von "Shortcut for SAP systems" in Automatisierungssoftware zu verwenden (das reicht von einfachen Tools wie dem Windows Task Scheduler bis hin zu komplexen Automatisierungsanwendungen wie Automic Automation (ehemals UC4), ActiveBatch usw.). Die Funktion wird außerhalb der GUI-Anwendung ausgeführt.
Mögliche Anwendungsfälle
- Erstellen eines täglichen Backups wichtiger systemspezifischer Daten, z.B. RFC-Verbindungen (mit der "Process table data using R3trans"-Funktion)
- Automatisierung der Vor- und Nacharbeiten bei SAP System Refreshes
- Verteilen Sie mit der Funktion "Copy user" bestimmte Benutzer (z.B. Admin-Benutzer) auf beliebige Systeme.
- Setzen der korrekten Passwörter für Systemuser nach einem System-Refresh (mit der Funktion "Set password")
- Sichern Sie die Verfügbarkeit von Notfall-Benutzern auf Ihren Systemen mit der Funktion "Unlock user", die periodisch, z.B. alle 10 Minuten, ausgeführt wird (Notfall-Benutzer können - wie andere Benutzer auch - aufgrund zu vieler ungültiger Anmeldeversuche gesperrt sein).
- Automatischer und periodischer Extrakt von Tabellendaten in eine Datei (mit der "View table data"-Funktion).
- Verwenden Sie die Funktion "Unlock user" in einem Self-Service, um die eigene Benutzerkennung zu entsperren .
- Zuweisung von Rollen innerhalb einer Workflow-Anwendung.
- Kopieren von Daten des Produktivsystems auf das Qualitäts- und/oder Testsystem, um auf diesen Systemen die Daten zu aktualisieren und dadurch bessere Bedingungen für Tests und Fehlersuche zu schaffen.
- ...
2 Methoden zur Verwendung des Command Line Tools
Der Aufruf des Kommandozeilen-Tools kann auf 2 unterschiedliche Arten erfolgen:
Verwendung einer Variante
Dies setzt die Verwaltung einer Variante (gemeint ist hier eine Variante innerhalb "Shortcut for SAP systems" - nicht eine Variante im SAP-System) voraus. Für die meisten Funktionen (für alle, die auch im Kommandozeilen-Tool zur Verfügung stehen), können in der GUI-Anwendung Varianten gespeichert werden. Diese Variante enthält alle notwendigen Daten für die Ausführung der Funktion.
Eine beispielhafte Anwendung ist hier beschrieben.
Verwendung einer XML-Datei
Bei XML-Dateien ist die Verwendung des Kommandozeilen-Tools sehr flexibel. Eine Variante ist nicht notwendig. Alle notwendigen Daten können in einer XML-Datei übergeben werden, die entweder mit einem Texteditor oder auch von einer Anwendung erstellt werden kann.
Zahlreiche Programmiersprachen bieten Frameworks zur Verarbeitung von XML-Dateien an. Die mit unserem Produkt mitgelieferte XML-Schemadatei kann dies - je nach Entwicklungsumgebung und Programmiersprache - unterstützen. Im Unterordner 'xml' befinden sich einige Beispiele.
Hier finden Sie einen Blog-Artikel, in dem sowohl die Möglichkeit mit Varianten als auch mit einer XML-Datei beschrieben ist. Eine mehr technische Dokumentation finden Sie hier.