Procurement Control Tower mit echtem CAP-Backend.
Lieferantenanfragen erfassen, durch einen echten Freigabe-Workflow steuern und dabei jede OData-Anfrage live mitlesen: CDS-Modell, CAP-Actions, $metadata und SQLite — dieselbe Architektur, mit der SAP-nahe Teams Services bauen.
Vom CDS-Modell bis zur Business-UI.
CDS-Modell
schema.cds definiert die Entity SupplierQuotes — eine Quelle für DB, API und Validierung.
CAP-Service
Node.js-Handler erzwingen den Workflow: Summen, Statusregeln, submit/approve/reject.
OData V4
Standardkonforme API mit $filter, $orderby, $metadata — wie im SAP-Ökosystem üblich.
Next.js-Proxy
Schmale API-Routen kapseln den Service, begrenzen Queries und liefern saubere Fehler.
Von dieser Demo zur SAP-BTP-Produktion
Jeder Baustein hat ein direktes Produktions-Pendant — genau dafür ist CAP gebaut:
Gleiche CDS-Modelle, anderer DB-Adapter.
JWT-Validierung & Rollen aus der BTP.
mta.yaml statt compose.yml.
Das offizielle Plugin übernimmt den Audit-Trail.