Jak napojit moderní AI agenty na staré ERP systémy (Pohoda, Abra, K2)
60 % českých malých a středních firem používá Pohoda, Abra Gen, Money S5 nebo K2. Tyto ERP nemají moderní API, ale AI integrace je možná. Hybrid architektury, technické patterns, časy a ceny pro českou realitu.
D
David Strejc
Apertia.ai
Sdílet:
Zatímco AI marketing mluví o moderních cloud-native ERP systémech, realita českého trhu je jiná. 60 % českých malých a středních firem používá Pohoda, Abra Gen, Money S5, K2 nebo starší Helios verze. Tyto ERP byly vyvíjeny v 90. a 2000. letech, jejich API je omezené nebo neexistuje. Otázka „lze nasadit AI?“ je proto nejčastější otázka, kterou v Apertii dostáváme.
Odpověď: ano, lze. Ale pomocí specifických integrace patterns, hybrid architektur a často s vědomím trade-off. Tento článek je technický průvodce integrací AI do nejčastějších českých legacy ERP systémů. Pro CIO, IT lídry a technické rozhodovače.
Pohoda nemá REST API pro většinu operací. Money S5 má jen pro vybrané moduly. K2 má SOAP, ale s 90s designem. Hodně operací jde jen přes UI nebo XML import.
Výzva 2: Schema fragmentace
Každý klient má vlastní customizace, vlastní názvy fields, vlastní procesy. Univerzální AIagent nefunguje — musí se přizpůsobit konkrétní instalaci.
Výzva 3: Single-user nebo on-premise architektura
Pohoda běží primárně on-premise, často single-user. Multi-user verze existují, ale concurrency je omezené. AIagent musí respektovat blokace.
Pattern 1: XML Import/Export pipeline (Pohoda klassic)
AI Agent → Generate XML → File watcher → Pohoda Import
← Parse XML ← Pohoda Export ← Schedule (5min)
Výhody: Funguje s každou Pohodou. Žádné custom development na straně Pohody. Nevýhody: Latence (5 min cycles), batch processing, error handling complexity.
Vhodné pro: Vytěžování faktur s auto-importem, customer onboarding, batch operace.
Pattern 2: Database read replica
Pohoda DB → SQL Server replication → Read replica DB
↑
AI Agent (read-only queries)
Výhody: Real-time read, žádný impact na Pohodu, jednoduchá implementace. Nevýhody: Read-only, vendor neuznává support pokud něco rozbijete.
Vhodné pro: Reporting, analytika, AI doporučení (bez zápisu).
Pattern 3: Middleware adapter
AI Agent ← REST API → Custom Middleware → Pohoda XML/SQL/UI
↓
Audit log
Výhody: AI agent volá moderní REST API, middleware se stará o legacy specifika. Nevýhody: Custom middleware vyžaduje development a maintenance.
Vhodné pro: Komplexní integrace s read i write.
Pattern 4: UI automation (last resort)
AI Agent → RPA bot (UI Path / robocorp) → Pohoda UI → Database
Výhody: Funguje pro VŠECHNY operace, které jsou možné v UI. Nevýhody: Křehké, pomalé, difficult to maintain.
Vhodné pro: Edge cases, kde nic jiného nefunguje. Jinak preferujte Pattern 1–3.
Pattern 5: Hybrid (most common)
AI Agent ←─ Read replica ─ Pohoda DB
└→ XML import → Pohoda
└→ REST API → mPohoda (cloud sync)
Read přes replica (real-time), write přes XML (transactional safety), mobile/cloud přes mPohoda. Best of three worlds.
4. Konkrétní use case: AI agent pro Pohoda
Scenario
Český e-shop s ~280 objednávkami denně. Pohoda jako účetní systém. Předtím manuální přepisování objednávek z e-shopu do Pohody (2 účetní, 6 hodin denně).
Architektura
E-shop API → AI Agent (Python + Claude)
↓
Validace + obohacení
↓
XML generation (Pohoda format)
↓
File watcher folder
↓
Pohoda Import (every 10 min)
↓
Notification (success/error)
24/7 zpracování (objednávka v noci → faktura ráno)
Náklady
Chcete AI řešení na míru?
Pomoháme firmám automatizovat procesy pomocí AI. Napište nám a zjistěte, jak můžeme pomoci právě vám.
Odpověď do 24 hodin
Nezávazná konzultace
Řešení na míru vaší firmě
Implementace: 580 000 Kč jednorázově
Provoz: 18 000 Kč/měs.
Návratnost: 6 měsíců
5. Konkrétní use case: AI agent pro Abra Gen
Abra Gen má lepší API než Pohoda (REST), ale stále ne tak komplexní jako moderní ERP.
Scenario
Distribuční firma se 4 200 SKU. Predikce zásob a auto-objednávky.
Architektura
Abra Gen → REST API → Data extraction (sales history, current stock)
↓
AI Agent (forecasting model)
↓
Recommendations dashboard (human approval)
↓
Approved → Abra REST API → Create purchase order
Výsledky
Hodnota zásob: pokles o 22 %
Stockout rate: pokles o 65 %
Roční úspora: 4,2 mil. Kč
6. Konkrétní use case: AI customer support s Helios
Helios má REST API a DLL knihovny pro custom integrace.
Architektura
Customer chat → AI Agent (RAG nad knowledge base)
↓
Helios REST API (read-only: order status, invoices)
↓
Personalized response
↓
Logging + escalation if needed
Výsledky
78 % dotazů vyřízeno bez člověka
Doba odbavení: ze 2 hodin na 30 sekund
FTE úspora: 1,8 osoby
7. Bezpečnost a compliance
Aspekt 1: Read-only access pro AI
Začněte read-only. Write capability přidávejte postupně, vždy s human-in-the-loop pro kritické operace.
Aspekt 2: Backup před každou major operací
Pohoda backupy před AI batch operací. Recovery point dokumentován.
Aspekt 3: Sandbox testing
Mít kopii produkční Pohody jako sandbox. AI agent testuje proti sandboxu, schvaluje se před produkcí.
Aspekt 4: Audit log
Každá AI operace logována — co, kdy, kým, výsledek. Pro compliance i debugging.
Aspekt 5: Vendor relations
Stormware, Solitea, Asseco neuznávají AI integrace. Pokud se něco rozbije, jste sami. Mějte interní expertízu nebo kvalitního dodavatele.
8. ROI a ceny
Use case
Implementace (Kč)
Provoz (Kč/měs.)
Vytěžování faktur do Pohody
280 000 – 480 000
12 000 – 25 000
Auto-import objednávek z e-shopu
380 000 – 650 000
15 000 – 28 000
AI predikce zásob (Abra/Helios)
650 000 – 1 200 000
30 000 – 60 000
Komplexní AI agent (multiple modules)
1 200 000 – 2 800 000
50 000 – 120 000
9. Praktické tipy
Tip 1: Začněte s read-only use case
Reporting, analytika, doporučení. Žádné riziko poškození dat. Buduje důvěru pro budoucí write integrace.
Tip 2: Investujte do data audit
Master data v legacy ERP jsou často chaotická (duplicitní zákazníci, nekonzistentní názvy produktů, chybné kódy DPH). Vyčistěte před AI nasazením.
Tip 3: Nepokoušejte se postavit "AI everything"
Začněte s jedním use case, udělejte ho skvěle, pak rozšiřujte. Big bang AI projekty na legacy ERP končí špatně.
Tip 4: Zvažte upgrade
Pokud máte velmi starou verzi (Pohoda 2018, K2 2017), upgrade na nejnovější verzi může otevřít lepší API options. Někdy upgrade ERP + AI dohromady dává lepší ROI než AI na starém ERP.
Tip 5: Mějte exit strategii
Co když AI agent přestane fungovat? Jak rychle se vrátíte k manualu? Documentation, runbooks, fallback procesy.
České legacy ERP systémy (Pohoda, Abra, Money S5, K2) nejsou ideální platforma pro AI integraci, ale s správnými patterns to jde. Klíčem je realistický scope, hybrid architektura, read-only first přístup a solid backup/recovery strategie. Návratnost typicky 6–18 měsíců.
Ano, ale s omezeními. Pohoda má XML import/export, mPohoda REST API (omezené) a možnost database read replica. Pro většinu use case (vytěžování faktur, customer onboarding, predikce zásob) to stačí. Plná real-time integrace s write capability vyžaduje custom middleware. Implementace 280 000 – 1 200 000 Kč podle scope.
Je rozdíl mezi Abra Gen a Abra Flexi pro AI integraci?
Ano, výrazný. Abra Flexi (Bee) má modernější REST API a je AI-friendly — integrace v 4–6 týdnech. Abra Gen má omezené API a integrace je 8–14 týdnů. Pokud volíte mezi verzemi a plánujete AI, Abra Flexi je lepší volba.
Kdy se vyplatí raději migrovat na nový ERP než integrovat AI?
Když plánujete AI investice nad 2 mil. Kč ročně, máte 50+ uživatelů ERP, vendor přestává support vaší verze, nebo legacy ERP brzdí firemní růst. Migrace na Microsoft Dynamics 365 Business Central, SAP Business One nebo Odoo často dává lepší 3–5letý ROI než AI vrstva na starém ERP. Doporučujeme paralelně počítat oba scénáře (AI na legacy vs ERP migrace s AI).