SAP AS ABAP Administration
Background Processing & Job Scheduling
44 flashcards · answers and spaced-repetition review in the KnowCard app
An external command runs in a job step but its OS error messages never appear in the job log. Which step setting controls that?
In SM37, what's the operational difference between a job in Released status and one in Ready status?
A long-running active job seems stuck and you want to inspect it in the ABAP debugger without killing it. What does the job overview let you do, and which authorization gates it?
SAP_REORG_JOBS and SAP_REORG_SPOOL are running, yet ST22 short dumps keep piling up forever. Which standard job actually cleans those?
Across a landscape you need one place to request, document, schedule, and monitor background jobs. Where in SAP Solution Manager?
You run several instances with background processes and want to spread the scheduler's own polling load. What can you vary per instance?
When do you reach for SAP CPS by Redwood instead of in-platform Application Jobs?
Your time-driven jobs start fine on every app server, but event-triggered jobs only ever fire on one instance. Is something broken?
Two class C jobs are both waiting; one names a target server and one doesn't. Which runs first, and what breaks the tie if they're truly equal?
You want SAP CPS by Redwood but only for jobs inside one ABAP system. Do you need the licensed version?
A job step must run something at OS level. When do you use External program versus External command, and which is safer to hand to non-admins?
A colleague refuses to schedule a second job with the same name, insisting job names must be unique. Are they right?
A daily periodic job must skip public holidays and never start after 02:00. Which scheduling feature handles the holiday skip?
You chained job B after job A, but B still runs even when A blows up. What option did you forget, and what happens to B when A is canceled with it set?
An 'after event' job's event fires but no background process is free at that instant. Is the trigger lost?
You need to define a new reusable external OS command, then test-run it. Which transaction maintains it versus executes it?
A team assumes background jobs run at a lower OS priority than online users, so they push heavy work to batch to 'stay out of the way.' Correct assumption?
You raise an event with sapevt using -p FI expecting it to route the job to the FI module. What does -p actually do?
An external OS command launched from a job step fails with a permission or connection error. Which user and mechanism should you check first?
You saved a job to start immediately but it never runs. What status is it stuck in, and why won't it execute?
A long-running report keeps dying with a TIME_OUT in dialog. Why does running it in the background fix this, and why is bumping the dialog limit the wrong fix?
You're creating a new event to trigger jobs from a custom interface. System event or user event, and what does defining it actually accomplish on its own?
rdisp/btctime is 60. What concrete behavior does that number produce, and why won't a job start at its exact scheduled second?
Jobs are behaving erratically and you suspect corrupt job-control tables or a stuck scheduler. SM65 or SM61 — which does which?
A job's actual start time is consistently MINUTES later than its planned start, every run. What's the root cause, and what's the fix that actually moves the needle?
On a freshly built system you need all standard reorg/collector jobs running. What's the fast correct way, and what's the gotcha vs defining them one by one?
Which standard background housekeeping jobs must run regularly, and what does each clean up?
You want a heavy periodic job load-balanced across instances AND surviving any one instance going down. Target server or job server group?
On S/4HANA, where do standard technical background jobs come from, and where do you go to change one (vs classic SM36 practice)?
An employee leaves and you delete their SAP user. They had scheduled periodic jobs. Is a password checked for those jobs, and what's the hidden risk of the deletion?
Job B must run only after job A finishes, but A's runtime varies. Which SM36 start condition do you use, and which one is the rookie trap?
On S/4HANA, how should an end user schedule an everyday business job, and why is pointing them at SM36 the wrong answer now?
Imports finish in tp but transported objects never become active in the target system. Which event/job is likely broken, and why shouldn't you disable it?
Why must a parametrized ABAP report have a variant before it can run in the background, and what happens if you forget?
A user reports a scheduled job 'is gone' from SM37, but the BASIS admin sees it fine. What's the most likely cause before you go hunting for a deleted job?
When you assign a job to class A vs C, what actually changes operationally beyond a priority label?
You pinned a periodic job to a specific target server. That server is down at the job's start time — what happens to the job?
SM37 shows a job stuck in 'active' status but you're sure nothing is actually running it. What is this, and what should you NOT do?
An SAP job is parked on 'after event' and an external process should have kicked it off but didn't. From outside SAP, how do you raise the event to test/unblock it?
Why does one long background job hold a BTC work process for its whole run, while dialog work never ties up a process — and what's the capacity implication?
Class C jobs flood the system and your critical class A jobs can't get a background process. What's the targeted fix, and why is 'just add more BTC processes' inferior?
A help-desk role needs to release and view logs of other users' jobs but must NOT get system-wide batch admin. Which authorization object, and why not just grant S_BTCH_ADM?
A system 'never runs batch jobs.' Can you set background work processes to zero, and what breaks if you do?
You route a background report's output to several users via spool list recipients and part of a long list silently goes missing. Why?
Start learning today
Free to start — download the app or use it in your browser.
