Stop Triaging IDocs Manually.
Verporta IDoc AI detects, classifies, and resolves IDoc failures across FI, SD, MM, and 3PL domains — automatically, on-premise, inside your SAP.
From Failure to Fix in 4 Steps
DETECT
IDoc failure event triggers via BAdI or RFC polling. Verporta receives the IDoc control record and status code.
CLASSIFY
ML model classifies: domain (FI/SD/MM/3PL), error type, root cause category. Confidence score shown.
ANALYSE
RAG engine searches historical patterns and SAP Notes knowledge base. Top 5 similar past resolutions retrieved.
RESOLVE
Known pattern: auto-fix executed. Unknown: step-by-step resolution guide sent to operator with SAP transaction path.
✓Supported IDoc Domains
Each domain has a dedicated ML classifier trained on thousands of real-world failure patterns.
FI — Finance
FIDCC1, FIDCC2, FIDCMT
Exchange rate errors, posting period issues, account assignment failures. Auto-detects OB08 and fiscal year config gaps.
SD — Sales
ORDERS, ORDRSP, INVOIC, DESADV
Partner profile mismatches, port config errors, output type failures.
MM — Materials
ORDERS, WMMBXY, MBGMCR
GR posting failures, warehouse movement errors, batch classification issues.
3PL — Logistics
DESADV, SHPMNT, RECADV
Delivery notification failures, shipment confirmation issues, goods receipt confirmation.
Custom
Any custom type
Any custom IDoc type trained into classifier with 100+ example failures.
Live IDoc Monitor — Visual Preview
Static mockup showing how the ops dashboard presents IDoc failures in real-time.
| IDoc Number | Message Type | Direction | Partner | Status | Root Cause | Conf. | Action |
|---|---|---|---|---|---|---|---|
| 0000001847 | FIDCC2 | Inbound | VENDOR_DE_001 | Auto-fixed | Exchange rate missing | 94.2% | |
| 0000001846 | ORDERS | Outbound | CUST_UK_011 | Analysing | Partner profile unknown | 61.0% | |
| 0000001845 | DESADV | Outbound | 3PL_EXPRESS | Root Cause | Port config missing | 88.7% | |
| 0000001844 | INVOIC | Inbound | CUST_FR_004 | Resolved | Posting period closed | 97.1% | |
| 0000001843 | WMMBXY | Inbound | WH_MUMBAI_01 | Auto-fixed | Storage type config | 91.3% |
Under the Hood
| Integration method | SAP RFC/BAPI — no SAP add-on or transport required |
| SAP versions | ECC 6.0 EhP4+ | S/4HANA 1909+ |
| Deployment | On-premise (Docker) | Private cloud (AWS/Azure private VPC) |
| ML model | XGBoost classifier. Retrains monthly on new failure data. |
| RAG engine | ChromaDB vector store | Embeddings from SAP Notes + client runbooks |
| Backend | Python 3.11+ | FastAPI |
| Data retention | All data stays on-premise. Zero cloud data transfer. |
| Training data | Minimum 500 historical IDoc failures per domain for initial training. |
What It Looks Like in Practice
Illustrative scenario, not a specific customer. Results depend on your SAP landscape.
AMS Provider — 12 SAP clients
400+ daily IDoc failures. Manual triage consuming 3 FTEs. After Verporta: 78% auto-classified, 41% auto-resolved. L1 team reduced from 3 FTEs to 1.5. ROI achieved in 47 days.
✓ Illustrative outcome: 65% reduction in IDoc triage effort. $380K annual saving.
See Verporta Inside Your SAP Environment
30-minute live demo. We connect to a sample SAP system and show IDoc AI working in real-time. No slides. No pitch deck. Just the product.