Public engineering evidence · SAP BTP

SAP CAP + Fiori, made inspectable.

A deployable reference that follows the technical path from CDS models and OData services to Fiori Elements, authorization, integration failure handling, automated tests and CI.

12service and behavior tests
3architecture decision records
3CI gates: lint, test, build

Architecture covered

  • CAP services and CDS data modeling
  • OData V4 and Fiori Elements applications
  • HANA HDI, XSUAA, App Router and Work Zone deployment design
  • External OData integration with controlled degradation
  • Design-only CAP → Integration Suite → S/4HANA delivery blueprint

Behavior proved

  • Role-based access and explicit 403 rejection
  • Atomic stock protection under concurrent ordering
  • Deterministic fallback when an external provider fails
  • Production build and GitHub Actions verification
SAP BTPCAPCDSFiori ElementsOData V4HANAXSUAAIntegration designGitHub Actions

Integration design: ADR 0003 documents outbox delivery, idempotency, bounded retries, quarantine/replay and correlation. It is explicitly marked as a proposed, non-deployed exercise.

Scope note: this is an independent reference application published as engineering evidence. It contains no client code, confidential data or invented production metrics.