SAP ECC support ends 2027 · Built by a senior ABAP engineer — 15 years in SAP, Clean Core specialist.

Beat the 2027 SAP deadline — without rewriting your custom ABAP

Lumivara gets small and mid-size SAP teams to a clean S/4HANA core incrementally — ATC remediation and modern RAP/CDS/Fiori, backed by ABAP Enclave, private on-prem AI that keeps your source on your network. Already live on S/4HANA? We keep it clean.

ABAP Enclave local · no egress
Why did ATC flag zcl_order_status, and what's the Clean Core fix?

ABAP Enclave

Direct table write + sy-uname — not cloud-ready

UPDATE zorders SET status = 'C'
  WHERE order_id = lv_id.
lv_user = sy-uname.

RAP + released API — Clean Core, upgrade-safe

MODIFY ENTITIES OF zi_order
  ENTITY order UPDATE
    FIELDS ( status ) WITH lt_update.
lv_user = cl_abap_context_info=>get_user_technical_name( ).

The model runs on your hardware — your ABAP source never leaves the network.

SAP ECC support ends 2027. The teams that win move early — before rates spike and specialists run out.

2027
SAP ECC mainstream maintenance ends — extended support to 2030 at a premium
~90%
of ECC customers have not finished their S/4HANA move
30–50%
rise in SAP consulting rates expected into the deadline, as demand outstrips supply
SAP ABAP experience
15 yrs SAP ABAP experience
ABAP & RAP utilities
39 ABAP & RAP utilities
Academy modules
17 Academy modules
cookbooks & guides
20 cookbooks & guides
What we do

Four ways to modernize SAP ABAP

Private AI, Clean Core consulting, training and open-source tools — pick one or combine them.

Service

Clean Core assessment & modernization

