Overview
The client’s BIR CAS applications, originally built on SAP UI5, needed to be modernized and made fully clean‑core compliant. Key challenges included:
-
Existing UI5 applications were not compatible with the BTP ABAP Environment (Embedded Steampunk).
-
Several components required redesign to align with clean‑core principles.
-
The solution needed to be deployable across multiple client environments without custom rework.
-
Migration required leveraging standard S/4HANA and BTP ABAP capabilities instead of legacy extensions.
Solution
To achieve full clean‑core compliance and BTP readiness, we redesigned the BIR CAS solution using modern SAP technologies:
-
Developed Fiori Elements applications for consistent, upgrade‑safe UX.
-
Built RAP (RESTful ABAP Programming Model) services for clean, scalable backend logic.
-
Leveraged standard Business Objects (BO) wherever possible to reduce custom code.
-
Created CDS views for reporting, validations, and data exposure.
-
Ensured all components were compatible with BTP ABAP Environment (Embedded Steampunk).
-
Structured the solution to be deployable across multiple clients with minimal adjustments.
Results
The clean‑core‑compliant BIR CAS solution was successfully delivered, resulting in:
-
Smooth deployment to the BTP ABAP Environment (BWZ).
-
A fully modernized architecture that is upgrade‑safe and extensible.
-
A reusable solution that can now be easily deployed to additional clients.
-
Reduced technical debt and improved long‑term maintainability.
Our Responsibilities
As part of the delivery team, we contributed across the full lifecycle of the clean‑core migration:
-
Analyzed existing UI5 applications and identified required redesigns.
-
Developed Fiori Elements apps and RAP‑based backend logic.
-
Built CDS views and integrated standard BO to minimize custom code.
-
Ensured all developments adhered to clean‑core and BTP ABAP guidelines.
-
Supported testing, deployment, and stabilization in the BTP environment.
-
Provided high‑level technical analysis to ensure safe migration and future scalability.
