Вы находитесь на странице: 1из 8

Why Background Processing?

Reasons for Background Processing


Reducing load on dialog workprocesses


Scheduling regular activities






vs
Mon Tue Wed Thu Fri Sat Sun
Mon Tue Wed Thu Fri Sat Sun
B D
Dispatcher
What is a Background Job?
A job consists of one or more steps
A job step is one of the following:
ABAP program (maybe with
variants)
external command
external program
One job is processed by one background
workprocess


Job 1
Job 2
Job 3
Step 1
Step n
There are 6 priorities:
Class A job with target server
Class A job without target server
Class B job with target server
Class B job without target server
Class C job with target server
Class C job without target server
P
r
i
o
r
i
t
y

high
low
A job can be triggered


by time
by event
12
6
7
8
9
10
11 1
2
3
4
5
The Job Wizard is an easy way to
create a job.
Step-by-step dialog screens guide you
through the process.
You can use the navigation buttons
go back to previous steps.
On the last screen, you will see what
you have defined before you save
Start condition of a job could be one of th
1.) immediately - meaning as soon as pos
2.) based on exact date time assignment
3.) after another job
4.) after an event
5.) when a certain operation mode switch
Immediately
Date/time
After job
After event
At operation mode switch
Start on workday
Job not released
Job view
Back Complete Cancel
Congratulations!
You have successfully defined a job. Choose 'Done' to
actually create the job in the system.
You can also choose 'Back' to revise the job definition or
Cancel' to cancel the whole process.
------------------------------------------------------------------
Here is the job you have defined:
Job name : GULP
Job class : C - LOW PRIORITY
Target server :
T
a
s
k

f
l
o
w


Transaction SM36
Job Wizard
General job
information
Define
a step
Define
start conditions
Defining a Job Using the Job Wizard
Time based Event based
Immediate
once or periodically
if periodic, exceptions
possible

At Date/Time
once or periodically
if periodic, exceptions
possible

On chosen workday (per month)
once or periodically
rdisp/btctime rdisp/btcname
After event
once or periodically
with or without parameter

After job
status dependent

At change of
operation mode

Job 1 Job 2
Day Night
12
6
7
8
9
10
11 1
2
3
4
5
Start Conditions of a Job
R/3 System
ABAP Program
External Command
External Program
No selection screen
With selection screen
Variant
+
predefined within R/3
Operating system
Command
Parameters
Any command on
Operating System
level
External Program External Program
sapxpg
Operating System
sapxpg
Executing Programs as Job Steps
Use Copy
to create a new job
Scheduled
Finished Canceled
Released
Ready
Active
Change job
Monitor
Job log
Spool list
(only for ABAPs)
Status of a Job
Dialog
processing
Background
processing
12
9
6
3
11 1
7 5
8 4
2 10
DAY
NIGHT
12
9
6
3
11 1
7 5
8 4
2 10
BTC
Operation Modes: Concept
Job overview and
path to more details
Selection
criteria
Double-click
on line for ...
Job Monitoring: Text Form

Вам также может понравиться