Make upgrades routine and cut maintenance cost: a fixed-scope engagement that scores how far your custom code sits from Clean Core (SAP standard kept untouched, with custom needs built beside it), then fixes the highest-risk findings — ATC (SAP's code-quality checker), RAP/CDS, Fiori, integrations.

  • Readiness score + prioritized, worst-first remediation plan
  • Hands-on fixes: released APIs (SAP's official, upgrade-safe interfaces), RAP/CDS, Fiori, BDC → BAPI
  • Fixed scope, code you own, no rip-and-replace
Service · Private AI

ABAP Enclave

Private, on-prem AI for ABAP teams: a locally hosted open-weight model wired into VS Code, plus a CLI of capability modules (ATC triage, test generation, documentation) — with abaplint enforcing Clean ABAP. No ABAP source leaves your network, and there's no per-seat AI licence.

  • Air-gapped, zero data egress — viable in regulated landscapes
  • ATC triage, test generation and documentation, on your hardware
  • Open-source kit you keep, tailored to your landscape
Product · Training

Clean Core Academy

Build the skills in-house so the modernization sticks: an interactive ABAP course — 17 modules, a readiness self-audit, a skills matrix, and live abaplint (an open-source ABAP code checker) exercises — for developers and the business alike.

  • Developer + business tracks (new → expert + leadership)
  • Before/after ABAP, quizzes, and a practice exam
  • Live in-browser code-quality exercises — no SAP sandbox needed
Product · Open source

ABAP & RAP Utilities

Free, ready-to-use building blocks that save your team weeks: 39 cherry-pickable ABAP/RAP utilities plus 20 cookbooks and code generators — each tagged for Clean Core readiness. MIT-licensed (free to use, change and ship).

  • One abapGit (Git-based ABAP version control) sub-package per tool — take only what you need
  • Cloud-readiness tags (✅ / ⚠️ / ❌) on every module
  • Generators: Fiori (SAP's modern web UI) scaffolding, released wrappers, data export
Sound familiar?

The problems we untangle

The patterns that block ABAP Cloud (SAP's cloud-safe development model) — and the released, low-risk way out of each.

“We can't move to the cloud — our custom code is ancient.”

Direct writes to SAP tables, old-style Dynpro screens, sy-uname (the logged-in user) and unreleased, upgrade-fragile APIs everywhere.

You move at your own pace instead of stalling: an ATC-driven plan (ATC is SAP's code-quality checker) where 24 of our utilities are cloud-safe today and the rest get a documented released (officially supported, upgrade-safe) replacement — migrate module by module.

“It takes months to add a screen to a table app.”

Hand-built Dynpro screens, ALV grids and function modules, with no scaffolding to speed it up.

Ship in hours, not months: we generate a Fiori app from the table — using CDS (SAP's modern data-modeling layer), RAP (SAP's modern app framework) and Fiori Elements (template-driven screens) — a working tile the same day, on released, cloud-ready building blocks.

“Every batch run is BDC fragility — a screen changed and it broke.”

BDC / CALL TRANSACTION — brittle scripts that replay GUI screens — tied to exact screen field layouts.

Make the integration stop breaking: replace it with a released BAPI (an official SAP interface), a RAP (EML) call or OData (the standard web data interface) — and wrap any missing API behind a governed facade so the standard core stays clean.

“ATC throws hundreds of findings and we don't know where to start.”

No triage; ABAP_CLOUD_DEVELOPMENT_DEFAULT / S/4HANA findings treated as one big wall.

A readiness score and a worst-first remediation list, each finding mapped to a concrete fix and a released replacement.

“The business can't see its data without us exporting files.”

No OData, no analytical model — reporting means a manual spreadsheet drop.

Generate OData + analytical CDS so Power BI / Datasphere connect live, with filters and authorizations intact.

“Our reports time out and the DB team says we query wrong.”

SELECT *, N+1 loops in the app layer, and inefficient sorts.

Push logic down to CDS/AMDP, use table expressions and FOR/REDUCE/GROUP BY, and profile the real hot spots with ST03N/SAT/ST05.
Legacy custom code transforming into a clean, modular architecture
See it in practice

What a Clean-Core-compliant outcome looks like

Code-quality findings driven to zero, brittle screen-automation (BDC) retired for modern apps, a GUI-only report reborn as a browser app, slow nightly jobs made fast. Walk through representative engagements and the released, low-risk path behind each.

Start free

Two free ways to begin

No commitment. Measure where you stand, then talk to us when you're ready.

Free · 5 minutes

Score your codebase

Answer a short questionnaire about your custom code — direct table writes, brittle screen-automation (BDC), dynamic SQL, and whether you run SAP's code-quality checker (ATC) — and get a Clean Core readiness score plus a prioritized, worst-first remediation list.

Take the readiness audit
Free download

The ABAP anti-patterns playbook

Every common ABAP bad habit mapped to a concrete fix — a tool, a released API, or a step-by-step how-to. The fastest way to see what a clean core looks like in practice.

Get the playbook
Why Lumivara

A specialist, not a big-SI bench

The reasons small and mid-size SAP teams choose a practitioner who ships software.

A practitioner, not a bench

You work directly with a senior ABAP engineer who has shipped the tools and the training — not a rotating team of juniors.

Fixed scope, fixed price

Engagements are scoped and priced up front. No open-ended day rates, no surprise overruns.

Incremental, low-risk

Adopt the cloud-safe subset now and migrate the rest module by module. The business keeps running.

You keep everything

Code, patterns, CI guardrails and an upskilled team stay with you. The tooling is open source.

Akshay Palimkar

Akshay Palimkar

Founder & Principal SAP Consultant

Akshay has spent 15 years building and modernizing SAP ABAP — from classic reports and BDC (brittle screen-automation scripts) to RAP and CDS (SAP's modern app and data layers) and Clean Core on S/4HANA.

  • Author of the open-source ABAP & RAP Utilities library — 39 modules, 24 cloud-ready.
  • Built Clean Core Academy — a 17-module interactive ABAP modernization course.
  • 15 years hands-on across ABAP, S/4HANA, RAP, CDS and Clean Core.
SAP Certified Development Specialist – ABAP for SAP HANA 2.0 SAP Certified Development Associate – ABAP with SAP NetWeaver 7.50
Pricing

Clear scope, clear price

Training per seat, fixed-scope modernization sprints, or ongoing capacity.

Academy

Upskill the whole team on Clean Core.

$149 per seat

  • Full 17-module curriculum
  • Developer + business tracks
  • Readiness self-audit & skills matrix
  • Live code-quality exercises (abaplint, an open-source ABAP checker)
  • Practice exam + module checks
  • Team & site licences from $2,500 — volume pricing for the whole squad
Explore the Academy

Readiness Assessment

Know exactly where you stand.

from $6,000 fixed scope

  • Clean Core readiness score + risk verdict
  • Full ATC baseline, grouped by remediation pattern
  • Worst-first remediation backlog, each item mapped to a fix
  • A right-sized roadmap (build vs. retire vs. replace)
  • Fixed price, ~2 weeks, the report is yours to keep
Book an assessment
Most popular

Modernization Sprint

Remediate the highest-risk findings, de-risked.

from $15,000 fixed scope

  • Hands-on fixes: ATC remediation + RAP / CDS / Fiori
  • Released-API replacements with governed wrappers
  • ATC baseline + CI guardrails so issues can't creep back
  • Code you own — no proprietary runtime, no lock-in
  • Your team upskilled along the way
Scope a sprint

Clean Core Care

Already live on S/4HANA? Stay clean.

from $2,500 per month

  • Ongoing Clean Core health checks on your live system
  • CI/CD ATC quality gates so new code stays compliant
  • Extension-strategy reviews (key-user / in-app / side-by-side on BTP)
  • A monthly budget of fixes and HANA / Fiori optimizations
  • Quarterly upgrade-readiness review against SAP's release cadence
Keep our core clean

ABAP Enclave

Private AI, stood up on your hardware.

from $12,000 setup · optional retainer

  • Local LLM benchmarked & deployed — zero data egress
  • VS Code wired to your on-prem ABAP (ABAPfs + Continue)
  • abaplint Clean ABAP ruleset tuned to your standards
  • CLI capabilities: ATC triage, test & doc generation
  • Optional tuning retainer from $1,500/mo; open-source kit you keep
Explore ABAP Enclave

Partner / Retainer

Ongoing modernization capacity.

from $6,000 per month

  • Rolling, prioritized remediation backlog
  • Embedded senior ABAP delivery
  • Architecture & code reviews
  • Team coaching and pairing
  • Priority response + quarterly roadmap reviews
Talk to us

Free readiness audit

Score your codebase against Clean Core in a few minutes — no sign-up to start.

Take the audit →

Open-source utilities

39 cherry-pickable ABAP/RAP utilities and 20 cookbooks, MIT-licensed and free forever.

Browse on GitHub →

ABAP Enclave kit

Air-gapped, on-prem AI for ABAP — Modelfile, Continue/abaplint config, a one-command installer and a pip CLI. MIT-licensed; the private-AI engagement is scoped to your landscape.

Explore ABAP Enclave →

Indicative starting prices — every engagement is scoped and quoted before any commitment.

FAQ

Questions SAP teams ask us

Eventually, yes — but we start with read-only analysis and ATC results (ATC is SAP's code-quality checker), and only touch agreed, scoped objects. We work inside your landscape and transport process (SAP's controlled change pipeline), and your IP stays yours.

From the blog

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

Ready to start your Clean Core journey?

Book a free 30-minute scoping call. We'll look at your landscape and show you the fastest, lowest-risk path to a clean S/4HANA core.