Component: BC-ESI-RAP
Component Name: RESTful ABAP Programming Model
Description: The LUW in RAP is the sum of all operations and workflows that are used to transfer data from one consistent state to another. A RAP LUW begins with creating new data on the RAP transactional buffer or by retrieving data from the database to the transactional buffer. It is terminated with COMMIT ENTITIES or ROLLBACK ENTITIES.
Term: RAP LUW
Component: BC-ESI-RAP RESTful ABAP Programming Model
Definition: RAP LUW (Restful ABAP Programming Model Logical Unit of Work) is a transactional boundary concept within the SAP RAP framework. It defines a set of operations on business objects that are executed as a single, atomic unit—meaning all changes succeed or fail together to ensure data consistency.
How It’s Used: In RAP-based applications, when a user performs create, update, or delete operations on business objects, these changes are grouped into a RAP LUW. For example, when editing a sales order with multiple line items, all modifications to the header and items are processed within one RAP LUW. This ensures that either all changes are committed to the database or none are, preventing partial updates and maintaining data integrity.
Important Configuration: