Заказы с сайта в 1С: как настроить обмен и что проверять
Заказы — самый чувствительный поток обмена: ошибка здесь видна не в каталоге, а в деньгах. Разбираем, как настроить передачу и что проверять регулярно.
Содержание
Поток заказов работает в обе стороны: заказ уходит с сайта в 1С, обратно приходят статусы и признак оплаты. Настраивается отдельно от каталога и ломается тоже отдельно.
Что решить до настройки
- Направление. Что является источником истины по статусу: 1С или сайт.
- Состав данных. Какие поля обязательны: доставка, комментарий, реквизиты для юрлиц.
- Покупатели. Как создаются контрагенты и как избегать дублей.
- Оплаты. Как передаётся факт оплаты, что делать с возвратами.
- Ошибки. Что делать с заказом, который не удалось выгрузить.
Порядок настройки
- Настроить узел обмена и права пользователя на стороне сайта.
- Задать соответствие статусов сайта и 1С.
- Настроить соответствие способов доставки и оплаты.
- Проверить сопоставление номенклатуры: товар из заказа должен находиться в 1С.
- Провести тестовый заказ и проследить его путь целиком.
- Настроить расписание и оповещение об ошибках.
Что проверять регулярно
- Все ли заказы за сутки дошли до 1С: сверка по количеству.
- Нет ли зависших заказов со статусом ошибки обмена.
- Совпадают ли суммы: скидки и доставка часто считаются по-разному.
- Не появились ли дубли контрагентов.
- Приходит ли обратно статус на сайт и видит ли его покупатель в личном кабинете.
Типовые ошибки
Заказ не выгружается из-за товара. Позиция есть на сайте, но отсутствует в номенклатуре 1С или у неё изменился идентификатор.
Суммы не сходятся. Скидка применена на сайте, но правило не воспроизводится в 1С. Решается согласованием: где считается скидка.
Дубли контрагентов. Один покупатель создаёт новую карточку при каждом заказе. Нужна логика поиска по телефону или почте.
Статусы разъехались. На сайте «Доставлен», в 1С «В работе». Возникает, когда обе стороны считают себя главными.
Обмен молчит. Заказы копятся на сайте, никто не замечает. Нужны оповещения о результате обмена.
Диагностика, если заказ не дошёл
- Открыть журнал обмена и найти сеанс, в котором должен был уйти заказ.
- Посмотреть текст ошибки: обычно он указывает на конкретное поле или товар.
- Проверить наличие товара в номенклатуре 1С.
- Проверить обязательные поля: адрес, контакты, способ доставки.
- Повторить обмен вручную и убедиться, что заказ ушёл.
Частые вопросы
Как часто нужно выгружать заказы?
Обычно каждые несколько минут или по факту оформления. Раз в сутки — плохо: менеджер узнаёт о заказе с задержкой.
Что делать, если заказ не ушёл в 1С?
Посмотреть журнал обмена: чаще всего проблема в обязательном поле, которого нет в заказе, или в товаре, отсутствующем в номенклатуре 1С.
Кто главный по статусам — сайт или 1С?
Договоритесь заранее. Обычно 1С: там ведётся работа со сделкой. Сайт получает обратно статус и показывает его покупателю.
Как передаются оплаты?
Признак оплаты обычно приходит из платёжной системы на сайт и дальше в 1С. Возвраты и частичные оплаты требуют отдельной договорённости.
Что с заказами, оформленными без регистрации?
Они передаются так же, но покупатель создаётся по контактным данным. Следите за дублями контрагентов в 1С.
Не хотите разбираться сами?
Настроим, обновим и почистим сайт на 1С-Битрикс. Официальный партнёр Битрикс и Аспро, 20 лет в разработке.
Оставить заявку 8 (800) 555-31-56