Skip to content
Back to the overview
Code transformation

RAP or CAP Code Draft

Draft in-app ABAP Cloud (RAP) or side-by-side CAP code from source, analysis and design, grounded by a deterministic resolver. A draft you review.

Workspace tool 3 of 7 — Transformation

What it is

Depending on the routing decision, the engine drafts either In-App ABAP Cloud RAP artifacts or decoupled Side-by-Side CAP (Node.js / TypeScript) services.

A deterministic dependency resolver linearizes object-oriented inheritance chains (MRO), maps constructors and interface aliases, and grounds the translation in released APIs before the language model runs — reducing structural hallucinations.

What’s possible

  • Dual output: In-App RAP (ABAP Cloud) or Side-by-Side CAP (Node.js / TypeScript)
  • Deterministic OO / interface resolution before translation
  • Multi-file ZIP download in abapGit layout (Delivery), plus a written ABAP Unit test class that you run in your own SAP system — nothing is compiled or run here

Honest scope & limitations

  • Generated code is a first DRAFT for architect review — never a production-ready deliverable.
  • Dynamic ABAP (e.g. CALL FUNCTION with variable names), Dynpro / screen flows and batch-input scenarios cannot be fully resolved automatically and need manual redesign.

Related

Free · community-built · complementary to your SAP tooling

Try it on your own code.

Get free access