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.