ABAP Managed Database Procedures (AMDP)
ABAP Managed Database Procedures (AMDP) is a class-based framework that developers use to manage and call database procedures directly within ABAP. It allows ABAP developers to implement and execute logic — including table functions — as database-level procedures, pushing computation closer to the data layer for performance-sensitive operations.
Tutorials that teach this
Docs explaining this concept
Code samples embodying this
Prerequisites
- Concept ABAP Object-Oriented Class Implementation The concept name was not provided and cannot be determined from the available source snippets, which cover unrelated topics such as change document objects, units of measurement, dimensions, and number range objects. No coherent single concept definition can be grounded solely in these sources.
- Concept ABAP Class Definition and Implementation The concept name is not defined in the provided sources, so a precise label cannot be confirmed. Based on the available snippets, **ADT Class Execution** is a capability that allows developers to [execute ABAP classes directly in ABAP Development Tools (ADT)](https://help.sap.com/docs/btp/sap-business-technology-platform/6f0e26492b854627ac19a9a34205a546?locale=en-US&state=PRODUCTION&version=Cloud) without additional setup steps. Separately, the XCO library provides APIs for [reading a class](https://help.sap.com/docs/btp/sap-business-technology-platform/bc23e26f236042c48171d850e82843b9?locale=en-US&state=PRODUCTION&version=Cloud) programmatically, enabling developers to inspect class definitions such as `zcl_xco_doc_cp_cs_class` at runtime.
- 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 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 SAP HANA In-Memory Relational Database The concept name was not provided (marked as "undefined"), and the available source snippets do not contain sufficient detail to construct a grounded, accurate reference definition. Only one source ([S1]) references a relevant topic — setting up database artifacts using SAP HANA — but without a named concept to define, a precise and accurate definition cannot be written per the documentation guidelines.
- Concept ABAP Flight Reference Scenario Sample Data and Services The concept name was not provided and cannot be determined from the available source snippets, which only describe defining sizing-relevant business processes without introducing a named SAP developer concept. A meaningful definition cannot be written without a valid concept name or sufficient source content to support it.