Guide

Reading Path: ABAP and Clean Core Lead

The reading path for an ABAP and clean core lead on S/4HANA 2025: UI technology versus extensibility, scope decisions, enrichment records and AI claims.

In 30 seconds
What it is This path takes an ABAP and clean core lead through why a modern UI is not clean-core evidence, the scope decisions that set the extensibility boundary, how to record what the export leaves out, and how to test an AI capability claim before repeating it. Four pages, about 17 minutes.
You use it when You are assessing custom code, extensibility approach, or clean-core exposure for an S/4HANA 2025 conversion or upgrade, including where AI feature claims intersect with that assessment.
Guide covers Migration / Start Here

Four pages, about 17 minutes in total.

  1. A Fiori Elements App Is Not a Clean Core: Separating UI Technology from Extensibility — 4 min. The distinction this whole path is built around: a modern UI technology label is not evidence of a clean extensibility model underneath it.
  2. Before an S/4HANA 2025 Upgrade: 8 Fiori and Scope Decisions to Close First — 5 min. The scope decisions that set where the extensibility boundary sits, read with the distinction from step 1 in mind.
  3. Fiori Enrichment Record Template: Tracking What the SAP Export Does Not Supply — 4 min. How to record extensibility and technical-debt findings against an app without overwriting the source export when SAP refreshes it.
  4. “SAP Fiori Elements for CoPilot” Is Not Joule: How to Verify AI Capability Claims — 4 min. The same UI-label-versus-capability error applied to AI claims, and the check to run before repeating one.

Utilities and FI-CA carry a disproportionate share of custom code on most SAP ERP estates: EDM and AMI interfaces, BPEM exception handling, event modules and correspondence logic built up over years. A clean-core assessment that only inventories generic ABAP custom code will miss where the real extensibility debt sits. Every page in this path applies its distinction (UI technology versus extensibility, export data versus verified capability) specifically to that Utilities and FI-CA custom-code surface.

The pages in this path draw on the SAP export of September 2026 for product 2025 (Private Cloud): 1,547 of its 3,185 app records carry SAP Fiori elements as their UI technology value, one of 12 distinct values in that column. The export has no column for extension points, released APIs or customer code. The snapshot has not been revalidated against the live SAP Fiori Apps Reference Library.

Coming next for this role

Still to come that will extend this path: clean core and technical debt, and AI and Joule.

Frequently asked questions

Why does this path put a clean-core distinction before the scope checklist?

Because the scope checklist assumes readers already separate UI technology from extensibility. Reading it first means the scope decisions in step 2 get the correct clean-core framing rather than a UI-technology one.

Why does an AI capability page belong on a clean core reading path?

An AI feature that turns out to be a UI label rather than an extensibility-relevant capability is the same category of error as mistaking a Fiori elements app for clean-core evidence: both substitute a technology label for a governed claim. The same verification habit applies to both.

Further reading

Continue your trail

Knowledge completion

You now have the Migration context.

Save this guide, continue to the next concept or return to the Knowledge Library with your context intact.

Knowledge Area

Migration

22 resources in this area.

Start Here 8 Fiori Apps, Roles and Launchpad 6 Reference and Templates 2 Testing, Cutover and Hypercare 2 AI and Joule 1 Clean Core and Technical Debt 1 Migration 1 Release Upgrade 1
Sachin H. Patil
Sachin H. Patil
SAP S/4HANA · Migration

Practical SAP notes, structured for review, reuse and long-term maintenance.

View profile →
Knowledge, not noise
Get the next FI-CA / Utilities deep dive in your inbox.

Working on an FI-CA or IS-U implementation? I take on a limited number of advisory and architecture engagements.

Get in touch →
HomeKnowledgeInsightsAI LabToolsProfile