11-17-2004 8:54 AM
Dear Frds,
Could any one please tell me what exactly happing in database when we are started writing ABAP program up to the execution of ABAP program?
Please give me technical detail for it.
I would appreciate if you give some docu or web like for the detail.
Regards,
Atul
11-17-2004 8:35 PM
Are you talking about the DB that stored the Abap source code or the DB that your program is accesssing?
Nothing actually happen to the DB when you run your program. When you do an update to a DB, the update process will be trigger when a commit is done thru COMMIT WORK or when you ends the program.
11-23-2004 4:54 AM
11-23-2004 7:17 AM
Hi,
maybe its a goo idea to have look into the documentation http://help.sap.com/saphelp_nw04/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm , book "ABAP Objects" (ISBN: 0201750805) or the Weblogs /people/horst.keller/blog/2004/10/21/abap-geek-3--about-transactions and https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/970. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]
11-24-2004 9:40 PM
Hi Atul
Firstly, Horst is an ABAP expert and his weblogs and book will be of great help for you to get into ABAP more profoundly.
Most of the standard SAP courses start with explaining program flow at ABAP runtime.
To summarize;
When the user executes a program, the program context is loaded on the application server. The program context contains memory areas for variables and complex data objects, information on the screens for user dialogs and ABAP processing blocks. The runtime system gets the program information from the repository, which is a special part of the database.
When the user performs a user action (choosing Enter, a function key, a menu function or a pushbutton, for example), control is handed over from the presentation server to the application server and certain parts of the ABAP program are processed. If further user dialog is triggered within the ABAP program, the system sends a screen to the presentation server and control is once again handed over to the presentation server.
*--Serdar
02-04-2005 2:58 PM