SprintSAP
No SAP system registered yet.
Add your first SAP connection in Settings to start running audits. SprintSAP connects strictly read-only via RFC.
is currently offline — displaying results from the last scan.
All pages show cached data. Live actions ("Run audit", "Run profiling", etc.) are disabled until the SAP system is reachable again.

SAP Health Assessment

· Last full audit · No full audit recorded yet on this system
Connection

Priority actions

Top 5 business-tier findings
No business-tier findings
SAP-standard business components were clean at the last audit.
No audit data yet on this system
Audits run via the scheduler once it's configured in Settings.
Informational only — not counted in the headline FAIL score.

Top 10 business components to fix

Ranked by fail × tier_weight

Business components Technical components (infrastructure) Custom components (customer-developed)

SAP-standard business packages (FI, MM, SD, HR, …) SAP kernel / Basis / DDIC / system housekeeping — informational Customer namespaces (Z_*, Y_*, /partner/)
No components match "" in this tab. No components in this tier.

Auto-Discovered Checks

Not yet discovered — click Run Discovery to analyze data dictionary
TableFieldTypeDescription
No checks match the current filters

Adversarial Cross-Checks

No adversarial probes yet — click Run Adversarial
Probe Tables Finding / reason Rate Verdict
Auto-discovered on the connected system
The ECC DQ check set is auto-discovered per connected system (TADIR + TDEVC + DD03L/DD05S/DD07T walk). The list below reflects THIS system's data dictionary — run POST /dq/discover (or the Run Discovery button in Data Quality) to refresh. Grouped by the application-component taxonomy that emerged from the resolver.
Last discovery: · checks Loading…
No discovery cache on this system yet
Open the Data Quality page and click Run Discovery to populate this reference from the connected system's DDIC.
S/4HANA-native DQ checks
These S/4HANA-native checks target the S/4HANA data model (BUT000, MATDOC, ACDOCA, BUT020, …) and run via RFC_READ_TABLE with narrow field lists — they do NOT use RFC_ABAP_INSTALL_AND_RUN, which was removed from S/4HANA 1909+. Each check scans 100% of the primary table; results always state "X records affected out of Y total".
Full system profiling in progress — discovering tables and counting rows. This may take several hours on large systems. Results are cached permanently and available offline.
System not yet profiled
Full system profiling discovers every transparent table, counts all rows, and classifies by module. Results are cached permanently and available offline. Other features (Analytics, Deployment Impact) use this data.
Full profiling may take several hours on large systems. Run once, then use cached data.
Running cleansing detection against live SAP data...
Loading cleansing data...
No cleansing data yet. Click Run Cleansing to scan live SAP data.
Loading audit trail...
No cleansing sessions yet
Past cleansing sessions and action logs will appear here after data is processed.
SessionDateActionsStatus
Before/after verification
After cleansing actions are applied, run verification to compare DQ scores before and after, and detect any side effects.
Loading rules...
No rules yet. Click Add Rule to create one.
Source System
SAP Simplification Item Coverage
What does this mean? When SAP built S/4HANA, they changed how hundreds of features work compared to your current ECC system. Each "simplification item" is one such change. Active items are changes that directly affect your system and need to be checked before migration. Before conversion items need to be addressed during the migration itself. Inactive items don't apply to your configuration. The more items resolved, the smoother the migration.
Database Structure Compatibility
Unchanged
Modified by SAP
Discontinued
New in S/4HANA
What does this mean? Your ECC system stores data in thousands of database tables. When migrating to S/4HANA, most tables transfer directly (unchanged). However, SAP has restructured some tables in the new system (modified) — for example, vendor and customer data now merge into a single "Business Partner" format. Some old tables no longer exist (discontinued), and S/4HANA introduces new ones. The more "modified" and "discontinued" tables you have with data, the more planning the migration requires.
ECC Data Volume & HANA Sizing
Total rows
Non-empty tables
Estimated raw size
HANA compressed
Assumptions:
What does this mean? This is the total amount of data in your current system — every transaction, every master record, every document. S/4HANA runs on an in-memory database (HANA) which compresses this data significantly. The HANA compressed range determines the server size and licence cost you'll need. Archiving old data before migration (records older than 5-7 years) can reduce this number and save on infrastructure costs.
Custom Code Impact
Programs analyzed
Programs affected
Total findings
SIC items affected
What does this mean? Over the years, your team (or SAP consultants) built custom programs to add features beyond what standard SAP provides. These are called "Z programs". Some of these programs use database tables or functions that SAP has changed or removed in S/4HANA. Programs affected is the number that needs a developer to review and potentially modify before migration. The higher this number, the more development effort (and budget) the migration will require. Programs marked as critical use tables that no longer exist — they will break on day one if not updated.
Remediation Plan
Critical
Code will break
High
Performance risk
Medium
Recommended
Low
Best practice
What does this mean? This is the complete list of changes needed to prepare your system for S/4HANA. Critical items will cause system failures on day one if not fixed — these are non-negotiable. High items use compatibility features that work but hurt performance — plan to fix these within the first year. Medium items follow SAP best practices. Click "How to fix" on any item to see the exact technical change required, including the SAP-published replacement and relevant SAP Note numbers. Download the Remediation Plan PDF above for the full printable version.
readiness
Overall Migration Readiness
What does this mean? This score combines five factors that determine how ready your system is for migration. 80% and above means you can begin migration planning with confidence. 60-80% means there are issues to fix first but they're manageable. Below 60% means significant preparation work is needed. Each bar shows one factor — the lower ones indicate where to focus effort. Items marked "N/A" haven't been assessed yet; running those checks will refine the score. Download the Board Report above for a full explanation suitable for executive decision-making.
No assessment run yet. Click Run Assessment.
Last run:
No Migration Readiness data yet. Click Run Migration Audit.
Loading audit data...
No audit data yet. Click Run Interface Audit.
health
Integration Health
Categories audited
/
Findings

