Platform migration

In CAP this is the arrival side of an XS migration: HANA CDS entities rewritten as CAP CDS and XS services turned into CAP service definitions and handlers.

Overview

SAP SHIPS

The SAP HANA Application Migration extension turns an XS Advanced or XS Classic application into a CAP project on SAP HANA Cloud: database artifacts become CDS, .xsodata files become a service.cds with a service.js, and .xsjs and .xsjslib files become handler files.

Not covered: At a first draft of the service layer. SAP states that the converted output is not guaranteed to run or to behave the same, and proxy CDS for cross-container schemas is not generated.

Both sources are SAP-samples READMEs; no capire or help.sap.com page was checked.

THE COMMUNITY ADDS

No community artifact is documented here.

Artifacts

Nothing is mapped here yet.

Content3

Group by
Piece, what it offers
Product Updates for SAP Build Code – June 2025 Edition
SAP Community, BirgitS, Blog
Modernize your database landscape with SAP HANA Cloud
SAP TechEd — session catalogue, TalkThe reasoning
Modern integration at TÜV Rheinland: APIs, events and cloud transformation
SAP TechEd — session catalogue, Manisha Debnath, Udo Paltzer, TalkThe reasoning

Seen working3

ArtifactSignals
Samples3
xsa-cap-migrationGuide migrating the hana-shine-xsa demo from XS Advanced to CAP
Functional boundary
xsa-cap-migration-using-basextnGuide to migrating XS Advanced database artefacts to CAP
none
xsc-cap-migrationGuide to migrating XS Classic database artefacts to CAP
Functional boundary

Details