Dialog Work Process:

WorkProcess
DISPATCHER DIALOG PROCESS UPDATE PROCESS ENQUEUE PROCESS BACKGROUND PROCESS SPOOL GATEWAY
The dispatcher gets DYNPRO from the user to be processed, and is put into the job queue. Once Dialog work Process is free, the job at the top of the queue is executed. Then the Dialog Steps are processed one by one and DB Commit is triggered for every screen change. R/3 contains one or more Update Services. The Dialog Transaction can perform Changes to the DB Directly or Indirectly. For Direct Update, the updating is triggered by Dialog process This is Locking machanism during updation. Those jobs scheduled thro SM37 Those jobs for Printing Purpose
Mails & Internet
Transaction and LUWs'
DataBase LUW:
Set of Updates terminated with DB Commit Triggering (done at every screen change automatically).

SAP LUW - Bundled Update
Set of updates terminated with ABAP/4 command "COMMIT WORK". Rather than every screen changes, it is executed at the end of update transaction.

Perform On COMMIT
Call Function IN UPDATE TASK:

function abap_book_insert_bookings.
insert bookings from I_bookings.
update actfli from I_actfli.
endfunction.
Call function 'ABAP_BOOK_INSERT_BOOKINGS' in update task
Exporting
I_bookings = bookings
I_actfli = actfli.

commit work.
Call Function IN BACKGROUND TASK

BACKGROUND PROCESSING & MONITORING: SM-50




©Ramani N