Skip to main content

Master Job

Access through: Administration > Master Job

The Master Job feature allows you to schedule regular tasks in Snow Optimizer for SAP® Software in a simplified way without using the SAP standard transactions.

Description

Many of the tasks in Snow Optimizer for SAP® Software, such as data loading, warning functions, or reports, can be scheduled as background jobs. The Master Job feature allows you to create, schedule, and monitor all required tasks in one place.

You can create all the tasks to be executed by the Master Job as so-called follow-on jobs. When the Master Job is executed, it schedules the follow-on jobs with the time delay specified in the respective follow-on job. You can specify the daily time for the execution of the Master Job , the user ID of the Master Job, and whether the follow-on jobs are executed with the user ID of the Master Job or with a different user ID. With the Protocols follow-on jobs report, you can check when and in what time the follow-on jobs were executed and whether they were executed correctly and completely.

note

The Master Job runs only when activated.

Best practice

To get the most out of the Snow Optimizer for SAP® Software Master Job feature, follow the steps below:

  1. Think about which tasks should be executed regularly in the background and when.

  2. Create follow-on jobs for these tasks.

  3. Set up and activate the Master Job.

  4. Monitor the job executions in Protocols follow-on jobs.

SAP Standard authorizations

In addition to the Snow Optimizer for SAP® Software authorizations, the following SAP Standard authorizations for background processing are checked for the Master Job feature.

note

For information on the Snow Optimizer for SAP® Software authorizations of the Master Job, see Installation Guide.

Execute batch jobs

The Master Job user must be authorized to execute batch jobs.

Authorization objectS_BTCH_JOB for user <master job user>
FieldJOBACTION
ValueRELE

If maintained, a follow-on job user must be authorized to execute batch jobs.

Authorization objectS_BTCH_JOB for user <follow-on job user>
FieldJOBACTION
ValueRELE

Execute Master Job under different user name

If the current user is different from the Master Job user, the current user must be authorized to execute the Master Job under the name of the Master Job user.

Authorization objectS_BTCH_NAM
FieldBTCUNAME
Value<master job user>

As of SAP Basis Release 752, the authorization object S_BTCH_NA1 is also checked.

Authorization objectS_BTCH_NA1
FieldBTCUNAME
Value<master job user>

Schedule batch jobs under different user names

The Master Job user must be authorized to schedule batch jobs under another user name.

Authorization objectS_BTCH_NAM for user <master job user>
FieldBTCUNAME
ValueDUMMY

As of SAP Basis Release 752, the authorization object S_BTCH_NA1 is also checked.

Authorization objectS_BTCH_NAM for user <master job user>
FieldBTCUNAME
ValueDUMMY

If a follow-on job user is maintained, the Master Job user must be authorized to execute batch jobs under the name of this user.

Authorization objectS_BTCH_NAM for user <master job user>
FieldBTCUNAME
Value<follow-on job user>

As of SAP Basis Release 752, the authorization object S_BTCH_NA1 is also checked.

Authorization objectS_BTCH_NA1 for user <master job user>
FieldBTCUNAME
Value<follow-on job user>