Job scheduling

On the ABAP door the system schedules the job itself: abap-platform-application-jobs starts one from a RAP action and shows its status and application log in a Fiori elements app.

Overview

SAP SHIPS

Application Jobs: an ABAP report or class registered as a job catalog entry gets a selection screen, a job template refers to the entry, and the job runs in the background from the Application Jobs app or from code through the released API CL_APJ_RT_API.

Not covered: A RAP business object can call the scheduling API only in the additional save phase, so the job name and count are not known during the interaction phase. Code running as an application job cannot be stepped through in the debugger; SAP's sample runs the same class interactively for that.

The one repository here is an SAP sample. It demonstrates the framework and does not count as a provider, so core-only reads what the ABAP platform ships.

THE COMMUNITY ADDS

No community artifact is documented here.

Artifacts

Nothing is mapped here yet.

Content3

Group by
Piece, what it offers
Scheduling a Background Job for the BDC Session Method Using RSBDCSUB
SAP Community, Saikrishna_reddy, Blog
How to Create an Application Job (APJ) in SAP S/4HANA ABAP — With Single Values & Select Options
SAP Community, PM_iiits, Blog
SAP S/4HANA Cloud: Scheduling Background Jobs Using Application Job Templates
SAP Community, TalluriSudheerKumar, Blog

Seen working1

ArtifactSignals
Samples1
SAP-samples/abap-platform-application-jobsRAP sample scheduling a class as a background application job
none

Details

Coverage
statecore only, ABAP
assessed
also inBTP/BAIP, CAP
For your agent
Ref
capability:job-scheduling
JSON
/capabilities/job-scheduling.json
MCP
Connecting an agent