system-sap-check( alias a, mode b )
Gruppe |
Diese Funktion prüft durch Aufruf des RFC_PING, ob das SAP-System a verbunden ist.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Der Alias des zu überprüfenden SAP-Systems (siehe Konfigurationsdatei ./etc/sap.xml ). |
b |
(optional) Modus. Erlaubte Werte: boolean, text. Default: boolean. boolean - Das Ergebnis ist true bei erfolgreicher Prüfung, ansonsten false, dabei erfolgt aber kein Abbruch, auch nicht wenn der Alias gar nicht existiert. text - Wie boolean, bei erfolgloser Prüfung wird aber eine Fehlertext (hinter dem Präfix ERROR:) ausgegeben. Hinweis: Dieser Text ergibt als Boolean bewertet auch immer false. |
Verwendung in der Umgebungsprüfung
Die Funktion kann in der Umgebungsprüfung (Klasse EnvironmentCheckByFilter) verwendet werden, um Jobs zu suspendieren, solange das SAP-System nicht verfügbar ist.
Verwenden Sie dazu die Properties filter.id=415 und filter.parameter.a=<SAP-Alias> (und gegebenenfalls wait.time und weitere).