This context includes all situations where a screen is being processed, that is, the program is reacting to user input. In ABAP programs, this means all PAI modules.
Message Processing
Type |
Display |
Processing |
---|---|---|
A |
Dialog box |
Program terminates, and control returns to last area menu |
E |
Status bar |
PAI processing is terminated, and control returns to the current screen. All of the screen fields for which there is a FIELD or CHAIN statement are ready for input. The user must enter a new value. The system then restarts PAI processing for the screen using the new values. Error messages are not possible in POH or POV processing. Instead, a runtime error occurs. |
I |
Dialog box |
Program continues processing after the MESSAGE statement |
S |
Status bar of next screen |
Program continues processing after the MESSAGE statement |
W |
Status bar |
Like type E, but the user can confirm the message by pressing Enter without having to enter new values. The system then resumes PAI processing directly after the MESSAGE statement. Warning messages are not possible in POH or POV processing. Instead, a runtime error occurs. |
X |
None |
Triggers a runtime error with short dump |
For further information about processing error messages and warnings in the PAI event, refer to Input Checks in Dialog Modules .