AI Labs
Practitioner Corpus · 5,400 tasks · 18 modules · 15 activity classes

SAP Practitioner Task Atlas

The structured inventory behind every A²AI recommendation — 5,400 discrete consultant tasks spanning Discovery, Legacy T-code Mapping, Master Data, Configuration, Execution, Cutover, Hypercare, Cleansing, Reporting and AI Hand-off — captured from senior FI / CO / MM / SD / PP / EWM / HCM / PM / QM / PS / TM / GRC / BTP / MDG / IBP / EHS / TRM practitioners.

Powers
Fiori Recommender · Change Impact · Cost Forecaster · Test Coverage · Landscape Intelligence

ABAP / Development / Forms

ABAP Architect / Technical Consultant / Development Lead

300
tasks captured

All SAP-heavy enterprises with custom enhancements

Activity classes
AI/Fiori ModernizationConfiguration ReviewCross-Team CoordinationCutover/Data SupportDiscoveryException HandlingFunctional SpecificationIntegration TraceLegacy T-code MappingMaster Data PrerequisiteReconciliationReport AnalysisTestingTraining/SOPTransaction Execution
Top T-codes (20)
SE38SE80SE11SE37SE24SE18SE19SE93SE51SE71SMARTFORMSSFPNACEWE02WE19ST22ST05SATSCIATC
Pain points observed in practice
  • tribal knowledge hidden in emails, workshops, tickets, and old screenshots
  • dependency on old SAP GUI screens, undocumented variants, and consultant memory
  • failed transactions due to missing or inconsistent master data
  • business logic buried in SPRO, tables, exits, condition records, and transports
  • manual repetitive screen navigation and high dependency on expert users
  • slow RCA because errors span documents, modules, queues, roles, and custom code
A²AI modernisation intents
  • convert workshops and interviews into structured process maps and task ontology
  • capture screen sequence, fields, variants, and user intent for task mining
  • build prerequisite checklists and AI pre-validation rules
  • create config intelligence layer and searchable design rationale
  • create guided digital assistant flows for high-volume SAP GUI tasks
  • train RCA assistant on errors, logs, transactions, and resolution playbooks
Process areas
  • ALV report enhancement
  • Adobe form maintenance
  • BAdI implementation
  • CDS view development
  • Class and method design
  • Code inspector and ATC remediation
  • Custom report development
  • Custom transaction creation
  • Data dictionary table/view maintenance
  • Function module development
  • IDoc enhancement/debugging
  • OData service development
  • Output form troubleshooting
  • Performance tuning
  • Runtime dump resolution
  • Screen/dialog programming
  • Smart Form maintenance
  • Technical specification and unit testing
  • User exit enhancement
  • Workflow enhancement
Sample tasks
  • For custom report development, capture the current business step, actor, input, output, exception path, approval path, and legacy screen dependency.
  • For custom report development, map the actual SAP GUI transaction path, screen sequence, variants, fields used, authorization objects, and user shortcuts.
  • For custom report development, validate required master data, organizational assignments, number ranges, statuses, and dependent records.
  • For custom report development, review SPRO/customizing settings, determination logic, condition records, tolerances, statuses, and transport dependencies.

The 15-class activity taxonomy

Every task in the corpus is labelled against this taxonomy — which is what lets A²AI route a request to the right tool, the right T-code, the right pain pattern and the right modernisation hand-off.

Discovery
What is the actual business step and who owns it?
tribal knowledge hidden in emails, workshops, tickets, and old screenshots
A²AI use → convert workshops and interviews into structured process maps and task ontology
Legacy T-code Mapping
Which T-codes, tabs, variants, fields, and authorization checks are used?
dependency on old SAP GUI screens, undocumented variants, and consultant memory
A²AI use → capture screen sequence, fields, variants, and user intent for task mining
Master Data Prerequisite
Which master data must exist before this task can run?
failed transactions due to missing or inconsistent master data
A²AI use → build prerequisite checklists and AI pre-validation rules
Configuration Review
Which customizing tables, SPRO nodes, conditions, or rules control the behavior?
business logic buried in SPRO, tables, exits, condition records, and transports
A²AI use → create config intelligence layer and searchable design rationale
Transaction Execution
What exact SAP GUI/Fiori steps does the user perform?
manual repetitive screen navigation and high dependency on expert users
A²AI use → create guided digital assistant flows for high-volume SAP GUI tasks
Exception Handling
What errors, blocks, failed statuses, or stuck documents occur?
slow RCA because errors span documents, modules, queues, roles, and custom code
A²AI use → train RCA assistant on errors, logs, transactions, and resolution playbooks
Report Analysis
Which reports are used to validate or explain the business situation?
multiple reports needed to explain one business situation
A²AI use → summarize reports, detect anomalies, and generate business explanations
Integration Trace
Which documents, IDocs, queues, RFCs, workflows, or APIs are touched?
broken handoffs across SAP modules, middleware, and external systems
A²AI use → build document-flow and interface-trace copilot
Reconciliation
What needs to match across SAP modules and external systems?
manual Excel-heavy comparisons and month-end pressure
A²AI use → automate comparison, variance explanation, and evidence pack generation
Functional Specification
What does ABAP/integration/security need to build or change?
knowledge loss between business SMEs, functional consultants, and developers
A²AI use → auto-generate functional specs, acceptance criteria, and dev handoff drafts
Cross-Team Coordination
Who must be involved to resolve or deliver this task?
handoffs create delays, repeated explanations, and inconsistent ownership
A²AI use → route issues to correct expert and generate clear handoff notes
Testing
Which positive, negative, regression, volume, and authorization tests prove the task works?
test coverage gaps, weak negative tests, and poor traceability to requirements
A²AI use → generate SAP-specific test scenarios and compare against existing test cases
Cutover/Data Support
What data-load, freeze, validation, and sign-off activities are needed?
high-risk manual steps during limited cutover windows
A²AI use → produce cutover checklists, sign-off trackers, and load-validation scripts
Training/SOP
What should a user do step by step without calling the consultant?
users depend on shadow notes, outdated SOPs, and undocumented workarounds
A²AI use → convert SME walkthroughs into SOPs, job aids, and micro-learning content
AI/Fiori Modernization
Can this be simplified, automated, moved to Fiori, or converted into a copilot flow?
automation opportunities not captured systematically from real daily work
A²AI use → rank tasks for Fiori migration, workflow automation, RPA, or AI copilot delivery