К содержимому
Интеграция с 1С

Когда нужен нетиповой обмен между 1С и сайтом

Когда стандартной интеграции недостаточно: персональные условия, нестандартные документы и маршруты заказов. Как оценить доработку обмена с 1С.

Когда нужен нетиповой обмен между 1С и сайтом

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

Какие задачи могут потребовать доработки

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

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

Что описать до оценки

  • Событие, с которого начинается передача, и результат, который должен увидеть сотрудник или клиент.
  • Данные и источник каждого поля: цена, договор, остаток, статус, документ.
  • Правила сопоставления: как система понимает, что это тот же товар, покупатель или заказ.
  • Исключения: отмена, ошибка, повторная отправка и недоступность одной стороны.

Как не получить хрупкую интеграцию

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

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

Как принять работу

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

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

Применить на вашем проекте

Настройка и разработка обмена с 1С

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

Состав работы и следующий шаг
Вопросы и ответы

Что важно знать

Нужно переписывать весь обмен?

Не всегда. Часто достаточно изменить отдельное правило, добавить обработку данных или исправить настройки. Границы доработки определяются после разбора.

Кто сопровождает изменения?

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