Коротко
Между 1С и сайтом на
Разберём, какие данные стоит передавать между 1С и сайтом на
Главное правило: у каждого поля один источник
Большинство проблем обмена начинается с того, что одно и то же поле меняют в двух местах: цену — и в 1С, и на сайте, описание — и в 1С, и в админке. Следующий обмен перезаписывает одну из версий, и правки пропадают. Поэтому до настройки обмена для каждого вида данных решают:
- где он ведётся — в 1С или на сайте;
- в какую сторону передаётся — из 1С на сайт, с сайта в 1С или в обе стороны;
- как часто — сразу после изменения, каждые несколько минут, раз в сутки.
Схема: что, куда и как часто
| Данные | Где ведутся | Направление | Как часто |
|---|---|---|---|
| Товары: название, артикул, разделы | 1С | 1С → сайт | по изменениям или раз в сутки |
| Характеристики и варианты (размер, цвет) | 1С | 1С → сайт | вместе с товарами |
| Свойства для фильтра | 1С или сайт | 1С → сайт | вместе с товарами |
| Цены и типы цен | 1С | 1С → сайт | часто: сразу или каждые 5–10 минут |
| Остатки по складам | 1С | 1С → сайт | часто: сразу или каждые 5–10 минут |
| Описания, фото, SEO-тексты | чаще сайт | не передаются или 1С → сайт один раз | — |
| Заказы | сайт | сайт → 1С | каждые 5–15 минут |
| Статусы оплаты и отгрузки | 1С | 1С → сайт | каждые 5–15 минут |
| Покупатели и контрагенты | сайт (розница) или 1С (опт) | сайт → 1С или 1С → сайт | вместе с заказами |
| Счета и закрывающие документы | 1С | 1С → личный кабинет | по готовности |
Это типовая схема для магазина, где учёт ведётся в 1С. Конкретные направления зависят от конфигурации 1С и процессов компании — их фиксируют на этапе анализа.
Товары и каталог
- Из 1С приходят название, артикул, единица измерения, разделы, характеристики и свойства. Товар на сайте связан с 1С по внешнему коду — поэтому товары, которые есть в 1С, не заводят на сайте вручную.
- Разделы. Дерево групп 1С часто устроено «для склада», а не для покупателя. Тогда группы 1С сопоставляют с разделами сайта, а не копируют как есть.
- Свойства для фильтра лучше заводить в 1С списками значений, а не строками — тогда «Красный» и «красный» не станут разными значениями в фильтре.
- Варианты товара — размеры, цвета — приходят характеристиками и становятся торговыми предложениями на сайте.
Цены и остатки
- Цены ведутся в 1С: розничная, оптовая, цены для разных групп покупателей — это разные типы цен, у каждого — пара на сайте.
- Скидки и акции — в одном месте. Если цены считает 1С, правила корзины на сайте используют только для онлайн-акций и промокодов. Подробнее — в статье «Скидки, купоны и правила корзины в
1С-Битрикс» . - Остатки — по нужным складам, а не сумма по всем. Если у компании несколько городов, остатки идут по складам региона — об этом статья о мультирегиональности.
- Частота. Цены и остатки меняются чаще каталога, поэтому их выгружают отдельно и часто, а полный каталог — ночью.
Описания, фото и SEO: что вести на сайте
Маркетинговые тексты, фото для витрины, SEO-заголовки и описания удобнее вести на сайте: в 1С они нужны редко, а править их там неудобно. Важно, чтобы обмен не перезаписывал эти поля. Если описания и фото всё же ведутся в 1С, на сайте их не правят — иначе следующий обмен вернёт старую версию.
Заказы и статусы
- Покупатель оформляет заказ на сайте.
- Заказ уходит в 1С: состав, цены, доставка, оплата, покупатель.
- В 1С заказ проводят, резервируют товар, выставляют счёт.
- Статусы оплаты и отгрузки возвращаются на сайт — покупатель видит их в личном кабинете и получает письма.
Если заказы сначала обрабатывает менеджер — например, в опте, — между сайтом и 1С ставят CRM: заказ попадает к менеджеру, а в 1С уходит уже согласованный. Схемы с CRM есть на странице «Интеграция 1С и Битрикс».
Покупатели и контрагенты
| Модель | Как передавать |
|---|---|
| Розница | Покупатели создаются на сайте и уходят в 1С вместе с заказом; иногда все розничные заказы оформляют на одного контрагента «Розничный покупатель». |
| Опт и B2B | Контрагенты, договоры и персональные цены ведутся в 1С и приходят на сайт: оптовый покупатель видит в личном кабинете свои цены, отсрочку, долги и документы. |
Для оптовых магазинов это основная часть обмена — подробнее на страницах «Оптовый интернет-магазин» и «Личный кабинет».
Чего не стоит передавать
- Служебные товары и услуги 1С — «Доставка», «Упаковка», складские позиции, которые не продаются на сайте.
- Закупочные цены и себестоимость — они не нужны на сайте и не должны попасть в открытый доступ.
- Внутренние комментарии и реквизиты, которые видны в файле выгрузки.
- Весь архив заказов — достаточно заказов с даты запуска обмена.
Шаблон схемы обмена
Перед настройкой составьте таблицу на одну страницу — она экономит недели переделок:
- Список данных: товары, характеристики, свойства, цены (какие типы), остатки (какие склады), заказы, статусы, покупатели, документы.
- Для каждого — где ведётся и в какую сторону передаётся.
- Частота обмена для каждого вида данных.
- Что делать с товарами, которых больше нет в 1С: скрывать, но не удалять страницы.
- Какие поля на сайте обмен не трогает.
- Кто отвечает за обмен в компании и кому приходят уведомления об ошибках.
Если обмен уже работает с ошибками, начните со статьи «Обмен 1С и сайта на
Чек-лист схемы обмена
- Для каждого вида данных определён главный источник.
- Группы 1С сопоставлены с разделами сайта.
- Свойства для фильтра заведены списками значений.
- Каждому типу цены 1С соответствует тип цены на сайте.
- Выбраны склады, остатки идут по складам.
- Цены и остатки обновляются чаще каталога.
- Описания, фото и SEO ведутся в одном месте и не перезаписываются.
- Заказы уходят в 1С, статусы возвращаются на сайт.
- Определено, как создаются покупатели и контрагенты.
- Служебные позиции и закупочные цены на сайт не попадают.
Сколько стоит
Типовой обмен сайта с 1С (товары, разделы, свойства, картинки, цены, остатки, заказы и статусы) — от 50 000 ₽ и от 1 недели; обмен с доработками — несколько складов и типов цен, характеристики, свои реквизиты — от 90 000 ₽ и от 2 недель; единая цепочка 1С, сайт и CRM — от 120 000 ₽ и от 3 недель. Подробнее — на странице «Интеграция 1С и Битрикс».
Как составить схему обмена 1С и сайта
- Перечислите данныеТовары, характеристики, свойства, цены, остатки, заказы, статусы, покупатели, документы.
- Назначьте источникДля каждого вида данных — где он ведётся: в 1С или на сайте.
- Задайте направлениеИз 1С на сайт, с сайта в 1С или в обе стороны.
- Определите частотуЦены и остатки — часто, каталог — по изменениям или ночью.
- Защитите поля сайтаОписания, фото и SEO не перезаписываются обменом.
- Назначьте ответственногоКто следит за обменом и получает уведомления об ошибках.
Источники
Подготовлено командой WRP — Золотого партнёра












