Hi Marcel,
this is the SAP logic: Functions called in update task are only executed after explicit COMMIT WORK. An implicit commit. will never execute update task functions or forms.
Probably you should work on the lock logic: There is the IV_WAIT parameter for every enqueue function.Rapid consecutive updates from different program executions can be handled by this,
That means: Enqueue (lock) before doing a dialog update (No update task). Dequeue after UPDATE. Other processes will have to wait for the time of the update and dumps will not happen
Regards Clemens