⚑ Community PilotFree Community SAP Prototyping Platform. Powered by Generative AI. Provided without warranty.
How-to Tutorials
Version v1.7.4 (2026-06-17)

Clean-Core.io How-to

Learn how enterprise architects safely analyze, refactor, and deploy legacy ERP custom code side-by-side on SAP BTP using artificial intelligence.

Walkthrough Presentation

Interactive Transformation Process β€’ Slide 1 of 7

Introduction & Landing Page
Hover / Tap highlights for details
Slide 1 of 7

Introduction & Landing Page

Overview of the clean-core philosophy. Legacy modifications block upgrades; Clean-Core.io automates side-by-side transformation on SAP BTP.

Interactive FAQs

Why keep the core clean?
What is the BTP strategy?
How does Clean-Core.io help?

Speech Script

"Enterprise core modifications are the single greatest barrier to S/4HANA upgrades. Welcome to Clean-Core.ioβ€”the automated SaaS engine designed to transform legacy ABAP logic into modern, side-by-side cloud services on SAP BTP. Our platform enables enterprise architects to keep the SAP core clean while accelerating cloud transformation."

1 / 7

How-to Quick Start Guide

Build clean cloud architectures on SAP BTP in a few simple steps:

1

Upload ABAP

Analyze legacy classes directly in the Analytics Dashboard.

2

Review Architecture

Review cds schemas and Dockerfiles in Solution Design.

3

Execute Tests

Verify API endpoints in the secure Node sandbox.

4

Download ZIP Package

Download your complete BTP handover package including tests.

Designed for IT Professionals

Clean-Core.io strictly follows official SAP architectural guidelines to build side-by-side extensions on the SAP Business Technology Platform (BTP). Here is a deep dive into our core architectural principles.

1

Native CAP & CDS Schemas

πŸ’‘ Official SAP Standard

Built on SAP Cloud Application Programming Model (CAP), the official design pattern for cloud extensions.

πŸ’‘ CDS Declarative Schema

Core Data Services (.cds) files define data structures and API service models with strict typing.

πŸ’‘ HANA & SQL Compatibility

Supports automated persistence migrations for SAP HANA Cloud, SQLite, or PostgreSQL.

SAP Verified Strategy
2

BTP Destination Bindings

πŸ’‘ Extensible Integration

Connects extensions to SAP S/4HANA core systems securely without hardcoding server hostnames.

πŸ’‘ Principal Propagation

Seamlessly forwards the logged-in cloud user's identity down to the on-premise ABAP gateway.

πŸ’‘ Dynamic API Routing

Swap endpoints (sandbox, QA, production) effortlessly through BTP Cockpit destinations.

SAP Verified Strategy
3

Stateless JWT & XSUAA Security

πŸ’‘ OAuth 2.0 Trust Setup

Secured using SAP BTP's Extended Services for User Account and Authentication (XSUAA).

πŸ’‘ Stateless API Tokens

Intercepts and validates JWT (JSON Web Tokens) at the microservice gateway layer.

πŸ’‘ Granular RBAC Enforcements

Authorizes individual endpoints using scopes mapped to enterprise user roles.

SAP Verified Strategy