Layout

Module · clean-core-curriculum §4 · ABAP Cloud / RAP

ABAP Cloud Development & RAP

Build new apps that survive upgrades by design, using SAP's modern approach instead of the old patterns. Covers on-stack transactional apps the Clean Core way with RAP (SAP's modern transactional programming model): the five-artefact RAP scaffold, the behavior-pool implementation pattern, the Restricted ABAP forbidden list, and the BAdI rules — including the released-spot-with-unreleased-filter trap.

Learning objectives

  • Identify the five mandatory artefacts of a managed RAP business object.
  • Implement behaviour with a behavior pool, local handlers, and strict(2).
  • List the statements Restricted ABAP forbids in a cloud package.
  • Consume and implement released BAdIs the Clean Core way.