SAP diagnostics & engineering
Tools that close real SAP tickets.
Find the right check, decode an error or plan your next step. See each tool’s access and result before you open it.
- 28 tools + 4 references
- 23 free with no sign-in
- 8 task categories
- Functional and technical
Find a tool
Search a transaction, error message or task, then narrow by category.
Search is loading. Browse all tools below.
- Freeno sign-in
- Free accountsign in, free
- Free to trylimited free runs
What do you have right now?
Pick what's in front of you — we'll open the right tool.
Start here — our most useful tools
- Issue CopilotFlagshipFree to tryThe flagship. Describe any failing SAP process and get ranked root causes, the exact checks and a safe fix.
- ST22 Dump DecoderFree to tryThe fastest first win. Paste a short dump and see the cause, the affected object and the fix path.
- SAP Incident LabFree accountPractise real support tickets and get scored against the path a senior consultant would take.
- Authorization Error DecoderFreeFree, no sign-in. Paste an SU53 or ST01 result and get the missing authorization as a least-privilege role request your security team can approve.
Fix a production issue
For the ticket in front of you right now. · 12 tools
- ST22 Dump DecoderFree to tryPaste a short dump and get the root cause, the affected object and a safe fix path.Short dump text → root cause and fix path
How it works · example & steps
Paste a short dump and get the root cause, the affected object and a safe fix path.
Input: Short dump text
Expected output: root cause and fix path
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Limited daily AI diagnoses
- Visual ST22 Dump ReconstructorFree NewSee the call stack, the exact crash line and empty values from a short dump, then hear a 60-second spoken brief.Short dump text → visual crash map and audio brief
How it works · example & steps
See the call stack, the exact crash line and empty values from a short dump, then hear a 60-second spoken brief.
Input: Short dump text
Expected output: visual crash map and audio brief
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Visual view in your browser; natural voice when signed in
- Issue CopilotFree to tryDescribe any failing SAP process and work through root causes, checks and a safe fix.Issue description → ranked root causes and checks
How it works · example & steps
Describe any failing SAP process and work through root causes, checks and a safe fix.
Input: Issue description
Expected output: ranked root causes and checks
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Limited AI analyses; account and plan limits apply
Functional configuration checks
Pricing, account determination and e-invoicing, decoded. · 3 tools
- SD Pricing Analysis DecoderFree NewRead the pricing analysis and see why each condition was missing, skipped or not applied.VA03 pricing analysis → cause per condition type and the check
How it works · example & steps
Read the pricing analysis and see why each condition was missing, skipped or not applied.
Input: VA03 pricing analysis
Expected output: cause per condition type and the check
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Decoded in your browser; no sign-up
- Account Determination FinderFree NewDecode "Account determination for entry … not possible" into the missing OBYC or VKOA entry.Error text + movement type → missing entry, keys and checks
How it works · example & steps
Decode "Account determination for entry … not possible" into the missing OBYC or VKOA entry.
Input: Error text + movement type
Expected output: missing entry, keys and checks
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Decoded in your browser; no sign-up
- India E-Invoice JSON ValidatorFree NewPre-check e-invoice JSON for the errors that block IRN generation: GSTIN, tax split, HSN and totals.IRP JSON (schema 1.1) → blocking errors and checks
How it works · example & steps
Pre-check e-invoice JSON for the errors that block IRN generation: GSTIN, tax split, HSN and totals.
Input: IRP JSON (schema 1.1)
Expected output: blocking errors and checks
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Checked in your browser; nothing is uploaded
Data & reconciliation
Compare exports and trace differences to the original records. · 1 tool
- SAP Export Reconciliation WorkbenchFree NewCompare SAP exports by business key, inspect changed values and trace duplicates back to their source rows.CSV, TSV or values-only XLSX → discrepancies and evidence workbook
How it works · example & steps
Compare SAP exports by business key, inspect changed values and trace duplicates back to their source rows.
Input: CSV, TSV or values-only XLSX
Expected output: discrepancies and evidence workbook
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Local processing; 10 MiB and 20,000 rows per dataset
Look up and practise
Check a detail in seconds, or build the skill. · 4 tools
- SAP Incident LabFree account NewWork realistic support tickets: choose your checks, commit to a root cause and a safe fix, and get scored against a senior's path.Your checks and decisions → score out of 100 and a senior debrief
How it works · example & steps
Work realistic support tickets: choose your checks, commit to a root cause and a safe fix, and get scored against a senior's path.
Input: Your checks and decisions
Expected output: score out of 100 and a senior debrief
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
First ticket open; sign in for the rest
- SAP Object LibraryFreeLook up SAP tables, transaction codes, BAPIs, dumps and messages in plain language.An SAP object name → what it is and how to use it
How it works · example & steps
Look up SAP tables, transaction codes, BAPIs, dumps and messages in plain language.
Input: An SAP object name
Expected output: what it is and how to use it
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
- Cheat SheetsFreeFast reference cards for ABAP, RAP, CDS and OData syntax.A topic → one-page syntax reference
How it works · example & steps
Fast reference cards for ABAP, RAP, CDS and OData syntax.
Input: A topic
Expected output: one-page syntax reference
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Design and estimate
Turn a requirement into a design and a defensible effort range. · 3 tools
- WRICEF Effort EstimatorFree to tryDescribe a report, interface, form or enhancement and get a person-day range by phase.Requirement → person-day range by phase
How it works · example & steps
Describe a report, interface, form or enhancement and get a person-day range by phase.
Input: Requirement
Expected output: person-day range by phase
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Limited guest runs; monthly account allowance
- Test Case & UAT GeneratorFree to tryTurn a requirement into happy-path, negative and authorization test cases with T-codes and steps.Requirement → test cases in Excel
How it works · example & steps
Turn a requirement into happy-path, negative and authorization test cases with T-codes and steps.
Input: Requirement
Expected output: test cases in Excel
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Limited guest runs; monthly account allowance
- Technical Design CopilotFree accountTurn a requirement into a structured technical design with risks and test scenarios.Functional requirement → technical design draft
How it works · example & steps
Turn a requirement into a structured technical design with risks and test scenarios.
Input: Functional requirement
Expected output: technical design draft
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Sign in; shares your Copilot AI allowance
Build tools (BTP & Integrations)
CPI scripts and OData queries without looking up the syntax. · 2 tools
- CPI Groovy Script GeneratorFreeClean Groovy for the CPI Script step: headers, XML and JSON payloads, logging and errors.Your names → ready .groovy script
How it works · example & steps
Clean Groovy for the CPI Script step: headers, XML and JSON payloads, logging and errors.
Input: Your names
Expected output: ready .groovy script
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
- OData Query BuilderFreeBuild V2 or V4 $filter, $select and $expand queries and copy the URL, CPI options or an ABAP sample.Entity and filters → query URL
How it works · example & steps
Build V2 or V4 $filter, $select and $expand queries and copy the URL, CPI options or an ABAP sample.
Input: Entity and filters
Expected output: query URL
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Prepare for S/4HANA
Find what breaks before the upgrade does. · 3 tools
- Clean Core Code CheckFreeCheck custom ABAP against S/4HANA data-model changes and clean core rules before an upgrade.Custom ABAP code → S/4HANA findings by line
How it works · example & steps
Check custom ABAP against S/4HANA data-model changes and clean core rules before an upgrade.
Input: Custom ABAP code
Expected output: S/4HANA findings by line
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
- S/4HANA Readiness CheckFreeA two-minute, ten-question quiz that shows your S/4HANA score and weak areas.10 answers → score, weak areas and next steps
How it works · example & steps
A two-minute, ten-question quiz that shows your S/4HANA score and weak areas.
Input: 10 answers
Expected output: score, weak areas and next steps
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
- S/4HANA Migration SimulatorFree accountWork real decision scenarios on CVI, compatibility views and clean core.Your decisions → consequences and an architect's view
How it works · example & steps
Work real decision scenarios on CVI, compatibility views and clean core.
Input: Your decisions
Expected output: consequences and an architect's view
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
First scenario open; sign in for the rest
Grow your SAP career
Score your resume, check your skills and find openings. · 4 tools
- SAP Job MatchFree NewPaste an SAP job description and see the must-have skills, your fit score, likely interview questions and a 7-day prep plan.Job description → fit score, questions and prep plan
How it works · example & steps
Paste an SAP job description and see the must-have skills, your fit score, likely interview questions and a 7-day prep plan.
Input: Job description
Expected output: fit score, questions and prep plan
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Analysed in your browser; no sign-up
- SAP Resume ScoreFree to tryScore your SAP resume for keywords, measurable impact, role clarity and ATS readability.Resume text → score out of 100 and fixes
How it works · example & steps
Score your SAP resume for keywords, measurable impact, role clarity and ATS readability.
Input: Resume text
Expected output: score out of 100 and fixes
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Limited daily AI scores
- SAP Skill AssessmentFreeA five-minute technical self-check with a readiness score and a practice path.Your answers → score and topic breakdown
How it works · example & steps
A five-minute technical self-check with a readiness score and a practice path.
Input: Your answers
Expected output: score and topic breakdown
How to start: Open the tool, provide the input above and review its results before applying changes in SAP.
Free: open access. Free to try: limited free usage. Free account: sign-in needed for the full tool. Individual cards explain AI limits; current allowances appear inside each tool.
34 SAP tracks — technical, functional and cloud
Find your module below. Every track has lessons, interview questions and practice tests — 2,146 lessons, 10,530 interview questions and 7,414 practice questions in total. Depth differs by track.
Technical & Platform
16 tracks- ABAP Programming151 lessons
- SAP Architecture135 lessons
- System Administration65 lessons
- Business Technology Platform & Integration97 lessons
- Master Data Governance74 lessons
- RAP, CDS & OData104 lessonsNew — expanding weekly
- Security & Governance, Risk, Compliance66 lessons
- SAP Debugging & Root Cause Analysis63 lessons
- Fiori & SAPUI560 lessons
- Integration Suite & Cloud Integration (CPI)60 lessons
- SAP Business AI & Joule16 lessons
- SAP S/4HANA Cloud ERP & Transformation12 lessons
- SAP Cloud Application Programming Model12 lessons
- SAP Build & Process Automation12 lessons
- SAP Commerce Cloud12 lessons
- SAP Cloud ALM & DevOps12 lessons
Functional / Process
10 tracks- Finance & Controlling148 lessons
- Materials Management (Procure to Pay)105 lessons
- Plant Maintenance & Asset Management65 lessons
- Production Planning (Make to Deploy)84 lessons
- Project Systems28 lessonsNew — expanding weekly
- Quality Management62 lessons
- Sales & Distribution (Order to Cash)133 lessons
- Transportation Management56 lessons
- Warehouse & Extended Warehouse Management78 lessons
- SAP CX Sales & Service Cloud V212 lessons
Data & Cloud Suite
8 tracks- Ariba & Procurement67 lessons
- Business Warehouse & Analytics77 lessons
- Human Capital Management & SuccessFactors82 lessons
- Integrated Business Planning74 lessons
- Analytics Cloud & Datasphere84 lessons
- SAP Business Data Cloud16 lessons
- SAP Data Migration & Conversion12 lessons
- SAP Signavio & LeanIX12 lessons