
The business object runtime distinguishes the following two phases:
- Interaction Phase
In the interaction phase, a consumer calls business object operations to change data and to read instances with or without the transactional changes. Typical operations during the interaction phase are the modifying standard operations (Create, Update, Delete), the Read operation, and the non standard operations, for example actions. During the interaction phase, the business object keeps the changes in its transactional buffer, which represents the current state of the business data.
- Save Sequence
- At the end of the interaction phase, when all changes are performed, the data in the transactional buffer need to be finalized, checked and written to the database. This takes place in the save sequence. The save sequence is usually triggered by a commit entities request.




