This lesson develops practical capability in AMDP, SQLScript, Table Functions, Procedures, Native Capabilities, and Exception Handling within SAP ABAP on HANA. Learners connect SAP concepts to implementation decisions, business controls, troubleshooting, and measurable results.
The instructor traces an ABAP modernization team improving custom application performance while preserving functional correctness and maintainability. The walkthrough connects navigation, configuration or process logic, system messages, and evidence captured in the ABAP-on-HANA modernization, performance, and validation dossier. It also tests the exception where a code-pushdown change runs faster but returns different results because client handling, null semantics, aggregation, authorization, and currency logic moved across layers.
Complete a controlled SAP exercise covering AMDP, SQLScript, Table Functions, Procedures, Native Capabilities, and Exception Handling and preserve the verified result in the ABAP-on-HANA modernization, performance, and validation dossier.
Start where expected SAP behavior first differs from the observed result. Check master data, configuration sequence, authorization, integration, status, and transaction evidence separately. Treat “a code-pushdown change runs faster but returns different results because client handling, null semantics, aggregation, authorization, and currency logic moved across layers” as a hypothesis until system settings, logs, documents, and outcomes confirm the cause.
Learners can apply AMDP, SQLScript, Table Functions, Procedures, Native Capabilities, and Exception Handling, explain the resulting SAP behavior, and defend the outcome through the ABAP-on-HANA modernization, performance, and validation dossier.