Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Like ABAP code, AMDP methods are fully managed on the ABAP server
Bottom-Up Lifecycle Top-Down Lifecycle
AS ABAP
AS ABAP
Stored HANA ABAP Standard ABAP
Procedure Transport- Managed Database Transport
Proxy Container Procedure (CTS)
SAP HANA
Stored Stored
Delivery Unit Procedure
Procedure
ABAP server as master for editing, activating, transportation, and lifecycle management of
ABAP code and database procedures.
Standard ABAP class methods are used as containers for the implementation of AMDPs
ENDCLASS.
Accessing ABAP Dictionary tables, ABAP Dictionary views, and other AMDP methods in
an AMDP method
METHOD execute BY DATABASE PROCEDURE FOR HDB
LANGUAGE db_language OPTIONS READ-ONLY
USING T000 [TABLE]
CL_AMDP_CONCEPT=>GET_RESULT.
-- Select a scalar value:
declare lv_field type NVARCHAR(1);
select field from T000 into lv_field where mandt = '000';
Runtime:
AMDP methods are executed like static
methods, even if they are defined as
instance methods
When an AMDP is processed, the ABAP
stack calls the corresponding database
procedure in SAP HANA
Summary of errors
Like any other ABAP method, an AMDP method call might fail and the failure is traced in ST22.