Masterjob
Zugriff über: Administration > Masterjob
Mit dem Masterjob-Feature können Sie regelmäßige Aufgaben in Snow Optimizer for SAP® Software auf einfache Weise einplanen, ohne die SAP-Standardtransaktionen benutzen zu müssen.
Beschreibung
Viele Aufgaben in Snow Optimizer for SAP® Software, wie z. B. das Datenladen, die Warnfunktionen oder die Reports, können als Hintergrundjob eingeplant werden. Mit dem Masterjob-Feature können Sie alle erforderlichen Aufgaben an einem Ort anlegen, einplanen und überwachen.
Sie können alle vom Masterjob auszuführenden Aufgaben als sogenannte Folgejobs anlegen. Wenn der Masterjob ausgeführt wird, plant er die Folgejobs mit der im jeweiligen Folgejob angegebenen Zeitverzögerung ein. Sie können die tägliche Zeit für die Ausführung des Masterjobs festlegen, die Benutzer-ID des Masterjobs und ob die Folgejobs mit der Benutzer-ID des Masterjobs oder mit einer anderen Benutzer-ID ausgeführt werden. Mit dem Report Protokolle Folgejobs können Sie prüfen, wann und in welcher Zeit die Folgejobs ausgeführt wurden und ob diese korrekt und vollständig ausgeführt wurden.
Der Masterjob wird nur ausgeführt, wenn er aktiviert ist.
Best Practice
Um das Masterjob-Feature in Snow Optimizer for SAP® Software optimal zu nutzen, führen Sie die folgenden Schritte durch:
-
Die Aufgaben festlegen, die regelmäßig im Hintergrund ausgeführt werden sollen, und wann.
-
Die Folgejobs für diese Aufgaben anlegen.
-
Den Masterjob einrichten und aktivieren.
-
Die Ausführung der Jobs in Protokolle Folgejobs überwachen.
SAP-Standardberechtigungen
Zusätzlich zu den Snow-Optimizer-for-SAP®-Software-Berechtigungen werden die folgenden SAP-Standardberechtigungen für die Hintergrundverarbeitung des Masterjob-Features geprüft.
Für Informationen über die Snow-Optimizer-for-SAP®-Software-Berechtigungen des Masterjobs, siehe Installationshandbuch.
Batchjobs ausführen
Der Masterjob-Benutzer muss berechtigt sein, Batchjobs auszuführen.
Berechtigungsobjekt | S_BTCH_JOB für Benutzer <master job user> |
Feld | JOBACTION |
Wert | RELE |
Wenn gepflegt, muss ein Folgejob-Benutzer berechtigt sein, Batchjobs auszuführen.
Berechtigungsobjekt | S_BTCH_JOB für Benutzer <follow-on job user> |
Feld | JOBACTION |
Wert | RELE |
Masterjob unter anderem Benutzernamen ausführen
Wenn sich der aktuelle Benutzer vom Masterjob-Benutzer unterscheidet, muss der aktuelle Benutzer berechtigt sein, den Masterjob unter dem Namen des Masterjob-Benutzers auszuführen.
Berechtigungsobjekt | S_BTCH_NAM |
Feld | BTCUNAME |
Wert | <master job user> |
Ab SAP Basis Release 752 wird zusätzlich das Berechtigungsobjekt S_BTCH_NA1 geprüft.
Berechtigungsobjekt | S_BTCH_NA1 |
Feld | BTCUNAME |
Wert | <master job user> |
Batchjobs unter anderem Benutzernamen einplanen
Der Masterjob-Benutzer muss berechtigt sein, Batchjobs unter einem anderen Benutzernamen einzuplanen.
Berechtigungsobjekt | S_BTCH_NAM für Benutzer <master job user> |
Feld | BTCUNAME |
Wert | DUMMY |
Ab SAP Basis Release 752 wird zusätzlich das Berechtigungsobjekt S_BTCH_NA1 geprüft.
Berechtigungsobjekt | S_BTCH_NAM für Benutzer <master job user> |
Feld | BTCUNAME |
Wert | DUMMY |
Wenn ein Folgejob-Benutzer gepflegt ist, muss der Masterjob-Benutzer berechtigt sein, Batchjobs unter dem Namen dieses Benutzers auszuführen.
Berechtigungsobjekt | S_BTCH_NAM für Benutzer <master job user> |
Feld | BTCUNAME |
Wert | <follow-on job user> |
Ab SAP Basis Release 752 wird zusätzlich das Berechtigungsobjekt S_BTCH_NA1 geprüft.
Berechtigungsobjekt | S_BTCH_NA1 für Benutzer <master job user> |
Feld | BTCUNAME |
Wert | <follow-on job user> |