Блог · 30.08.2026

Обмен с 1С: как не получить вторую базу данных

Любая система, которая живёт рядом с 1С, рано или поздно упирается в один вопрос: где правда. Если ответ «в обеих», значит интеграции нет — есть две базы и ежемесячная сверка руками.

Три способа обмена и когда какой уместен

Веб-сервисы 1С. На стороне 1С публикуется набор методов, внешняя система запрашивает ровно то, что нужно. Самый управляемый вариант, но требует доработки конфигурации и участия вашего специалиста по 1С.

OData. Стандартный интерфейс, доступен без доработок. Удобен для чтения справочников, остатков и документов. Важная деталь, на которой спотыкаются почти все: при постраничной выдаче обязательно задавать сортировку. Без явного порядка страницы приходят непредсказуемо, часть записей теряется, часть дублируется — и обнаруживается это через месяц, когда расхождение уже накопилось.

Обмен через очередь или файловое хранилище. Подходит там, где 1С по политике безопасности недоступна снаружи: база сама отдаёт пакеты, внешняя система их забирает.

Отказные сценарии — это и есть работа

Сам по себе обмен пишется быстро. Время уходит на четыре сценария, которые вырезают, когда хотят сэкономить.

Вторая система недоступна. Что показывать пользователю: последние известные данные с отметкой времени или ошибку. Первое почти всегда лучше.

Документ удалён или помечен на удаление. Он обязан исчезнуть и во второй системе, а не висеть вечно.

Пакет пришёл дважды. Повторная обработка не должна создавать дубль. Это называется идемпотентностью и стоит примерно один день работы — против недели разбора задвоенных заказов потом.

Сбой на середине пакета. Либо применяется всё, либо ничего. Половина обновлённых заказов хуже, чем ни одного, потому что расхождение неочевидно.

Как понять, что интеграцию сделали плохо

Признак один: в компании появился человек, который раз в месяц сверяет две системы руками. Если он есть — обмен не доделали, и его стоимость просто переложили на зарплату.

Смотрите также: разработка программного обеспечения, программа для учёта, веб-приложения, личный кабинет, техническое задание.

Готовы обсудить?

Получите просчёт стоимости и сроков за 24 часа.

Подписываем NDA до получения детального ТЗ. Отправляем смету, презентацию команды и портфолио по теме вашего проекта.

+7 705 766 54 44 WhatsApp

Заявка

Звонок WhatsApp