Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Why Background Processing?                                          Reasons for Background Processing            Dispatche...
What is a Background Job?                            Job 1               A job consists of one or more steps              ...
Task flow              Defining a Job Using the Job Wizard            Transaction SM36             General job            ...
Start Conditions of a Job                                       12                                  11        1           ...
Executing Programs as Job StepsR/3 System     ABAP Program          External Command        External Program    No selecti...
Status of a Job                                  Scheduled                                                         Change ...
Operation Modes: Concept                          NIGHT                                      Background                   ...
Job Monitoring: Text FormJob overview and                                 tpath to more details                           ...
Upcoming SlideShare
Loading in …5
×

10 background-processing

238 views

Published on

  • Be the first to comment

  • Be the first to like this

10 background-processing

  1. 1. Why Background Processing? Reasons for Background Processing Dispatcher Reducing load on dialog workprocesses D B Scheduling regular activities vsMon Tue Wed Thu Fri Sat SunMon Tue Wed Thu Fri Sat Sun
  2. 2. What is a Background Job? Job 1 A job consists of one or more steps A job step is one of the following: Job 2 ABAP program (maybe with Job 3 variants) Step 1 external command external program One job is processed by one background Step n workprocessA job can be triggered There are 6 priorities: high 12 Class A job with target server Class A job without target server 11 1 10 2 9 3 by time Priority Class B job with target server 8 4 7 6 5 Class B job without target server Class C job with target server Class C job without target server by event low
  3. 3. Task flow Defining a Job Using the Job Wizard Transaction SM36 General job Define Define Job Wizard information a step start conditions The Job Wizard is an easy way to create a job. Start condition of a job could be one of th Congratulations! 1.) immediately - meaning as soon as pos Step-by-step dialog screens guide you 2.) based on exact date time assignment through the process. You have successfully defined a job. Choose Done to 3.) after another job actually create the job in the system. 4.) after an event You can use the navigation buttons go back to previous steps. 5.) when a certain operation mode switch You can also choose Back to revise the job definition or Cancel to cancel the whole process. On the last screen, you will see what Immediately you have defined before you save Date/time ------------------------------------------------------------------ After job After event At operation mode switch Here is the job you have defined: Start on workday Job not released Job view Job name : GULP Job class : C - LOW PRIORITY Target server : Back Complete Cancel
  4. 4. Start Conditions of a Job 12 11 1 10 2Time based 9 3 Event based 8 4 7 6 5Immediate After event once or periodically once or periodically if periodic, exceptions with or without parameter possible After jobAt Date/Time status dependent 1 Job Job 2 once or periodically if periodic, exceptions At change of possible operation mode Day NightOn chosen workday (per month) once or periodically rdisp/btctime rdisp/btcname
  5. 5. Executing Programs as Job StepsR/3 System ABAP Program External Command External Program No selection screen With selection screen predefined within R/3 Any command on + • Operating system • Command Operating System level Variant • Parameters sapxpg sapxpgOperating System External Program External Program
  6. 6. Status of a Job Scheduled Change job Released Ready Active Monitor  Job log Finished CanceledUse Copy  Spool listto create a new job (only for ABAPs)
  7. 7. Operation Modes: Concept NIGHT Background 12 processing 11 1 10 2 Dialog 9 3 12processing 11 1 10 2 8 4 9 3 7 6 5 8 7 6 5 4 BTC DAY
  8. 8. Job Monitoring: Text FormJob overview and tpath to more details lis og bl l oo Jo Sp usSelection t Sta criteria … JoDouble-click b deon line for ... tai ls

×