Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Define a Scheduler background job via SM36 with the following values:
Note: Do this in the client where you are executing your development, testing (Dev Unit Test or QAS) and in the live / productive client at go-live.

Step 1

Enter the Job Name , for example ONELIST_JOBS_SCHEDULER

Image Modified

Step 2

Enter the Job Class - B or C (Medium / Low priority)

Step 3

Press the Step button

Step 4

Enter the ABAP Program Name - /IQX/ONELIST_JOBS

Image Modified

Step 5

Enter the User - e.g. OL_ADMIN 

  1. A service user account must be created to run these background jobs, similar to WF-BATCH. This user can be allocated any name (like OL_ADMIN above) to fit in with your organisation's policies / standards. 

  2. We recommend that this user should be classified as a 'System' user in SU01 (not 'Dialog'):

  3. We recommend that, like WF-BATCH, the service account must have broad authorisations (to be able to start background jobs, call programs, execute the methods in the Adapter framework, etc.). We therefore recommend SAP_ALL be allocated to this user. If that is not possible, then the user must be given at least the following

...

Authorisation Object: S_BTCH_NAM (BTCUNAME - Background User Name for Authorization Check)
Values: * (All users)

  1. roles in the table below.

Press the Save button

Step 6

Press the Start conditions button

Press the Date/Time button and enter the scheduled start date and time

Press the Period Values button and choose Other period from the options

Enter 1 in the Minute(s) field

...

Image Added

Press the Save button to complete the setup

Info

Background jobs are usually created by the Basis team and should be set up to use an existing service user account with sufficient privileges, similar to WF-BATCH.

...

Once the OneList Scheduler background job has been created, it will automatically schedule the OneList Adapter jobs defined in the 'OneList Job configuration' entries, discussed below (or the /IQX/OL_JOB_DEF maintenance table further down, for older versions).

Authorization Object

Fields

Value

Description

S_BTCH_JOB

JOBACTION

DELE

Delete other users' background jobs.

LIST

Is not used

PLAN

Copy or repeat other users' jobs.

PROT

Display job logs belonging to other users

RELE

Release jobs (including your own)

SHOW

Display definitions of other users' jobs

MODI

Change other users' background jobs.

see SAP Note 1623250.

JOBGROUP

*

Reserved, set to *

S_BTCH_NAM

BTCUNAME

*

Authorized user when scheduling

S_BTCH_ADM

BTCADMIN

Y

User is batch administrator

Standard SAP Workflow integration with OneList (Optional)

...