
ERP systém je centrální nervová soustava české firmy. Účetnictví, sklad, výroba, prodej, mzdy — všechno v jednom. Když chcete nasadit AI, dříve nebo později se musíte k ERP připojit. Bez integrace je AI agent jen chytrý chatbot ve vakuu. S integrací do ERP dokáže AI automatizovat 30–60 % rutinní práce v back-office.
Tento článek je technický průvodce integrací AI do nejčastějších českých ERP systémů — SAP, Microsoft Dynamics, Helios, Pohoda, Money S5, Abra Gen, K2, Odoo. Architektury, technologie, bezpečnost, časy a ceny. Pro CIO, IT lead a CFO, kteří chtějí vědět, do čeho jdou.
1. Proč je integrace AI do ERP klíčová
AI agent bez integrace s ERP může:
- Odpovídat na obecné dotazy
- Generovat texty
- Analyzovat dokumenty
AI agent s integrací do ERP může:
- Automaticky vytvořit objednávku po e-mailové komunikaci s klientem
- Odpovědět zákazníkovi na status objednávky s reálnými daty
- Generovat fakturu na základě dodacího listu
- Predikovat zásoby a automaticky doobjednávat
- Detekovat anomálie v účetnictví
- Schvalovat dovolené podle mzdových pravidel
- Řídit workflow napříč odděleními
Rozdíl mezi „AI chatbot“ a „AI agent integrovaný do ERP“ je rozdíl mezi hračkou a produkčním nástrojem.
2. Mapa českých ERP systémů a jejich AI-friendliness
| ERP | API | Náročnost integrace | Typický klient |
|---|---|---|---|
| SAP S/4HANA | OData, BAPI, RFC, REST | Střední | Velké korporáty |
| Microsoft Dynamics 365 | REST, OData | Střední | Střední a velké firmy |
| Odoo | XML-RPC, REST | Nízká | SME, e-commerce |
| Helios Orange/iNuvio | REST (částečně), DLL | Střední/Vysoká | Česká SME |
| Money S5 | REST (omezené) | Vysoká | Malé a střední firmy |
| Pohoda | XML import/export, mPohoda API | Vysoká | Malé firmy, OSVČ |
| Abra Gen/Flexi | REST | Střední | České SME |
| K2 | SOAP, REST částečně | Vysoká | Výrobní podniky |
Pro starší české ERP (Pohoda, Abra, K2) máme samostatný článek jak napojit AI na staré české ERP.
3. Architektury integrace AI a ERP
Architektura 1: Direct API integration
AI agent volá ERP přes oficiální API. Nejčistší, ale vyžaduje stabilní API.
AI Agent → REST/OData → ERP API → Database
Výhody: Real-time, transactional, audit trail. Nevýhody: Limity API, závislost na verzi ERP.
Vhodné pro: SAP, Dynamics, Odoo, Abra, modernější Helios.
Architektura 2: Message bus
Mezi AI agentem a ERP je message broker (Apache Kafka, RabbitMQ). Asynchronní, decoupled.
AI Agent → Message Bus → Connector → ERP
Výhody: Resilient (ERP může být down), scaling, multi-system. Nevýhody: Complexity, eventual consistency.
Vhodné pro: Komplexní enterprise integrace, multi-ERP scénáře.
Architektura 3: Database-level integration
AI čte/zapisuje přímo do databáze ERP. Rychlé, ale rizikové.
AI Agent → Database (read replica) → ERP DB
Výhody: Performance, žádné API limity. Nevýhody: Bypass business logic, riziko korupce dat, vendor neuznává support.
Vhodné pro: Read-only analytika, případně staré ERP bez API. Pro write operace nedoporučujeme.
Architektura 4: Hybrid (recommended)
Read přes API/replica, write přes message bus s validací. Best of both worlds.
AI Agent ←─ API/replica ─ ERP
└→ Message Bus → Validator → ERP APIVhodné pro: Většinu produkčních nasazení.
4. Konkrétní use case: AI agent pro objednávky v SAP
Scenario
B2B distributor, příchozí objednávky e-mailem (PDF, Excel, volný text). 280 objednávek denně. AI agent automaticky:
- Klasifikuje příchozí e-mail jako objednávku
- Extrahuje data (zákazník, položky, množství, požadovaný termín)
- Validuje proti SAP master data (BP — Business Partner, MM — Material Master)
- Zkontroluje credit limit přes BAPI
- Zkontroluje availability (ATP) přes BAPI
- Vytvoří Sales Order (BAPI_SALESORDER_CREATEFROMDAT2)
- Pošle confirmation klientovi
- U problematických (chybějící produkt, překročený limit) eskaluje na člověka
Architektura
E-mail server → AI Agent (LLM + extraction) → SAP S/4HANA (OData/BAPI)
↓
Salesforce CRM (opportunity update)
↓
Slack notification (sales rep)Implementace
- AI agent: Python + LangChain + Claude/GPT-4o
- SAP integrace: pyrfc (RFC) nebo OData přes requests
- Audit log: Elasticsearch
- Frontend pro supervize: React + FastAPI
Výsledky
- Doba zpracování objednávky: z 12 minut na 90 sekund
- Error rate: z 4 % na 0,8 %
- FTE úspora: 3 backofficeřky
- Roční úspora: 1,8 mil. Kč
5. Bezpečnostní aspekty
Aspekt 1: Autentizace a autorizace
AI agent musí mít vlastní service account v ERP s minimálními právy (least privilege). Žádné root/admin. OAuth 2.0 nebo API keys s rotací.
Aspekt 2: Audit trail
Každý zápis AI do ERP musí být logován. ID agenta, timestamp, payload, výsledek. Pro SAP typicky přes Application Log + custom Z-tabulka.



