RAP-Based Business Events
Business Event Logging is a capability that enables developers to log business events that are raised within an application. Developers use it to capture and persist a record of significant business occurrences for auditing, traceability, or monitoring purposes.
Tutorials that teach this
Docs explaining this concept
Code samples embodying this
Prerequisites
- Concept SAP BTP ABAP Environment (Steampunk) The concept name provided is "undefined," and the supplied sources do not contain a definition or description of a concept by that name. Based on the available source snippets — which cover topics such as the [XCO Library](https://help.sap.com/docs/btp/sap-business-technology-platform/c154dffe892b4d9ea4566722f0bcd5f1?locale=en-US&state=PRODUCTION&version=Cloud), ATC configurations, abapGit, and the Cloud Connector — no grounded definition can be written for an "undefined" concept. Please provide a valid SAP developer concept name so an accurate, source-grounded definition can be produced.
- Concept RAP Unmanaged Save Implementation (save_modified) The concept name was not provided (marked as "undefined"), and the supplied source snippets do not contain enough specific, attributable detail to construct a grounded 2–4 sentence prose definition for an unnamed concept. A valid concept name is required to produce an accurate and source-supported reference definition.
- Concept Abstract Event Entity Definition The concept name was not provided, but based on the sources it relates to **custom business events** in SAP BTP ABAP Environment. Custom business events allow developers to define and log their own business events using SAP-defined or custom configurations within SAP Business Technology Platform. Developers use them to capture and publish domain-specific occurrences — for example, by [creating a RAP Business Event in SAP BTP ABAP Environment](https://help.sap.com/docs/btp/sap-business-technology-platform/6ecc45140a2849a5b9df0db3f522b65b?locale=en-US&state=PRODUCTION&version=Cloud) — and can maintain filters for outbound event topics to control which events are forwarded to consumers.
- Concept ABAP RESTful Application Programming Model (RAP) The concept name was not provided (marked as "undefined"), and the supplied source snippets cover several broad SAP BTP and ABAP topics — such as the ABAP Environment, RAP development, authorization basics, and system workload analysis — without converging on a single, specific concept to define. There is insufficient information to produce an accurate, source-grounded definition.
- Concept RAP Business Objects (Managed/Unmanaged) The concept name was not provided, so a precise definition cannot be produced. Based on the available sources, which cover ABAP Unit Tests for RAP Business Objects and RAP Business Events in on-premise systems, the concept appears to relate to the [ABAP RESTful Application Programming Model (RAP)](https://help.sap.com/docs/abap-cloud/abap-rap/abap-restful-application-programming-model). RAP is a framework developers use to build SAP Fiori apps and OData services, supporting capabilities such as unit testing of business objects and the creation of business events in on-premise systems.
- Concept ABAP CDS View Creation and Development The provided sources do not contain sufficient information to define a specific SAP developer concept, as the concept supplied is "undefined" and the source snippets offer only tutorial titles and brief fragments without substantive explanatory content. Based on the available context, these sources relate to ABAP development on [SAP Business Technology Platform](https://help.sap.com/docs/btp/sap-business-technology-platform/5de837488d6e431da008ae374a405919?locale=en-US&state=PRODUCTION&version=Cloud), covering topics such as building SAP Fiori apps, authorization fields, and extending data sources using the ABAP RESTful Application Programming Model. A developer working in this space uses these resources to guide tasks such as creating check tables for authorization fields, consuming queries on SAP Analytics Cloud, and extending Core Data Services in the ABAP Environment.
- Concept ABAP Behavior Definition (BDEF) The concept name provided is "undefined," and the supplied sources do not contain sufficient information to define a specific SAP developer concept. A meaningful definition cannot be grounded solely in the available snippets without introducing unsupported claims. Please provide a valid concept name and relevant source material so an accurate definition can be written.