Sunday, 24 August 2025

SJOBREPO Activation

To Activate Job Repository in S/4 hana, we have to perform below steps:

In Section-1, i will provide direct steps, with out going to more deails, for more deails you can follow section-2:

Section-1: This steps should perform in all client in system like 000, 100 & 200.

1. check whether SAP_SYSTEM user exists or not, if not create user type system and with SAP_ALL profile. you can also user differnt user than SAP_SYSTEM, but recommed to use this user.

2. run /nSJOBREPO_STEPUSER tcode and assign user SAP_SYSTEM

3. Run report: R_JR_UTIL_1 and activate job repository, if already active also, just deactivate and activate once. So that job R_JR_BTCJOBS_GENERATOR will get scheduled.

after job R_JR_BTCJOBS_GENERATOR run only, the default jobs will get scheduled.

===============

Section-2

Below is the detailed procudure to activate:

By default, the SAP S/4HANA technical job repository expects the user SAP_SYSTEM in the clients ADMIN (=000) and BUSINESS or, if this is not available, the user DDIC. If neither SAP_SYSTEM nor DDIC exists in a client (or if these users do not have the required authorizations), the technical job repository cannot schedule any jobs in this client.

In this case, enter a user that should be used to execute the technical jobs in the client for each individual client.

As of SAP S/4HANA 1610, transaction SJOBREPO_STEPUSER exists for this purpose. It is used to create a suitable user and assign this user to the job repository in the current client. As of SAP S/4HANA 1709, this transaction can be called using a button in the menu bar of transaction SJOBREPO.

Goto Transaction: /nSJOBREPO_STEPUSER

 
click on Create/Change user icon
in the pop-up browser button, it will display if any suitable user exist, if not you can enter a user name just press enter. in our case we have BATCH_USER exist.

So we will assign that user.



With releases lower than SAP_BASIS 7.51 SP03, there is only the option to create the stepuser manually in SU01 and assign it to the current client via report R_JR_UTIL_1. The relevant SAP Note is 2339022.

The parameter rdisp/job_repo_activate_time specifies the time cycle for the job repository activation. The job R_JR_BTCJOBS_GENERATOR runs based on the value specified in this parameter.
60M (60 minutes)
2H (2 hours)
0 (No activation)

 If the job  R_JR_BTCJOBS_GENERATOR not exist in any client, just run report R_JR_UTIL_1 deactivate and activate job repository, it will crate a new job in the logged in client.

Reference Notes:

3236399 - FAQ - Technical Job Repository (SJOBREPO)

2190119 - Background information about SAP S/4HANA technical job repository

1 comment: