SAP Frameworks · ABAP · S/4HANA

A small library of focused SAP frameworks.

Each one tackles a single problem the standard system leaves messy — bad data, scattered config, silent change events, hard-to-find communication. Built lightweight, transportable, and friendly to functional consultants and developers alike.

G

GUARD

In-system checks for SAP
Validation

Stop bad data before it reaches the database.

GUARD plugs into standard or custom transactions just before SAVE, runs the business rules you care about, and stops the SAVE if anything is wrong — turning scattered hard-coded checks into clean, transportable customizing. Object → Project → Rule, with Filter / Steps / Conditions / Messages and an SLG1-style trace built in.

Object · Project · Rule Decision Tables · OSQL · Functions Real-time
guard.rush-team.dev Visit site
C

CENT

Change Event Notification Tool
Eventing

Catch every change. Tell every system that cares.

CENT listens for changes on any object you tell it about — configurable triggers, configurable filters, configurable receivers — and broadcasts events in real time over the bgRFC queue. No batch jobs, no polling. Receivers can be functions, RFCs, queues, or replication targets, each with its own retry policy and stage / table-type filtering.

Real-time · bgRFC Project · Object · Event · Filter Per-receiver retry
cent.rush-team.dev Visit site
R

RSDF

Rules & Static Data Framework
Configuration

One central place for every constant and rule.

RSDF replaces the dozens of half-forgotten Z* customizing tables and hardcoded values scattered across the codebase with one organised, searchable, transportable home. Every value lives at Area / ID / Parameter — changeable without a transport, traceable through every program that uses it via a built-in Where-Used List.

Variable · Range · Structure · Long Text Where-Used List Multi-language docs
rsdf.rush-team.dev Visit site
T

TCOMP

Master-Data Deviation Monitoring
Monitoring

Find every quiet drift between your SAP systems.

TCOMP compares table content across your source system and every connected system over RFC, surfaces every discrepancy, and opens a ServiceNow incident automatically — until the data lines up again. Configurable Views, scheduled variants, colour-coded results, auto-closing incidents.

View · Variant · Result Cross-system over RFC Auto SNOW incidents
tcomp.rush-team.dev Visit site
The flagship
My approach

Small frameworks, real problems, real users.

One problem per framework

Each tool solves exactly one thing the standard system leaves messy. No grand unified theory — just focused libraries that compose well.

Configuration over code

Wire the framework up once. From there, every new rule, value, or event is configuration — changeable by functional users, transportable like any customizing.

Real-time, not batch

Bad data is caught at SAVE. Events are sent the moment they happen. Configuration takes effect immediately. Reports-the-next-morning isn't enough.

Auditable by default

Every framework writes a trail you can read — version history, SLG1 logs, change tracking. Auditors stop being a panic and become a checkbox.

Authorable by anyone

Functional consultants, developers, and SAP-fluent business users can all maintain the configuration. One source of truth, many capable hands.

Built and battle-tested

Every framework here has been deployed inside a real ERP landscape — not just a slide deck. The demos shown on each site mirror the working tool one-to-one.