Do you have any question about this SAP term?
Component: BC-ESI-RAP
Component Name: RESTful ABAP Programming Model
Description: An association that retrieves active data if it is followed from an active source instance and draft data if it is followed from a draft source instance.
Key Concepts: Draft-enabled association is a feature of the BC-ESI-RAP RESTful ABAP Programming Model that allows users to create and edit draft versions of an entity before committing them to the database. This feature allows users to make changes to an entity without affecting the existing version in the database, allowing for more flexibility and control over the data. How to use it: To use draft-enabled association, users must first create a draft version of an entity. This can be done by using the CREATE_DRAFT method in the BC-ESI-RAP RESTful ABAP Programming Model. Once the draft version is created, users can make changes to it without affecting the existing version in the database. When they are finished making changes, they can commit the draft version to the database using the COMMIT_DRAFT method. Tips & Tricks: When using draft-enabled association, it is important to remember that any changes made to a draft version will not be reflected in the existing version in the database until it is committed. It is also important to note that any changes made to a draft version will be lost if it is not committed before it is deleted. Related Information: For more information on draft-enabled association and how to use it, please refer to SAP Help Portal documentation on BC-ESI-RAP RESTful ABAP Programming Model.