I noticed that there is an implicit commit between the cycles mentioned above.
Now I am in an BADI, where I implement a method, which help states there should be no commits there. However, I have a requirement which is best to be implemented through this method.
And I use F4IF_INT_TABLE_VALUE_REQUEST
module to allow user selection via popup.
Now I need to know whether this popup implicitly triggers the commit because there is also a PBO-PAI cycle involved. Is it?
As I also stated in comments the short answer is yes.
F4IF_INT_TABLE_VALUE_REQUEST
calls a popup window with CALL SCREEN and this command starts a new screen sequence ending another.
More (latest ABAP version) here , cited the exact case:
Completion of a dialog step
The program waits for a user action and does not occupy a work process during this time. The next free work process is assigned to the program in the next dialog step.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.