Importiert Jobs von SAP in das Automation Engine System.
Schnittstelle: AE und Standard
R3_IMPORT_JOBS
[SINGLE_JOBS=...]
[,WORKFLOWS=...]
[,JOB_NAME=...]
[,LOGIN_NAME=...]
[,WORKFLOW_NAME=...]
[,EXTENSION=...]
[,LOGINS=...]
[,HOST=...]
[,QUEUE=...]
[,DEPENDENCY_STATE=...]
[,DEPENDENCY_ELSE_ACTION=...]
[,DEPENDENCY_ELSE_ALARM=...]
[,EXT_COMMAND=...]
[,EXT_PROGRAM=...]
[,LOGIN_FOLDER=...]
[,JOB_FOLDER=...]
[,WORKFLOW_FOLDER=...]
[,OVERRIDE=...]
[,JOB_TEMPLATE=...]
[,WORKFLOW_TEMPLATE=...]
Innerhalb der Werte mancher Parameter können spezielle Platzhalter eingetragen werden, die mit dem Zeichen % eingeleitet und abgeschlossen werden (zum Beispiel: %SID%). Am Standardwert der Parameter sehen Sie, ob und welche Platzhalter verwendet werden können. Eine Liste mit Erklärung der Platzhalter finden Sie unterhalb der Syntax-Tabelle.
Syntax |
Beschreibung/Format |
---|---|
SINGLE_JOBS= |
Verhalten, ob für jeden Jobstep ein Job-Objekt erstellt werden soll. Erlaubte Werte: "YES" (Standardwert) oder "NO" |
WORKFLOWS= |
Workflows für die importierten Jobs erstellen Erlaubte Werte: "" (Standardwert), "1" oder "2" |
JOB_NAME= |
Namensschema für die erstellten Job-Objekte Standardwert: JOBS.%SID%.%CLIENT%@%JOBNAME% |
LOGINS= |
Login-Objekte erstellen Erlaubte Werte: "" (Standardwert), "1" oder "2" |
LOGIN_NAME= |
Namensschema für die importierten Login-Objekte Standardwert: |
WORKFLOW_NAME= |
Namensschema für die erstellten Workflow-Objekte Standardwert: JOBP.%SID%.%CLIENT%@%JOBNAME% |
EXTENSION= |
Erweiterung für den Objektnamen von Jobs, die pro Step erstellt werden. Dieser Parameter ist nur relevant, wenn SINGLE_JOBS auf den Wert YES gesetzt ist. Standardwert: %STEP% |
HOST= |
Host-Attribut der angelegten Jobs Standardwert: |
QUEUE= |
Queue-Attribut der angelegten Jobs Standardwert: CLIENT_QUEUE |
DEPENDENCY_STATE= |
Erwarteter Status, der im Workflow in den Eigenschaften des Jobs (Abhängigkeiten) eingetragen werden soll. Nur relevant, wenn Workflows erstellt werden. Standardwert: ANY_OK |
DEPENDENCY_ELSE_ACTION= |
Sonst-Anweisung für die Abhängigkeiten des Jobs im Workflow (Aufgaben-Eigenschaften) Nur relevant, wenn Workflows erstellt werden. Erlaubte Werte: "" (Standardwert), "ABORT", "BLOCK", "BLOCK_ABORT" oder "SKIP" |
DEPENDENCY_ELSE_ALARM= |
Name eines Objektes, welches ausgeführt werden soll, wenn die Abhängigkeiten des Jobs im Workflow nicht erfüllt werden (Aufgaben-Eigenschaften) Nur relevant, wenn Workflows erstellt werden. |
EXT_COMMAND= |
Externe Kommando-Steps miteinbeziehen Erlaubte Werte: "YES" (einbeziehen) oder "NO" (nicht einbeziehen, Standardwert) |
EXT_PROGRAM= |
Externe Programm-Steps miteinbeziehen Erlaubte Werte: "YES" (einbeziehen) oder "NO" (nicht einbeziehen, Standardwert) |
LOGIN_FOLDER= |
Pfad des Ordners im Mandanten, in welchem die erstellten Login-Objekte abgelegt werden Standardwert: |
JOB_FOLDER= |
Pfad des Ordners im Mandanten, in welchem die erstellten Job-Objekte abgelegt werden Standardwert: <Kein Ordner> |
WORKFLOW_FOLDER= |
Pfad des Ordners im Mandanten, in welchem die erstellten Workflow-Objekte abgelegt werden Standardwert: <Kein Ordner> |
OVERRIDE= |
Existierende Objekte überschreiben Erlaubte Werte: "YES" (Standardwert) oder "NO" |
JOB_TEMPLATE= |
Name eines SAP Job-Objektes, welches als Basis für die Joberstellung verwendet werden soll. Standardwert: "JOBS.SAP" |
WORKFLOW_TEMPLATE= |
Name eines Workflow-Objektes (Standard-Workflow), welches als Basis für die Workflow-Erstellung verwendet werden soll. Standardwert: "JOBP" |
Platzhalter für Parameter-Werte:
Es spielt keine Rolle ob die Parameter in Groß- und / oder Kleinschreibung angegeben werden.
Das Sprachmittel ermöglicht es, Jobs aus SAP in Form von Job-Objekten in das Automation Engine System zu übernehmen. Dabei wird das SAP-System und der SAP-Mandant verwendet, an welchem der jeweilige SAP-Agent angemeldet ist, auf welchem das Sprachmittel R3_IMPORT_JOBS ausgeführt wird.
Vor der Funktion R3_IMPORT_JOBS ist eine Selektion der zu importierenden Jobs mit dem Sprachmittel R3_GET_JOBS erforderlich. Alle SAP-Jobs, die mit R3_GET_JOBS ausgewählt wurden, werden als Job-Objekte in das Automation Engine System geladen. Wird keine Selektion vor dem Aufruf von R3_IMPORT_JOBS durchgeführt, so kommt es zum Abbruch.
Weiters besteht die Möglichkeit, Workflow- und Login-Objekte für die Jobs zu erstellen. Dieses Verhalten ist mit den Parametern LOGIN* und WORKFLOW* steuerbar (siehe oben).
Die Jobs werden in die erstellten Workflows eingefügt und anschließend die Abhängigkeiten in den Workflow-Eigenschaften entsprechend gesetzt (Parameter DEPENDENCY*=). Workflows können entweder für alle Jobs oder für Jobs mit mehreren Steps erstellt werden.
In folgendem Beispiel werden alle Jobs in SAP deren Name mit "TEST" beginnt selektiert und in das Automation Engine System übernommen.
R3_GET_JOBS NAME="TEST*",USER="MEIER"
R3_IMPORT_JOBS JOB_NAME='JOBS.UC4.%JOBNAME%.%STEP%'
Siehe auch:
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |