Skip to content

ABAP Keyword Documentation →  ABAP − Reference →  Text Repositories →  Messages →  Behavior of Messages 

Messages in RFC Processing

If list processing and dialog processing do not take place in RFC processing, messages behave as follows:

  • Messages of types "I", "S", and "W" are ignored.
  • Messages of types "A", "E", and "X" cause processing to terminated, followed by a database rollback. In the calling program, the classic exception SYSTEM_FAILURE is raised.

If dialog processing or list processing takes place during RFC processing, any messages sent behave as described there.

Other versions: 7.31 | 7.40 | 7.54


If a message of type "E" is sent in a remote-enabled function module, note that it depends on the type of call whether a database rollback will occur or not. If the call does not take place using the RFC interface, a database rollback usually does not occur.