Search Help Exit
A standard F4 input process is defined by defining a search help. If this standard process does not have the required characteristics, you can change it at fixed times using a search help exit.
A search help exit is a function module which is called at certain times by the F4 help processor. You can store your own program logic in this function module. The search help exit must have the same interface as function module F4IF_SHLP_EXIT_EXAMPLE (is used as pattern for all the search help exits to be created). You can find more information in the documentation for the function module.
The search help exit is called at the following times:
It is only called for collective search helps. Using the search help exit, the set of elementary search helps available can for example be restricted depending on the context.
You can either influence the dialog for entering search conditions or skip it altogether here. You can also influence how the selection screen looks.
The value selection can be partly or completely copied from the search help exit.
You can influence the display of the hit list in this step with the search help exit. You can reduce the number of values displayed; for example you can display only those values for which the person calling the F4 help has authorization. You can also copy the complete hit list from the search help exit.