Skip to Content
author's profile photo
Former Member

back ground process

Hi,

can any body explain about background processing.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

5 Answers

  • Posted on Aug 21, 2007 at 08:23 AM

    Hi..

    We can use Background processing to Schedule the Execution of ABAP programs (Reports) in background at a given time or interval.

    To create a Background Job Tcode: SM36

    To check the Status of a Background Job Tcode: SM37

    <b>Reward if Helpful</b>

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 21, 2007 at 08:26 AM

    Hi,

    1.SM36 : Define backgroud Job

    2. SM37 : Use this job and put your program in this job and execute it.

    Then u can check your job at sm36.

    or u can go by service menu and select job in it and do some procedure.

    Rewards points if it is helpfu.

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 21, 2007 at 08:26 AM

    Hi Rakesh,

    if we want to run any program at off peak times or process the program at regular intervals will go for Back ground processing.

    this will be difined in SM36 t code and will be processed by SM37 tcode.

    <b>Reward points if useful.</b>

    Cheers,

    Chandra

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 21, 2007 at 08:27 AM

    Hi,

    You can schedule the jobs in SM36, you have to create a variant to schedule the jobs. You can also schedule the jobs using wizard also. While scheduling the jobs you can immediatey start the jobs or else you can schedule the jobs at any desired day and time.

    To know the status of the job scheduled in background you have to use TCode SM37.

    Thanks,

    Sriram Ponna.

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 21, 2007 at 08:28 AM

    hi rakesh

    Background processing is nothing but the task/process getting executed in background....

    the TCODE-sm35

    it is mainly used for processing large volmes of data.

    To create a background processing job you should specify:

    · The name of the report

    · The name of any variant it needs

    · What to do with output

    · When to start it


    Background processing system has many advantages.

    <b>First,</b> when you run a report in the background, the SAP System is not tied up or blocked. However, if you run the process in the interactive session, the SAP session, in which the process is running, is always blocked for any further inputs. On the other hand, in a non-interactive mode, the R/3 system starts the report in the background. Running the report in this manner has no influence on your interactive work with the R/3 system.

    +


    Second

    +, in background processing of the system you can schedule the processes, i.e. a report or external program can run at any scheduled time when R/3 system is active, during the night or other periods of low load on the R/3 system. Automatic periodic repetition of the jobs can be scheduled using background-processing system.

    <b>Third,</b> background processing is an efficient way to execute long-running jobs. For interactive sessions, the SAP System has a built-in time limit. Therefore, whenever a report exceeds that specified limit, the R/3 system terminates the processing of the report automatically. This is the only way to run long-running ABAP/4 reports. Mostly ABAP/ 4 reports do not require any scheduling, since such reports are automatically scheduled for execution in the background system.

    chk this link....

    http://aspalliance.com/1129_Background_Processing_SAP_R3_System#Page3

    reward if useful....

    Add comment
    10|10000 characters needed characters exceeded