Аркадій Борець · Founder & AI Engineer
10 травня 2026 р.
Технічний guide інтеграції AI з ERP для виробників: 3 архітектурні patterns, 1С/SAP/Dynamics specifics, security on-premise option, 10-step implementation checklist. З 14 виробничих проектів AXAL.
ERP — найскладніший шар для AI integration у виробничому B2B. Але не найдорожчий — типові integrations 1С/SAP/custom коштують $3,500-$8,000 setup. Three architectural patterns: direct API (швидко, fragile), middleware proxy (наш default — recommended), event-driven message bus (для high-volume). On-premise варіант — стандарт для compliance-heavy industries, +30-50% до cost але повна data residency.
Виробнича компанія має ERP як operational backbone. Sales не існує без stock data з ERP. Финанси не існують без invoice/PO data з ERP. AI agent що "не знає" поточних залишків або pricing — useless артефакт.
Але ERP-системи у Україні і європейському SMB — не cloud-first. Найчастіше це:
Інтеграція AI з ERP вимагає рішення 3 problems одночасно: authentication + schema mapping + transactional consistency. Помилка в одному = data corruption у production ERP — це не "edge case", це financial liability.
AI Worker (Claude / Gemini) ──REST──> ERP API ──> ERP DB
Коли підходить:
Коли НЕ підходить:
[high] Ми використовуємо direct integration < 20% наших проектів.
AI Worker ──HTTP──> Middleware (FastAPI/n8n) ──REST──> ERP API ──> ERP DB ↓ Postgres (transaction log + cache) ↓ Redis (rate limiter + queue)
Коли підходить (default для виробничого B2B):
Tech stack ми ставимо:
Cost overhead: $25-50/міс за middleware infra (Docker на VPS). Окупається для будь-якого realistic volume.
AI Worker ──publish──> Kafka/RabbitMQ ──consume──> ERP Consumer ──> ERP API ──> ERP DB ↑ Dead Letter Queue + Replay
Коли підходить:
Коли НЕ підходить для SMB:
[high] Ми використали Pattern C тільки 1 раз з 14 виробничих проектів — для multi-tenant SaaS клієнта з 12,000 transactions/день.
Виклики:
Наш стандартний шлях: AI Worker → FastAPI middleware (custom JSON wrapper) → OData REST API 1С → 1С DB
Wrapper обмежує scope до ~10-15 endpoints (не expose всі 200+ OData entities). Це reduces attack surface + simplifies AI worker prompts.
Time to integrate: 7-14 днів типово. Stable з 2024 року на 4 наших проектах.
Виклики:
Наш approach для S/4 HANA: AI Worker → SAP Cloud Platform Integration → SAP S/4 RESTful API
Time to integrate: 14-21 день. Стабільний, але дорожчий setup ($8,000+ vs $4,500 для 1С).
Виклики: мінімальні. Найкращий developer experience з трьох.
Approach: AI Worker → Dynamics REST API (Web API endpoint) ← OAuth2
Time to integrate: 5-10 днів.
Виклики: unpredictable. Залежить від quality документації API клієнта.
Discovery sprint mandatory — 1-2 тижні на review API + tests + estimate. Тільки після discovery можемо commit на price.
Time to integrate: 14-30 днів залежно від complexity.
Дані не виходять з клієнтської інфри. Архітектура:
[Клієнтський VPS / Bare metal] ├── n8n container (workflow orchestration) ├── FastAPI middleware container (ERP wrapper) ├── Postgres container (transaction log) ├── Redis container (rate limiter + cache) ├── Caddy reverse proxy (TLS) └── ERP system (existing)
[Hosted Claude API] — single egress point ↑ Тільки для LLM reasoning (data passed in context, не stored)
Compliance benefits:
Cost overhead: +30-50% setup ($5,500 → $8,000) + +$300-500/міс ongoing для maintenance.
[Cloud — GCP/AWS] ├── n8n cloud or self-hosted на cloud VPS ├── Middleware на same cloud ├── Postgres managed (Cloud SQL / RDS) └── Connection back до ERP через VPN / private endpoint
Cost: базовий setup $3,500-$5,000, $200-$400/міс ongoing.
Tradeoff: дешевше але дані ходять через cloud provider infra. Прийнятно для більшості e-commerce + service businesses, не для defense / fintech / medical.
У будь-якому варіанті:
Total timeline: 2-4 тижні залежно від ERP complexity.
1С: чи потрібен спецналаштований конфіг для OData? Так. Адміністратор 1С повинен enable OData у конфігурації + create service account з access rights. Це 30-60 хв роботи з його сторони. Документація — https://its.1c.ru/db/v8316doc#bookmark:dev:TI000000888.
SAP S/4: коштувіше за 1С — чому? SAP licensing model + потреба у Service Connector account з вищим tier license. Plus complexity API + більше testing для production-safe integration.
Що якщо ERP не має API? Discovery sprint обов'язково. Можемо побудувати database read-only access (з explicit DBA permission) як fallback, але writes — тільки через UI automation що ризиковано. Краще upgrade ERP до версії з API.
Час до live?
Чи можна підключити декілька ERP одночасно? Так. Middleware абстрагує — AI worker не знає чи writes ідуть у 1С чи SAP. Pattern використано на 2 наших проектах з multi-warehouse setup (різні warehouses на різних ERP).
Що якщо нашу 1С configuration update'нуть і API зміниться? Middleware ізолює — потрібно update тільки wrapper layer (~50-100 LOC). AI worker continues працювати без змін. Standard на ретейнері: 2 години роботи на typical update.
ERP integration не магія, а дисципліна. 3 architectural patterns, ERP-specific specifics, security варіант (on-premise vs cloud), 10-step methodology. Real numbers з 14 наших проектів — typical integration $3,500-$8,000 setup, 7-21 днів до live, ROI окупається через 3-6 місяців.
Якщо ваш ERP має API і команда готова на 1-2 discovery sessions — інтеграція з AI realistic. Без API або з legacy custom system — спочатку discovery sprint щоб оцінити feasibility.
Безкоштовний 30-хвилинний дзвінок з технічним аудитом ERP integration →
Якщо ви новий до AI automation у виробничому контексті — починайте з пілярного гіду.
Прочитайте також:
Про автора: Аркадій Борець — Founder AXAL Agency. 14+ ERP-integration проектів за 18 місяців (1С, SAP B1, Dynamics 365, custom). 8+ років AI engineering.
Sources:
Безкоштовний 30-хвилинний аудит. Без продажів — тільки конкретні рекомендації.
Записатися на аудит →