Discovering ABAP

Knowledge Base for SAP ABAP Developers


SAP ABAP has rapidly evolved over the last few years. With the introduction of S/4 HANA, the new coding style of Code Pushdown has to be adopted. This means adopting ABAP development using Eclipse ADT, and learning CDS Data Modeling, and AMDP.

ABAP Development in Eclipse

  1. Install Eclipse for ABAP Development
  2. Create SAP HANA Trial Account
  3. Connect to a SAP HANA Trial System – Its a free sandbox for ABAP on HANA/Cloud
  4. Working With Eclipse [1] : Open ABAP Perspective & Create A Project
  5. Working With Eclipse [2] : Useful Eclipse Preferences
  6. Working With Eclipse [3] : Creating Tables with code based editor
  7. Working With Eclipse [4] : Eclipse Editor Features
  8. Working With Eclipse [5] : Keyboard Shortcuts for ABAP Development in Eclipse
  9. Working With Eclipse [6] : How to see ABAP short dump in Eclipse (ST22) using the Feed Reader

ABAP on HANA : CDS Views

  1. Introduction to CDS Views
  2. Joins in CDS Views
  3. CDS View with parameters
  4. Extend a CDS View
  5. Associations in CDS View
  6. Currency/Unit Conversion in CDS Views
  7. Expressions & Operations in CDS Views
  8. CDS Table Function
  9. CDS View Entity
  10. CDS View mapped to OData Service
  11. CDS View with OData.Publish
  12. CDS View BOPF
  13. Virtual Elements in CDS
  14. Union in CDS


  1. Exploring ABAP on HANA [8] : Introduction to AMDP
  2. Exploring ABAP on HANA [9] : Calling an AMDP
  3. Exploring ABAP on HANA [10] : Handle SELECT-OPTIONS in AMDP

ALV with IDA

If you have liked this series you may also be interested in learning ABAP RAP Programming Model 

If you like the content, please subscribe…

Join 2,647 other followers

%d bloggers like this: