Интеграция 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-like протокол). Это наиболее современный способ интеграции:
GET https://1c-server/odata/standard.odata/Catalog_Номенклатура
?$filter=DeletionMark eq false
&$select=Code,Description,Weight,НоменклатурнаяГруппа_Key
&$expand=НоменклатурнаяГруппа
OData поддерживает фильтрацию, сортировку, пагинацию и расширение связанных объектов — что удобно для инкрементальной синхронизации.
Передача заказов в контексте производства
В производственных предприятиях заказ с сайта может запускать цепочку документов в 1С:ERP:
- Заказ покупателя → расчёт потребности в материалах
- Потребности → заказы поставщикам или производственные задания
- Готовая продукция → резервирование под заказ покупателя
Для сайта важно получать от 1С реалистичные сроки выполнения заказа на основе текущей загрузки производства.
Ценообразование в B2B
B2B-сайты с интеграцией 1С:ERP часто показывают индивидуальные цены для каждого клиента — партнёрские соглашения, скидки за объём, специальные условия. Запрос цены включает идентификатор клиента, номенклатуру и количество. 1С:ERP рассчитывает цену по настроенным алгоритмам ценообразования.
Управление проектами и контракты
Для B2B-порталов — интеграция с объектами "Договор контрагента", "Проект", "Этап проекта". Клиент видит в личном кабинете статус выполнения контракта, акты, счета.
Синхронизация НСИ (нормативно-справочная информация)
1С:ERP — авторитетный источник НСИ для предприятия:
- Справочник контрагентов (с верификацией через ФНС)
- Справочник номенклатуры с техническими характеристиками
- Единицы измерения и коэффициенты пересчёта
- Классификаторы (ОКПД2, ТН ВЭД)
Срок разработки: 10–20 недель в зависимости от объёма интеграции, сложности конфигурации 1С:ERP и используемой архитектуры шины данных.







