0% found this document useful (0 votes)
135 views2 pages

Modify Your SAP Database Table Maintenance Events, Screen, Interface and Code

This document discusses how to modify SAP database table maintenance events, screens, interfaces, and code. It explains that custom logic and validations can be added to existing table maintenance using events, which are executed at different points during maintenance runtime. The document lists the available event types, such as before and after saving, deleting, or creating new entries, and provides examples of how events can be used, such as setting a default value for a field during new entry creation.

Uploaded by

Shivani Deshmukh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
135 views2 pages

Modify Your SAP Database Table Maintenance Events, Screen, Interface and Code

This document discusses how to modify SAP database table maintenance events, screens, interfaces, and code. It explains that custom logic and validations can be added to existing table maintenance using events, which are executed at different points during maintenance runtime. The document lists the available event types, such as before and after saving, deleting, or creating new entries, and provides examples of how events can be used, such as setting a default value for a field during new entry creation.

Uploaded by

Shivani Deshmukh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Modify your SAP database table maintenance events, screen, interface and code.

Once you have created your basic SAP database table and then added a standard table maintenance to it you may
find that you want to change the functionality of it slightly. I.e. you may want to display a message when the data is
saved or prevent users from saving certain combinations of data.

If you required to have custom logic/custom validations in your already created table maintenance, you can use
events to implement custom requirements. Events in table maintenance allow developers to access and modify
predefined positions in the maintenance dialog which couldn’t be access using user flow logic modules. These event
modules are dynamically executed at table maintenance runtime. There are different types of events which executes
at different sections of the maintenence PAI and PBO runtime. For example, before saving the data, after saving the
data, before deleting, after deleting are few of the event types available.

Transaction Codes

SE54: Generate Table Maintenance Dialog


SE55: Table view maintenance DDIC call
SE56: Table view display DDIC call
SE57: Deletion of Table Maintenance

Table Maintenance Events


The value to be displayed on the maintenance screen for any field can also be altered as per the requirement like
for every new entry in the table one of the field should have the constant value appearing automatically. For this
purpose, the event needs to be chosen which performs the action. In this case event "05 creating a new entry".

List of Events available in Table maintenance

01 Before saving the data in the database

02 After saving the data in the database

03 Before deleting the data displayed

04 After deleting the data displayed

05 Creating a new entry

06 After completely performing the function 'Get original'

07 Before correcting the contents of a selected field

08 After correcting the contents of a selected field

09 After getting the original of an entry

10 After creating the header entries for the change task (E071)

11 After changing a key entry for the change task (E071K)


12 After changing the key entries for the change task (E071K)

You might also like