Інтеграція 1С:ERP з веб-сайтом
1С:ERP Управління підприємством — найповніша конфігурація 1С, яка охоплює виробництво, ланцюг поставок, фінансовий облік, управління активами й персоналом. Інтеграція з веб-сайтом є частиною ширшої архітектури корпоративної інформаційної системи підприємства.
Специфіка 1С:ERP
На відміну від 1С:УТ або 1С:Бухгалтерії, 1С:ERP використовується підприємствами зі складними бізнес-процесами: виробництво під замовлення, багатовимірні ланцюги поставок, складна структура організацій та юридичних осіб. Інтеграція веб-сайту — один з інтеграційних вузлів у системі, яка може включати десятки інших.
Рекомендована архітектура
Пряма інтеграція веб-сайту з 1С:ERP недоцільна для великих підприємств. Стандартна схема — через інтеграційну шину (ESB):
Веб-сайт ←→ ESB (RabbitMQ / Apache Kafka / WSO2) ←→ 1С:ERP
↕
Інші системи (WMS, CRM, BI)
ESB забезпечує маршрутизацію повідомлень, трансформацію форматів даних, retry-логіку й моніторинг потоків. Без ESB при додаванні нових інтеграцій архітектура перетворюється на "спагеті".
OData API у 1С:ERP
1С:ERP підтримує публікацію через OData (REST-подібний протокол). Це найновіший спосіб інтеграції:
GET https://1c-server/odata/standard.odata/Catalog_Nomenclature
?$filter=DeletionMark eq false
&$select=Code,Description,Weight,NomenclatureGroup_Key
&$expand=NomenclatureGroup
OData підтримує фільтрацію, сортування, пейджинацію й розширення пов'язаних об'єктів — зручно для інкрементальної синхронізації.
Передача замовлень у контексті виробництва
На виробничих підприємствах замовлення з веб-сайту може запустити ланцюг документів у 1С:ERP:
- Замовлення клієнта → розрахунок потреби в матеріалах
- Потреби → замовлення постачальникам або виробничі завдання
- Готова продукція → резервування під замовлення клієнта
Для веб-сайту важливо отримувати реалістичні терміни виконання замовлення на основі поточного навантаження виробництва.
Ціноутворення у B2B
B2B-веб-сайти з інтеграцією 1С:ERP часто показують індивідуальні ціни для кожного клієнта — партнерські угоди, знижки за обсяг, спеціальні умови. Запит ціни включає ідентифікатор клієнта, номенклатуру й кількість. 1С:ERP розраховує ціну за налаштованими алгоритмами ціноутворення.
Управління проектами й контракти
Для B2B-порталів — інтеграція з об'єктами "Контракт контрагента", "Проект", "Етап проекту". Клієнт бачить в особистому кабінеті статус виконання контракту, акти, рахунки.
Синхронізація НСІ (нормативно-довідкова інформація)
1С:ERP — авторитетне джерело НСІ для підприємства:
- Довідник контрагентів (з верифікацією через податкову)
- Довідник номенклатури з технічними характеристиками
- Одиниці виміру й коефіцієнти пересчету
- Класифікатори (ОКПД2, ТН ВЕД)
Терміни розробки: 10–20 тижнів залежно від обсягу інтеграції, складності конфігурації 1С:ERP та архітектури шини даних.







