Ansicht
Dokumentation

ABENABAP_MESSAGE_UPDATE - ABAP MESSAGE UPDATE

ABENABAP_MESSAGE_UPDATE - ABAP MESSAGE UPDATE

BAL_S_LOG - Application Log: Log header data   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

- Updates

During updates, the behavior of messages depends on the work process.

  • During synchronous updates and asynchronous updates in an update work process in an update session, all messages except type S cause the update to terminate without creating a runtime error. The update work process performs a database rollback, enters appropriate comments in the associated database tables VB..., and notifies the user whose program created the entries by SAPmail.
  • During local updates, all messages apart from type S and X are converted to messages of type A and these behave in the same way as in dialog processing, which means they lead to a termination and a database rollback. Messages of type S and X are also handled in the same way as in dialog processing.

Notes

  • In exceptional cases, an update work process may be connected to a dialog (for example, during debugging). Messages then behave as in local updates.
  • In updates, type A messages cannot be caught using the predefined exception error_message in function module calls, since here the statement ROLLBACK WORK is executed implicitly, and this is not allowed in updates. Therefore, the runtime error MESSAGE_ROLLBACK_IN_POSTING is produced when type A messages are caught using error_message. Messages of types I, W, and E, on the other hand, can be caught.





rdisp/max_wprun_time - Maximum work process run time   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 3154 Date: 20240423 Time: 224216     sap01-206 ( 42 ms )