К содержанию

практическое руководство

Как подготовить сайт к интеграции с 1С

Практический план подготовки каталога, цен, остатков и заказов к устойчивому обмену между сайтом и 1С.

Команда SitExpertОбновлено 25 августа 20269 минут чтения
01

Сначала фиксируем владельца данных

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

02

Проверяем каталог и идентификаторы

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

03

Описываем сценарии обмена

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

04

Готовим безопасный запуск

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

05

Карта данных до интеграции

ДанныеГде меняютКуда передаютКак проверяют
Товары и свойстваСайтКоличество, названия и характеристики
Цены и остаткиСайтКонтрольные товары и склады
ЗаказыСайтСостав, сумма и идентификатор
Статусы заказаСайтПоследовательность переходов
06

Пример ошибки

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

следующий шаг

Нужна помощь с этой задачей?

Покажите сайт и опишите желаемый результат. Мы проверим исходные данные, укажем основные риски и предложим понятный порядок действий.

Интеграция сайта с 1С Обсудить проект