Blog

Field notes from the clean core

Practical writing on ABAP modernization, ATC remediation, RAP/CDS/Fiori and the move to ABAP Cloud.
Clean Core 2 min read

Already on S/4HANA? Your custom code isn't done yet

Going live on S/4HANA isn't the finish line for Clean Core — it's the start. Why converted systems drift out of compliance, and how continuous governance keeps every upgrade a non-event.

A Akshay Palimkar
Clean Core 3 min read

Beat the 2027 SAP deadline without a rip-and-replace

SAP ECC mainstream maintenance ends in 2027. Here's a custom-code migration plan for small and mid-size teams that de-risks the move to S/4HANA — incrementally, without rewriting everything.

A Akshay Palimkar
Clean Core 2 min read

5 ATC findings that block your move to ABAP Cloud

The handful of code issues most likely to block your SAP cloud move — flagged by ATC, SAP's code-quality checker — and the official, upgrade-safe replacement for each.

A Akshay Palimkar
RAP & Fiori 1 min read

Retire BDC batch input — move to BAPI, RAP or OData

Stop integrations breaking on every screen change. BDC screen-automation (CALL TRANSACTION, batch input) is brittle and not cloud-safe — here's a decision tree for replacing it with official APIs (BAPI, RAP or OData).

A Akshay Palimkar
Playbooks 1 min read

Generate a Fiori app in an afternoon

Give the business a modern web screen in hours, not months. Turn an old table-maintenance view or report into a Fiori app (SAP's modern web UI), scaffolded from the table on the modern stack (CDS, RAP).

A Akshay Palimkar