Extended Table Maintenance Events
Events allow you to change the generated table maintenance dialog at predefined positions, which cannot be reached by user modules in the screen flow logic.
The user routines are called dynamically at runtime. For this reason, the routines must be in a user include in the table/view maintenance dialog function group. All extended table maintenance global data is available. An interface is only required for events 22 and AF.
The events can be additions or replacements.
Additional eventsEvent 01 before saving the data in the database Event 02 after saving the data in the database Event 03 before deleting data in the display Event 04 after deleting data in the display Event 05 when inserting a new entry Event 06 after completely performing the function 'Get original' Event 07 before correcting the contents of a selected field Event 08 after correcting the contents of a selected field Event 09 after 'Get original' for one entry Event 10 after creating the change request header entry Event 11 after changing a key entry in the change request Event 12 after changing the key entries in the change request Event 13 end processing (leave main function module) Event 14 after lock/unlock in main function module Event 15 before retrieving deleted entries Event 16 after retrieving deleted entries Event 17 before printing entries Event 18 after the data change check Event 19 after initializing global variables, field symbols, etc.
Event 20 after input in date subscreen (time-dep.tables/views)sapurl_link_0001_0020_0034 Event 21 fill hidden fields Event 22 go to long text maintenance for other languages Event 23 before calling address maintenance screen Event 25 at start of maintenance dialog Event 26 before displayed data is output in a list Event 27 after filling a GUID field
Replacement eventsEvent AA instead of the standard data read routine Event AB instead of the standard database change routine Event AC instead of the standard 'Get original' routine Event AD instead of the standard RO field read routine Event AE instead of the standard positioning code Event AF instead of reading texts in other languages Event AG instead of 'Get original' for texts in other languages Event AH instead of database changes for texts in other languages Event ST GUI menu main program name