Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table
The Modern ABAP Development Landscape

Course quiz

The Modern ABAP Development Landscape

Keep this: job aid

Modern ABAP starter checklist

  • Know your system: Public Edition and BTP are ABAP Cloud only; Private Edition and on-premise (2022+) offer both models.
  • Work in ADT; CDS, RAP and service bindings have no SAP GUI editor.
  • Check an object’s language version and API state in the Properties view.
  • Never build anything a tester relies on in $TMP or ZLOCAL.
  • Keep new ABAP Cloud code in its own software component and packages.
  • Use released APIs (for example I_COUNTRY, not T005) in ABAP Cloud code.
  • Write ABAP Unit tests with FOR TESTING, a risk level and a duration; assert with CL_ABAP_UNIT_ASSERT.
  • Run ATC with the agreed variant before every task release; run ABAP_CLOUD_READINESS on classic code you touch.
  • Attach unit test and ATC evidence to the change before it moves to test.