Интеграция сайта с 1С: что согласовать до настройки обмена

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

Сайт и учётная система обмениваются согласованными данными

Вы хотите связать сайт с 1С: обновлять товары и остатки, получать заказы без перепечатывания. На встрече звучит понятная формулировка «настроим обмен». Но за ней ещё остаются решения: какая система меняет цену, что считать доступным остатком и кто замечает заказ, который не удалось принять.

Я бы согласовал эти правила до настройки. Иначе технически работающий обмен может передавать данные, с которыми сотрудникам неудобно или опасно работать. Ниже — памятка заказчику: состав данных, ведущие системы, исключения, контроль и приёмка. Универсальных настроек здесь нет: они зависят от вашей конфигурации 1С, сайта и используемого механизма обмена.

Какие данные нужно передавать

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

Разделите каталог и заказы на самостоятельные части проекта. Если на сайте появились товары из 1С, это ещё не подтверждает передачу покупок обратно. Выгрузка торговых предложений и обмен заказами — разные задачи, их нужно отдельно описать и проверить.

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

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

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

Где находится источник каждого значения

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

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

ДанныеВедущая системаНаправлениеКогда передаватьЧто уточнить
Коды и варианты товараНапример, 1С1С → сайтПо согласованному правилу обновленияКак связывается уже существующая позиция
ЦенаНазначить для каждого типаУказать отдельноДо использования в покупкеЧто происходит с ранее оформленным заказом
Доступный остатокСогласовать с учётом1С → сайт, если так выбран процессПо требованиям к актуальностиСклады, резерв, товар под заказ
Новый заказСайт до принятия в работуСайт → 1СПо выбранному событию или расписаниюПодтверждение приёма и защита от повторной записи
Исполнение заказаСистема обработки заказаНапример, 1С → сайтПри согласованном измененииКакие статусы видит покупатель

Особенно внимательно разберите изменения с двух сторон. Если сотрудник исправил заказ в 1С, а клиент одновременно поменял его на сайте, какая версия продолжает работу? Возможно, после принятия заказа клиент уже отправляет запрос на изменение, а не свободно редактирует состав. Это нужно выбрать заранее и понятно показать в интерфейсе.

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

Направления обмена: товары и остатки на сайт, заказ в учёт

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

Нужно согласовать схему обмена сайта и 1С?

Расскажите, где ведутся товары, цены и заказы. Обсудим направления, владельцев данных и исходные условия интеграции.

Ваша текущая скидка: …

Разобрать схему обмена и получить скидку

Какие исключения обсудить заранее

Возьмите обычную покупку и измените по одному условию. Покупатель отменил заказ. Менеджер заменил позицию. На одном складе товар закончился, а на другом остался. У клиента изменился тип цены. В момент передачи недоступна одна из систем.

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

При нескольких складах определите, что показывает магазин: отдельные остатки, сумму доступного или наличие в выбранном месте получения. Если один заказ собирают из разных мест, обсудите разделение доставки и сроки. Само число складов не задаёт эти правила.

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

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

Более широкий путь покупки между участниками компании разобран в статье об автоматизации обработки заказов.

Как замечать и разбирать сбои

У интеграции должен быть понятный контроль. Спросите, где видно последнее успешное обновление, какие объекты не прошли и кто получает уведомление. Сообщение «обмен выполнен» без результата по данным недостаточно: успешное соединение ещё не подтверждает, что каждый заказ принят в работу.

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

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

Разделите ответственность за сайт, 1С и обмен. В компании должен быть владелец рабочего процесса, который видит незавершённый результат, а у исполнителей — согласованный порядок диагностики. Тогда вопрос не зависнет между ответами «сайт отправил» и «учёт ничего не получил».

Хотите видеть непринятые заказы до обращения клиента?

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

Ваша текущая скидка: …

Обсудить контроль обмена и получить скидку

Как принимать обмен на тестовых сценариях

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

СценарийЧто сравнитьЧто сохранить как результат
Новый товар и вариантКод, характеристики, единицу, изображениеПример совпавших данных в обеих системах
Изменение цены и остаткаНовое значение и согласованную задержкуВремя изменения и появления на сайте
Обычный заказПокупателя, состав, количество и условияСвязанные номера и подтверждение принятия
Изменение или отменаРазрешённое действие на выбранной стадииИтоговое состояние и следующее действие сотрудника
Сбой и повторУведомление, повторную обработку, отсутствие лишней записиЗапись журнала и восстановленный результат

Приёмка обмена отдельно проверяет каталог, заказ и восстановление после сбоя

Каталог, заказы и поведение при ошибке принимают по отдельным контрольным сценариям.

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

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

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

Готовите запуск интеграции?

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

Ваша текущая скидка: …

Обсудить запуск интеграции и получить скидку

Комментарии

Для отдельного согласия на публикацию укажите ФИО (отчество — при наличии) и контактный e-mail. Эти сведения не публикуются. Публичными будут имя/псевдоним выше, текст, оценка и дата на странице https://goncharoff.pro/blog/website/integraciya-sayta-s-1c-chto-soglasovat.

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

Оцените статью:

Подтвердите, что вы человек

После проверки отправим комментарий администратору.

Пока нет комментариев. Поделитесь своим мнением первым.

Оставить заявку

Где вам удобно общаться?

Можно выбрать несколько. Убедитесь, что в выбранных мессенджерах разрешён поиск по вашему номеру телефона.

Политика обработки данных · Условия скидки