Top findings

Loading IDoc data...
No IDoc analysis yet
Run an Interface Audit first, then IDoc details will appear here.
Loading RFC data...
No RFC destination data yet
Run an Interface Audit to inventory RFC destinations.
Loading batch job data...
No batch job data yet
Run an Interface Audit to monitor interface batch jobs.
Loading partner data...
No partner landscape data yet
Run an Interface Audit to map partner connections.
Failed to load transport queue
No transports loaded
Click Refresh to load transports from the SAP system.
TransportDescriptionTypeStatusOwnerDateObjectsAction
Analyzing transport
Reading objects, source code, dependencies, and computing risk score...
Source load failed
Drop deployment package (.zip)
Must contain manifest.json describing the ABAP objects to deploy
The manifest should include: package name, version, object list (programs, tables, function modules), and action type (create/modify/drop).

Live Analysis

risk
Risk score is incomplete
One or more factors were unmeasurable on this system. Remaining factors were renormalized to produce the score above.
Objects in package
TypeNameActionTablesFindingsSeverity
Impacted checks ()
No existing checks reference impacted tables.
Code Analysis — programs analyzed from SAP
Object Conflicts
Live-verified via DDIC tables on target system
0 conflicts
0 object conflicts — all CREATE actions target names that do not exist on the target system.
Missing Dependencies
Runtime short-dump predictions from live DDIC existence checks
0 missing
0 missing dependencies — every table, function module, and include referenced by the package's programs either ships in this manifest or already exists on the target.
Auto-Generated DDIC Checks
STRICT READ-ONLY Server-side FK orphan counts + structural impact from DDIC live graph
Click "Run deep DDIC checks" to auto-generate 100s of referential-integrity checks from the DDIC graph of impacted tables. Each FK orphan is counted server-side on 100% of the population — no sampling.
Seeds
FK edges
Checks run
RFC path

Baseline captured

