You can attach search helps to screen fields in different ways. Several search helps can be assigned to one screen field. The system resolves conflict situations when the input help is called due to a hierarchy of the different types of search help attachments.
When you call the input help for a screen field, the system checks first of all if an input help is defined for the field on the screen. Three cases are possible here. If there is a programmed help with PROCESS ON VALUE-REQUEST , it is executed. If there is no programmed help, the system tries to call the search help assigned to the field on the screen. If no search help is assigned to the field on the screen, the help defined with FIELD SELECT or FIELD VALUES is offered.
If no input help is defined for the field on the screen, the system tries to call the search help attached to the table field. If there is no search help here, it tries to display the check table help. There are two cases here. If a search help is attached to the check table, it is displayed. Otherwise, only the key values of the check table are displayed. If there is a text table for the check table, the system adds the text for the key value in the user's logon language.
If there is no check table for the field, the system tries to call the search help from the data element. If there is no search help for the data element either, existing domain fixed values are displayed. The calendar help and time help are automatically provided for fields with data type DATS and TIMS.
To get an idea of the structure of the hierarchy, see the figure below.