31.08.2026

Как настроить обмен сайта с 1С через REST/SOAP

Двусторонний обмен товарами, контрагентами и заказами между сайтом и 1С. Разбираю архитектуру: REST/SOAP, вебхуки, контроль ошибок и типовые грабли.

Зачем нужен обмен с 1С

Когда сайт живёт отдельно от учётной системы, вручную дублируются товары, цены, остатки и заказы. Обмен решает это: данные синхронизируются автоматически.

Два подхода: REST и SOAP

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

Что синхронизируем

Товары, контрагенты, заказы, статусы оплаты и доставки. Важно решить, какая система — источник правды, иначе возникнут конфликты.

Типичные ошибки

  • Не обрабатываются ошибки обмена — данные теряются молча.
  • Нет логирования — сложно понять, почему разъехались цены.
  • Одинаковые вебхуки для всех событий — лишняя нагрузка.

Как я строю обмен

  1. Схема данных и приоритеты источников.
  2. REST/SOAP + вебхуки с фильтрацией по событиям.
  3. Логирование и повторная обработка ошибок.
  4. Мониторинг обмена (алерт при сбое).

Итог

Настроенный обмен экономит часы ручной работы каждую неделю. Опишите свою задачу — пришлю план и оценку по срокам.

Остались вопросы по вашей задаче?
Опишите её — пришлю план и оценку по срокам.
Написать в бота
Telegram