Total
Passed
Failed
Verdict
Simulation mode: Runs the package's custom audit rules read-only against live SAP data to predict their post-deploy verdicts. For a full before/after DQ diff, run step 4 (Re-run & compare).

Simulated Post-Deploy Prediction

Total Checks
Passed
Failed
Duration
DomainCheckBaselineSimulatedDelta
No checks in this category.

Custom Rules Simulation

Simulation could not run
INCONCLUSIVE
:

Baseline vs current

DomainCheckBeforeAfter
No checks in this category.
Failed to load deployment history

Deployment History

DateFilenameObjects ImpactedRisk BaselineSimulationRegressions
No deployment history
Upload a deployment package to see analysis history here.
Failed to load code analysis status
Analyze Z* programs for deprecated S/4HANA references, security issues, and coding patterns.
Available FMs:
Import the Z_SPRINTSAP transport into SE37 to enable source code analysis. You can still paste source code manually below.
Programs Analyzed
With Issues
Critical
Total Findings
Analyze Single Program
Program Lines Findings Severity Impact Actions
No code analysis results
Click Analyze All Z Programs to scan for deprecated references and S/4HANA migration issues.
· · Impact:
Dependencies
Tables Read
FMs Called
Includes
Findings
Line Severity Category Description Remediation
Source Code

Score Timeline

Domain Pass-Rate Trends

Scan History

DateTypeVerdictChecksPass / FailIntegrityIntegrationMigrationTrigger
No scans recorded yet
Scan # detail

          
Side-by-side comparison
MetricScan AScan BDelta
Quick start from template
Finance, Procurement, Supply Chain, Maintenance, Quality, or CEO Overview
Analytics dashboards are stored separately for each SAP system. Import a template above or create a blank dashboard to get started.

Empty dashboard
Add widgets manually or let the AI build them from natural language.
Executive Summary
1–2 pages · PDF
For: DSI, Board — score gauges, top findings, and action items.
Detailed Audit
10–30 pages · PDF
For: Consultant, Auditor — per-domain findings with evidence tables.
Data Export
Multi-sheet · XLSX
For: Analyst, Data Manager — all findings + profiling in Excel.
Reports will include data from: DQ , Compliance , System Health

Report History

DateTypeSystemSize
No reports generated yet. Click Generate above to create your first report.
Last audit run
No audit data yet
Run an audit first to generate exportable reports

Execution History

TimestampVerdictPassFailTotal
No history yet
No system health data yet
Click Run System Health Audit to check batch jobs, transports, number ranges, and users.
Run a System Health audit to see detailed category breakdowns.
No compliance data yet
Click Run Compliance Audit to scan authorization tables, SoD conflicts, and posting anomalies.
Loading SoD data...
No SoD data yet
Run a Compliance Audit first, then SoD conflicts will appear here.
Suspicious activity patterns: off-hours changes, mass changes, weekend activity.
No pattern analysis yet
Click Detect Patterns to scan change documents for suspicious activity.
PatternSeverityCountRateDetail
No suspicious patterns detected.
Loading trends...
No compliance trends yet
Run multiple compliance audits over time to see trends appear here.
No Migration Readiness audit yet. Click Run Migration Audit.
No PM data loaded yet
Click Extract PM Data to pull notifications from QMEL, JEST, QMIH, and AFIH.
No IDoc data loaded yet
Click Run IDocs Scan to analyze EDIDC.
No job data loaded yet
Click Run Jobs Scan to analyze TBTCO.
No change data loaded yet
Click Run Change Scan to analyze CDHDR.
Active connection
System
Type
Host
System ID / Client
/
Status
Mode
READ-ONLY
Registered SAP systems
system(s) registered. Environment-defined entries are managed via .env and cannot be edited here.
ID Name Type Host SysID / Client Source Actions
No systems registered yet.
All fields except language are required. Passwords are encrypted at rest.
2-40 chars, alphanumeric + _ -. Cannot be changed after creation.
SprintSAP —