Практическое руководство · обмен с 1С

Интеграция WMS с 1С: схема обмена и проверки

Как описать обмен WMS с 1С: владелец данных, события, идентификаторы, ошибки, повторная отправка и сверка остатков.

«Интеграция с 1С» не означает автоматическую совместимость любых редакций и доработок. Поддерживаемые методы, форматы и состав обмена необходимо проверить по конкретным версиям обеих систем.
Что проверить на практике

Интеграция WMS с 1С начинается с договорённости, какая система владеет данными и в какой момент операции становятся учётным фактом. Даже готовый механизм обмена нуждается в сопоставлении справочников и проверке пограничных ситуаций.

1. Укажите системы и границы ответственности

Без этого невозможно определить источник истины.

  • Запишите продукт и релиз 1С: ERP, УТ, КА или другую конфигурацию, редакцию WMS и перечень доработок.
  • Назначьте владельца справочника номенклатуры, единиц измерения, штрихкодов, контрагентов, складов и заказов.
  • Разделите плановые документы и факты исполнения: что создаётся в 1С, а что подтверждается в WMS.
  • Задокументируйте, где учитываются резервирование, себестоимость, финансовые документы и товарные остатки.

2. Составьте таблицу объектов обмена

Для каждого сообщения должен быть известен полный путь.

  • Определите направления обмена: номенклатура, упаковки, партии, заказы на приёмку и отгрузку, факты операций.
  • Задайте уникальные внешние идентификаторы, правила сопоставления организаций, складов и единиц измерения.
  • Для каждой сущности укажите обязательные реквизиты, статусы, событие отправки и допустимую задержку.
  • Отдельно опишите сериализацию партий, серий, кодов маркировки и исправлений ранее проведённых документов.

3. Спроектируйте надёжную доставку

Главная проблема — повторы, задержки и частичные сбои.

  • Выберите поддерживаемый обеими сторонами формат и механизм: штатный XML-обмен, веб-сервис или согласованный адаптер.
  • Предусмотрите устойчивый идентификатор сообщения и повторную обработку без повторного проведения хозяйственной операции.
  • Разделите подтверждение доставки и подтверждение успешной бизнес-обработки; журналируйте оба результата.
  • Определите очередь ошибок, правила повторов, алерты и ответственных за исправление несопоставленных данных.

4. Проверяйте остатки и расхождения

Сверка важнее красивого статуса «обмен выполнен».

  • Согласуйте момент фиксации остатков в 1С и WMS: при подтверждении операций либо отдельной регламентной передачей.
  • Проверьте частичную приёмку, недостачу, пересортицу, отмену отбора и возврат покупателя.
  • Зафиксируйте, кто исправляет исходный документ и как корректировка попадёт в другую систему.
  • Внедрите отчёт сверки по складам, товарам, партиям и датам с указанием причины расхождения.

5. Ограничьте доступ интеграционного контура

Обмен данными не должен работать из-под общего администратора.

  • Настройте техническую учётную запись с минимальными правами и защищённым каналом передачи.
  • Секреты храните в защищённом хранилище; не выводите пароли, токены и персональные данные в журналы.
  • Разделите тестовые и рабочие точки интеграции, обеспечьте ротацию ключей и отзыв полномочий.
  • Установите пределы нагрузки и временные окна при первичной синхронизации справочников.

6. Примите обмен на сквозных сценариях

Технический ping не равен работающей интеграции.

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

Отдельно проверьте совместимость модели штрихкодов и ТСД с утверждённой схемой обмена.

Проверить первоисточники:

Материал обновлён в октябре 2026 года. Функциональные возможности и совместимость необходимо проверять для конкретной редакции системы и оборудования.