Интеграции

    Интеграция интернет-магазина с 1С

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

    • Обследование конфигурации
    • Сопоставление номенклатуры
    • Цены и остатки
    • Передача заказов
    • Журнал обмена

    Быстрая диагностика

    Быстрая диагностика: это ваша ситуация?

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

    Цены на сайте и в учёте расходятся, и никто точно не знает, какая версия верная.

    Остатки обновляются вручную, поэтому заказы приходят на позиции, которых нет.

    Заказы с сайта переносятся в 1С руками, а часть данных теряется по дороге.

    Новый товар появляется на сайте с задержкой, потому что карточку заводят отдельно.

    Варианты и характеристики в учёте и на сайте устроены по-разному.

    Когда обмен ломается, об этом узнают по жалобам, а не из журнала.

    Если учёт ведётся не в 1С, а в облачном сервисе, точнее подойдёт страница про интеграцию с МоимСкладом

    Основная проблема

    Расхождение данных — следствие неопределённого источника истины

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

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

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

    Иллюстрация расхождения данных между сайтом и учётной системой до настройки обмена

    Что происходит без изменений

    Что следует из отсутствия обмена

    Только логические следствия. Мы не приводим выдуманных цифр потерь.

    Заказы на отсутствующий товар

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

    Продажи по устаревшим ценам

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

    Двойная работа по каждому заказу

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

    Ошибки в артикулах и количествах

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

    Каталог обновляется с задержкой

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

    Сбои остаются незамеченными

    Без журнала и уведомлений остановка обмена обнаруживается по последствиям, а не по факту.

    Что создаётся

    Что создаётся

    Результат — работающий и наблюдаемый обмен, а не одноразовая выгрузка файла.

    Карта источников данных

    Фиксируем по каждому полю, какая система является источником: наименование, цена, остаток, характеристики, статусы.

    Снимает: Расхождения перестают возникать: у каждого значения есть один владелец.

    Обследование конфигурации

    Разбираем вашу конфигурацию 1С, версию, доработки и доступный программный интерфейс обмена.

    Снимает: Объём и способ интеграции определяются фактами, а не предположением о типовой 1С.

    Сопоставление номенклатуры

    Настраиваем связь товаров и вариантов по устойчивому идентификатору, а не по названию.

    Снимает: Позиции не дублируются и не теряются при переименовании.

    Обновление цен и остатков

    Реализуем регулярную передачу цен, типов цен и остатков по складам с согласованной частотой.

    Снимает: Сайт продаёт по действующим ценам и в пределах фактического наличия.

    Передача заказов

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

    Снимает: Заявка попадает в учёт без ручного переноса.

    Обмен статусами

    Реализуем возврат статусов из учёта на сайт: подтверждение, сборка, отгрузка, отмена.

    Снимает: Покупатель и менеджер видят одно и то же состояние заказа.

    Обработка ошибок и повторные попытки

    Добавляем контроль ошибок, повторную отправку, защиту от дублей и уведомления ответственным.

    Снимает: Сбой обмена не приводит к потере заказа и не остаётся незамеченным.

    Тестовый контур и журнал

    Готовим отдельный контур для проверок и журнал операций с составом переданных данных.

    Снимает: Изменения проверяются до продакшена, а разбор инцидента опирается на записи.

    Схема работы

    Где решение работает в цепочке продаж

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

    1. ТрафикОбмен на привлечение не влияет; он влияет на достоверность того, что видит посетитель.Общий контур
    2. КаталогНоменклатура, характеристики и цены приходят из учёта.Зона этой услуги
    3. Карточка товараЦена, наличие и параметры варианта соответствуют учётным данным.Зона этой услуги
    4. КорзинаПроверка наличия и цены на момент оформления.Зона этой услуги
    5. ОплатаПлатёжный сценарий настраивается отдельно; в учёт передаётся факт оплаты.Зависимость
    6. СкладОстатки по складам — основной предмет обмена.Зона этой услуги
    7. ДоставкаСлужбы доставки подключаются отдельными интеграциями.Зависимость
    8. CRMПередача сделок в CRM — отдельная задача со своей логикой.Зависимость
    9. Повторная продажаИстория заказов из учёта делает повторную покупку возможной.Общий контур

    Полный контур интернет-магазина описан на странице раздела: интеграция закрывает данные, а не продажи целиком.

    Состав решения

    Состав решения

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

    Обследование конфигурации 1С

    Входные данные
    Название и версия конфигурации, перечень доработок, доступ к тестовой копии, сведения о том, кто её сопровождает.
    Работа
    Разбираем структуру справочников, типы цен, склады, документы и доступный интерфейс обмена; фиксируем ограничения.
    Результат в системе
    Технический отчёт: что можно передавать, каким способом и с какими оговорками.
    Зависимость
    Доступ к конфигурации и участие вашего специалиста по 1С.
    Проверка готовности
    Перечень доступных для обмена объектов и полей согласован письменно.

    Карта источников истины

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

    Сопоставление товаров и вариантов

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

    Цены и остатки

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

    Передача заказов

    Входные данные
    Состав полей заказа, тип создаваемого документа, требования к реквизитам и способам доставки.
    Работа
    Настраиваем создание документа в учёте, передачу состава, количеств, контактов и комментариев, защиту от дублей.
    Результат в системе
    Заказ появляется в учёте без ручного переноса.
    Зависимость
    Правила создания документов и ответственные на стороне клиента.
    Проверка готовности
    Тестовые заказы создаются в учёте один раз, с полным составом и корректными реквизитами.

    Статусы и обратный поток

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

    Ошибки, повторы и журналирование

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

    Тестовый контур и запуск

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

    Сценарии использования

    Типовые исходные ситуации

    Обезличенные схемы. Аудитория страницы — компании с учётом в 1С.

    Каталог ведётся в 1С, сайт заполнялся вручную

    Начинаем с сопоставления номенклатуры и односторонней передачи цен и остатков — это снимает основную часть расхождений.

    Заказы переносятся в учёт руками

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

    Несколько складов и типов цен

    Фиксируем правила выбора склада и типа цены для сайта до начала настройки обмена.

    Сильно доработанная конфигурация

    Начинаем с обследования: объём работ определяется доступным интерфейсом, а не типовыми сценариями.

    Обмен уже настроен, но регулярно ломается

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

    Интеграции и зависимости

    Что участвует и где границы

    Интеграция работает в связке с системами клиента, и её возможности ограничены тем, что эти системы отдают.

    Конфигурация 1С

    Источник номенклатуры, цен, остатков, документов и статусов.

    Граница: Доработку самой конфигурации выполняет ваш специалист по 1С; мы работаем со стороны сайта и согласованного интерфейса.

    Сервер и доступы

    Канал обмена, расписание, права доступа к данным.

    Граница: Предоставление доступов и сетевую доступность обеспечивает клиент.

    Интернет-магазин

    Каталог, корзина, оформление заказа, отображение цен и наличия.

    Граница: Сайт отображает данные учёта и не исправляет ошибки в них.

    CRM

    Работа менеджеров со сделками и обращениями.

    Граница: Передача данных в CRM — отдельная интеграция со своей логикой.

    Платёжный сервис

    Факт оплаты, который может передаваться в учёт.

    Граница: Договор с оператором и касса — зона клиента.

    Службы доставки

    Расчёт стоимости и создание отправлений.

    Граница: Подключаются отдельными интеграциями.

    Этапы работы

    Этапы работы

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

    1. Обследование

      Разбираем конфигурацию, доработки, доступный интерфейс обмена и структуру данных.

    2. Карта источников

      Фиксируем владельца каждого поля и правила поведения при конфликте.

    3. Технические договорённости

      Согласуем способ обмена, частоту, форматы и перечень объектов.

    4. Сопоставление

      Настраиваем связь номенклатуры, вариантов и характеристик.

    5. Обмен данными

      Реализуем передачу цен, остатков, заказов и статусов.

    6. Наблюдаемость

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

    7. Тестирование

      Проверяем сценарии на тестовом контуре, включая ошибки и повторную отправку.

    8. Запуск и наблюдение

      Включаем обмен на продакшене и наблюдаем за первыми циклами, корректируя параметры.

    Сроки заранее не фиксируем: они зависят от конфигурации, объёма доработок, состава передаваемых данных и доступности тестового контура.

    Что проверяется при сдаче

    Что проверяется при сдаче

    Проверка идёт по данным, а не по факту «обмен включён».

    • Карта источников истины согласована письменно и соответствует настройкам обмена.
    • Контрольная выборка товаров и вариантов сопоставлена верно, переименование позиции связь не рвёт.
    • Изменение цены в учёте доходит до сайта в согласованный интервал.
    • Изменение остатка в учёте доходит до сайта в согласованный интервал.
    • Заказ с сайта создаётся в учёте один раз, без дублей, с полным составом и реквизитами.
    • Изменение статуса в учёте отражается на сайте.
    • Ошибка обмена фиксируется в журнале и порождает уведомление ответственному.
    • Повторная отправка не создаёт дубль документа.
    • Тестовый контур отделён от продакшена, контрольные сценарии пройдены до запуска.
    • Журнал содержит состав переданных данных и позволяет разобрать инцидент.
    • Изображения в формате WebP, имеют alt и заданные размеры, сдвига вёрстки при загрузке нет.
    • Нет горизонтальной прокрутки на 1440, 1280, 1024, 768, 390 и 360 px.

    Кому подходит

    Кому подходит

    Компании, у которых учёт ведётся в 1С

    Решение имеет смысл при таких исходных данных

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

    Когда нужен другой формат

    Когда точнее подойдёт другая страница

    Мы указываем это прямо, чтобы вы не платили за более широкий объём работ, чем нужно.

    Учёт ведётся в облачном сервисе, а не в 1С.

    Интеграция с МоимСкладом

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

    Интеграция с CRM

    Нужны онлайн-оплата, чеки и возвраты.

    Онлайн-оплата и касса

    Основной запрос — единый остаток и правила отгрузки со своего склада.

    Магазин со складом

    Зоны ответственности

    Зоны ответственности

    Like Sites

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

    Клиент

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

    Стоимость

    Что влияет на оценку

    Стоимость интеграции определяется вашей конфигурацией, а не количеством товаров. Поэтому фиксированной цены до обследования не существует.

    Конфигурация и доработки

    Типовая конфигурация и сильно доработанная требуют разного объёма работ и разных способов обмена.

    Доступный интерфейс обмена

    Наличие штатного механизма обмена сокращает работу; его отсутствие требует иного решения.

    Состав передаваемых данных

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

    Качество данных в учёте

    Отсутствие устойчивых идентификаторов и незаполненные характеристики добавляют работу по сопоставлению.

    Требования к частоте обмена

    Обновление раз в сутки и обновление в течение минут — разные технические решения.

    Требования к наблюдаемости

    Глубина журналирования, уведомления и тестовый контур влияют на трудоёмкость.

    Расчёт формируем после обследования: до него любая цифра была бы предположением. Ценовая лестница интернет-магазинов на интеграцию автоматически не переносится.

    Вопросы и ответы

    Вопросы об интеграции с 1С

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

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

    Обсудим интеграцию с 1С

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

    Телефон +7 (495) 201-25-26, почта like-sites@mail.ru.

    ИЛИ
    Заполнить бриф в Telegram (быстрее)