Technology Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
Eric_Li1
Advisor
Advisor
5,912

Classic batch jobs on the ABAP Application Server for S/4HANA Cloud and the BTP ABAP Environment have been replaced by application jobs. Application Jobs are a framework on top of the classic batch framework. How does it look like in On-Premise systems?

Related SAP FIORI Apps

1. Application Jobs - APP ID: F1240

    2023 FPS02 - https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F1240')/S29OP 

   This app enables you to schedule and oversee jobs related to applications. If you frequently perform manual tasks at specific times, the Application Jobs app can alleviate your workload by seamlessly executing these tasks in the background. It allows you to schedule routine jobs.

2. Application Jobs Templates - APP ID: F2058

    2023 FPS02 - https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F2058')/S29OP  

   This app empowers you to construct your own application job templates. These templates are comprised of a parameter set that you can designate for the linked job catalog entry. The creation of multi-step templates, which can subsequently be launched via the Application Jobs app, is an essential function of this app.

3. Maintain Job User - APP ID: F6156

    2023 FPS02 -  https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F6156')/S29OP  

   This app allows you to modify the owner and user associated with application jobs that have been established from a job template. This feature can be particularly useful in certain situations. For example, when an individual transitions to a different department within the organization or departs from the company, necessitating the removal of the corresponding business user.

4. Application Logs - APP ID: F1487

   2023 FPS02 - https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F1487')/S29OP 

   You can use this app to display application logs. If you need to check at a glance if any errors occurred, this app gives you a clearly structured overview.

New Authorization Concept

You have access to the general Application Jobs App (Fiori ID: F1240) and wonder, why you don't see certain job templates or no job templates at all in the job scheduling dialog?

Application job introduces new authorization concept.

The new authorization concept can be activated using transaction SM30.
To do this, delete the content of the field CHECK_INACTIVE in the table USOBAUTHINACTIVE in transaction SM30 in the line with the following key:

PGMID = R3TR
OBJ_TYPE = SAJC

As in an On-Premise Software Product the end customer has the full control over system setup and system configuration he can decide at any time at free will to activate S_START or to not activate S_START. Therefore for SAP at no point in time it is transparent whether in a particular On-Premise system for the Application Job Framework the legacy authorization concept with S_BTCH_JOB and S_PROGRNAM is active and used or if the customer did activate the new authorization concept with the S_START authorizations.

For compatibility reasons, we recommend that you retain the authorizations with the old authorization objects S_PROGNAM and S_BTCH_JOB, since these are still used in classic SM36 jobs.

Application job requires new authorization concept with S_START, it means the respective customizing the usage of S_BTCH_JOB and S_PROGNAM is fully obsolete for Job Catalog Entries etc. in FIORI apps.

New Auth ConceptNew Auth Concept

After the authorization objects assigned to the business users with S_APJ_TPL, then In the scheduling dialog of the  Application Jobs App you see only the job templates, for which you have the start authorization.
And The start authorizations for application jobs are only provided via application specific business catalogs. 

SAP Notes and Links

3363357 - The general Application Jobs App
3028505 - Application Jobs - New Authorization Concept
3190922 - New authorization concept for application jobs
3296779 - Display-only role for application jobs

2 Comments