RAP Action Input Parameters with Abstract Entities
An instance action in ABAP RESTful Application Programming Model (RAP) is a behavior definition concept that a developer uses to implement custom operations on individual business object instances. Unlike standard CRUD operations, instance actions allow developers to trigger specific business logic — such as status changes or validations — on a selected entity instance. They are defined in the behavior definition and implemented in the behavior handler class of the business object.
Tutorials that teach this
Prerequisites
- Concept CDS Abstract Entities The concept name provided is "undefined," and the supplied sources do not contain enough grounded information to produce a reliable, accurate definition tied to a specific SAP developer concept. Without a valid concept name or sufficient source content, a definition cannot be responsibly written per the documentation guidelines.
- Concept RAP Instance Actions (non-factory, bound) The concept name was not provided, and the available source snippets — covering topics such as dynamic feature control, factory actions, instance actions, and wrapper integration in RAP business objects — do not identify a single named concept to define. A meaningful definition cannot be written without a valid concept name grounded in the provided sources.