Skip to content
ERP Preflight

Engine catalog

All analysis engines with their input contracts, finding codes and remediation texts — generated from the live engine catalog.

Content reviewed September 26, 2026

How the engines work

Each engine is a deterministic rule set over parsed artifacts. It validates its input against a declared contract, evaluates its rules and emits findings with evidence (artifact path, line and column, snippet, SHA-256) and a confidence class. Engines never call a language model to decide a finding; AI-assisted explanations are capped at INFERRED confidence.

If an input does not match the contract, the engine reports one of its input-validation codes (for example …_INVALID_INPUT or …_PARSE_ERROR) instead of a verdict.

Engine catalog

Generated from the live catalog of the analysis service: 21 engines. Each engine lists its accepted input, its finding codes and the remediation text shown with every finding.

Output & Extensibility

  • OPD Guard

    S/4HANA Output Parameter Determination & BRFplus decision table evaluation

    OPD_GUARD · Version 3.0.0 · 12 Finding codes

    Accepted formats: JSON, XML, CSV, XLSX

  • FormDoctor

    SAPscript, Smart Forms to Adobe Forms (XDP) migration & syntax validator

    FORM_DOCTOR · Version 3.0.0 · 13 Finding codes

    Accepted formats: XML, TEXT

  • Custom Field Flow Doctor

    Extension field lineage from CDS views through BAPIs to UI annotations

    CUSTOM_FIELD_FLOW_DOCTOR · Version 2.0.0 · 8 Finding codes

    Accepted formats: JSON

  • Extension Impact Guard

    Cloud BAdI, key-user extensibility, and upgrade stability analyzer

    EXTENSION_IMPACT_GUARD · Version 2.0.0 · 9 Finding codes

    Accepted formats: JSON

Migration & Clean Core

  • SPRO2Cloud

    On-premise IMG/SPRO configuration to Cloud CBC mapping and delta analysis

    SPRO2CLOUD · Version 2.2.0 · 7 Finding codes

    Accepted formats: CSV, JSON, TEXT, XLSX

  • ECC2Cloud Navigator

    Custom code remediation, obsolete transaction / table migration roadmap

    ECC2CLOUD_NAVIGATOR · Version 2.2.0 · 14 Finding codes

    Accepted formats: CSV, JSON, TEXT, ZIP

  • SAP Gap Radar

    Fit-to-standard vs custom delta analyzer with Clean Core recommendations

    SAP_GAP_RADAR · Version 1.2.0 · 13 Finding codes

    Accepted formats: JSON, TEXT

  • Migration Template Intelligence

    Validates SAP Migration Cockpit load files (migration templates, XML or CSV) against the schema the template declares: mandatory fields, field lengths and types, duplicate keys, hierarchy parents and cross-sheet references — with the record keys the load will report

    MIGRATION_TEMPLATE_INTELLIGENCE · Version 1.0.0 · 8 Finding codes

    Accepted formats: XML, CSV, TEXT

  • Clean Core Object Guard

    Token-based ABAP Cloud / Clean Core static analysis and released-object classification

    CLEAN_CORE_OBJECT_GUARD · Version 2.2.0 · 10 Finding codes

    Accepted formats: ABAP, ZIP, JSON

Integration

  • Change Pointer Coverage Auditor

    BD61/BD50/BD52 change pointer configuration, runtime reconciliation and coverage matrix

    CHANGE_POINTER_COVERAGE_AUDITOR · Version 2.1.0 · 9 Finding codes

    Accepted formats: JSON, CSV, TEXT

  • API Change Guard

    OData / OpenAPI compatibility, consumer impact, migration readiness and successor guidance

    API_CHANGE_GUARD · Version 2.2.0 · 28 Finding codes

    Accepted formats: JSON, XML, TEXT

Release & Transport

  • Software Collection Dependency Guard

    Export software collection item cross-reference and release validator

    SOFTWARE_COLLECTION_DEPENDENCY_GUARD · Version 1.1.0 · 7 Finding codes

    Accepted formats: JSON, XML, ZIP

  • Transport Dependency Analyzer

    CTS / gCTS transport sequence, cross-transport dictionary and structural dependency validator

    TRANSPORT_DEPENDENCY_ANALYZER · Version 2.1.0 · 7 Finding codes

    Accepted formats: JSON, CSV, XML

Operations

  • Safe Decommission Preflight

    Decommission preflight for users, technical / service / communication / job-step users and RFC destinations: jobs, job steps, RFC logons, scheduled integrations, workflows, roles, ownership and usage

    SAFE_DECOMMISSION_PREFLIGHT · Version 2.1.0 · 13 Finding codes

    Accepted formats: JSON, CSV, TEXT

  • Fiori 403 Root-Cause Doctor

    Deterministic decision-tree diagnosis across HTTP 403 / unauthorized errors (CSRF, session / browser, ICF, Gateway, authorization, UCON, BTP destination, Cloud Connector) with a missing-data report

    FIORI_403_ROOT_CAUSE_DOCTOR · Version 2.2.0 · 9 Finding codes

    Accepted formats: JSON, CSV, TEXT

  • Workflow Stuck Explainer

    Deterministic diagnostic analysis of stuck, failed, or overdue SAP Business Workflows

    WORKFLOW_STUCK_EXPLAINER · Version 2.1.0 · 6 Finding codes

    Accepted formats: JSON, CSV

  • IAM Cost Optimizer

    Role catalog over-licensing, license tier escalation driver pinpointing, redundant catalog detection, unused authorization minimizer, read-only alternatives, alternative role composition and role-risk comparison with labelled cost assumptions.

    IAM_COST_OPTIMIZER · Version 1.2.0 · 7 Finding codes

    Accepted formats: JSON, CSV

  • Account Determination Preflight

    OBYC (MM), VKOA (SD) and FBKP (FI) automatic account determination preflight: missing accounts, posting blocks, conflicting and catch-all entries, expected-combination and movement-type / plant coverage, coverage matrix and regression scenarios.

    ACCOUNT_DETERMINATION_PREFLIGHT · Version 1.1.0 · 8 Finding codes

    Accepted formats: JSON, CSV

  • System Refresh Delta Guard

    Post-refresh isolation and before / after delta guard: RFC destinations, SCOT, logical systems, jobs, printers, endpoint URLs, integration destinations, qRFC / bgRFC queues and selected custom configuration, with an allow / ignore policy and a non-destructive repair checklist

    SYSTEM_REFRESH_DELTA_GUARD · Version 2.1.0 · 11 Finding codes

    Accepted formats: JSON, CSV, TEXT

  • Error Log Root Cause

    Reduces SAP message logs (Migration Cockpit, SLG1, message tables) to their primary cause groups: causal graph over objects, parent hierarchy, message order and message roles, affected objects, exact source rows and fix order

    SAP_LOG_CAUSAL_ANALYZER · Version 1.1.0 · 5 Finding codes

    Accepted formats: CSV, TEXT, JSON

Warehouse Automation

  • MFS BlackBox

    Material Flow System / EWM telegram sequence, handshake, heartbeat, warehouse-task state and PLC release auditor with incident clustering and minimal reproduction

    MFS_BLACKBOX · Version 1.3.0 · 11 Finding codes

    Accepted formats: JSON, CSV, XLSX

Engine catalog — ERP Preflight Docs