Automation Engine Script-Leitfaden > AE JCL für Anwendungen > SAP > R3_ACTIVATE_INTERCEPTED_JOBS

R3_ACTIVATE_INTERCEPTED_JOBS

Führt Intercepted Jobs unter der Kontrolle von AE durch. Die zu startenden Intercepted Jobs werden über eine Selektion ermittelt.

Transaktion: SM37

Schnittstelle: Standard (XBP 2.0)

Syntax

R3_ACTIVATE_INTERC[EPTED_JOBS]

NAME=...
[,GROUP=...]
[,USER=...]
[,NOFOUND=...]
[,ERROR=...]
[,SELECT=...]
[,START_DATE=...]
[,START_TIME=...]
[,END_DATE=...]
[,END_TIME=...]
[,JOBCOUNT=...]
[,TARGET_SERVER=...]
[,WAIT=...]
[,REPLICATE=...]
[,ABORTED=...]
[,GET_SPOOL=...]

Syntax

Beschreibung/Format

GROUP=

Selektion von Intercepted Jobs nach Gruppen (z.B. "xxx*")
Format des Wertes: Script-Literal

Standardwert: "*"

USER=

Selektion von Intercepted Jobs nach Benutzern (z.B. "xxx*").
Format des Wertes: Script-Literal

Standardwert: "*"

NOFOUND=

Behandlung, wenn durch die Selektion keine Intercepted Jobs gefunden werden.
Format des Wertes: Script-Literal

Erlaubte Werte: "NORMAL" (Standardwert) und "ABEND" 

"NORMAL" - Das Script wird fortgesetzt, der AE-Job endet normal.
"ABEND" - Das Script wird nicht fortgesetzt, der AE-Job endet abnormal.

ERROR=

Behandlung, wenn ein Intercepted-Job aus der selektieren Menge abnormal endet.
Format des Wertes: Script-Literal

Erlaubte Werte: "ABEND" (Standardwert) und "IGNORE" 

"ABEND" - Das Script wird nicht fortgesetzt, der AE-Job endet abnormal
"IGNORE" - Das Script wird fortgesetzt, der AE-Job endet normal.

SEL[ECT]=

Einmalig oder permanent selektieren.
Format des Wertes: Script-Literal

Erlaubte Werte: "ONCE" (Standardwert) und "EVERY" 

"ONCE" - Es wird die Treffermenge (= Anzahl freizugebender Jobs) einmalig berechnet.
"EVERY" - Nach jeder Freigabe eines Jobs wird die Treffermenge erneut berechnet. Diese Technik erlaubt das Parallelisieren eingeplanter Jobs.

START_D[ATE]=

Start-Datum der Intercepted Job-Selektion.
Format des Wertes: Script-Literal

Datums-Format: YYYYMMDD
Standardwert: 20000101

Wird dieser Parameter ohne den Parameter END_DATE= verwendet, werden alle eingeplanten Jobs ab dem angegebenen Start-Datum selektiert und gestartet.

START_T[IME]=

Start-Zeit der Intercepted Job-Selektion.
Format des Wertes: Script-Literal

Zeit-Format: HHMMSS
Standardwert: "000000"

Wird dieser Parameter ohne den Parameter END_TIME= verwendet, werden alle eingeplanten Jobs ab der angegebenen Start-Zeit selektiert und gestartet. 23:59 Uhr gilt als Ende-Zeit.

END_D[ATE]=

Ende-Datum der Intercepted Job-Selektion.
Format des Wertes: Script-Literal

Datums-Format: YYYYMMDD
Standardwert: Aktuelles Datum

Um alle eingeplanten Jobs eines Tages zu selektieren, muss dieser Parameter angegeben und das gleiche Datum wie beim Parameter START_DATE= verwendet werden.

END_T[IME]=

Ende-Zeit der Intercepted Job-Selektion.
Format des Wertes: Script-Literal

Zeit-Format: HHMMSS
Standardwert: 235959

JOBCOUNT=

Nummer des Intercepted Jobs.
Format des Wertes: Script-Literal

Standardwert: "*"

In Verbindung mit dem Namen (NAME) wird ein SAP-Job eindeutig identifiziert.

NAME=

Selektion eines oder mehrerer Intercepted Jobs nach Namen
Format des Wertes: Script-Literal

In Verbindung mit JOBCOUNT wird ein einzelner SAP-Job eindeutig identifiziert.
Bei der Selektion mehrerer Jobs kann das Wildcardzeichen "*" verwendet werden (z.B. "xxx*").

TARGET_S[ERVER]=

Zielsystem, welches ein Intercepted Job verwenden soll.
Format des Wertes: Script-Literal

Erlaubte Werte: "KEEP" (Standardwert) und "ATTRIBUTE"

"KEEP" - Das im Originaljob eingetragene Zielsystem wird beibehalten.
"ATTRIBUTE" - Das Zielsystem aus den Host-Attributen des Jobs wird verwendet.

WAIT=

Auf das Ende der Children eines Intercepted Jobs warten.
Format des Wertes: Script-Literal

Erlaubte Werte: "YES" und "NO" (Standardwert)

"NO" - Es wird nicht auf das Ende aller Children gewartet.
"YES" - Es wird auf das Ende aller Children gewartet.

REPL[ICATE]=

Behandlung der Children von Jobs.
Format des Wertes: Script-Literal

Erlaubte Werte: "YES" und "NO" (Standardwert)

"YES" - Children eines Jobs werden im Automation Engine System repliziert. Sie erscheinen sodann im Aktivitätenfenster des UserInterfaces. Des Weiteren werden Statistiksätze und Reports im Automation Engine System erzeugt.
"NO" - Es erfolgt keine Nachbildung im Automation Engine System.

ABORTED=

Auf das abnormale Ende der Children eines Intercepted Jobs reagieren.
Format des Wertes: Script-Literal

Erlaubte Werte: YES (Standardwert) und NO

"YES" = Das Script wird nicht fortgesetzt, der AE Job endet abnormal.
"NO" = Das Script wird fortgesetzt, der AE Job endet normal.

GET_SPOOL=

Spoolliste der gestarteten Prozesskette anfordern
Format des Wertes: Script-Literal

Erlaubte Werte: "YES" oder "NO" (Standardwert)

"YES" = Spoolliste anfordern. Diese wird dabei als Text-Datei in das Verzeichnis gespeichert, welches Sie in der INI-Datei des SAP-Agenten mit dem Parameter Download_dir= (Sektion [GLOBAL]) festlegen. Der Name dieser Datei setzt sich folgendermaßen zusammen:
<SAP-Job-Count>_<Step-Nummer>_<Spool-Nummer>.txt
Zusätzlich wird diese Datei beim AE-Job als Job-Output registriert.

"NO" = Spooliste wird nicht angefordert

Kommentare

Das Script-Sprachmittel ermittelt alle Intercepted Jobs nach den angegebenen Selektionskriterien. Bei der Selektion wird der SAP-Mandant verwendet, der im Login-Objekt, auf welches der AE Job referenziert, angegeben ist.

Beispiele

Im Beispiel sollen alle Intercepted Jobs gestartet werden. Werden keine Intercepted Jobs gefunden, soll das nicht zum Abbruch des AE Jobs führen.

R3_ACTIVATE_INTERCEPTED_JOBS NAME='*',GROUP='*',USER='*',NOFOUND='NORMAL'

  

Siehe auch:

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH