ARTICLE
Messages in RFC Processing
As long as no list or dialog processing takes place during the
processing of a function module called up using the
RFC interface , 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.
Note
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.
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved