cancel
Showing results for 
Search instead for 
Did you mean: 

Implicit commit

Shizofrenik
Explorer
0 Kudos
231

Hi, experts.
Can someone explain how does the Implicit Database Commit works.

There is no any dialogs steps or other items, which are simmillar with documentation, why data are comes into db?

REPORT  ZVA_EX31.
data : ls_mara type mara.
ls_mara-matnr = '000'.
insert INTO mara VALUES ls_mara.

 

View Entire Topic
attila_laczko
Explorer
0 Kudos

Hi Shizofrenik,

wenn the programm ends, than will produce an Implicit Commit on the Database. That means, you have not an explicit Commit with the Command "COMMIT WORK [AND WAIT]" executed (the addition in the brackets means a synchronous executet commit: the Programm waits on tha Database. Otherwise is a asynchronous Commit and the Programm ends, while the Database is on "working").

I can mention, that in your programm the event START-OF-SELECTION is missing 😉

Congrats,

Attila