Вебформат

Главная/Как мы построили обмен с 1С/Технический разбор

Технический разборГлава 7 из 85 мин

Какие данные передаются и как часто

21 вид данных летит из 1С на сайт и четыре вида запросов - обратно. Полная картина всех потоков с фактическими частотами работающего магазина: от остатков каждые 5 минут до аналитики закупок дилеров, всего около 750 выгрузок в сутки.

Состав и частота данных
Состав и частота данных

Общая картина

Между 1С и сайтом курсирует 21 вид данных в сторону сайта и четыре вида запросов в обратную сторону. Ниже - полная картина с реальными частотами работающего магазина.

Что летает между 1С и сайтом - все потоки данных
1С:ERP
Единственное место, где заводят товары, цены, остатки и клиентов
выгрузки - сжатые файлы; из 1С на сайт - 21 поток данных
Остатки и склады
каждые 5 минут
по городам и складам, "в пути" с датами, точки самовывоза
Каталог
около 20 обновлений в день
товары, характеристики, фото, структура каталога
Цены
около 8 обновлений в день
прайс-лист по всем видам цен, матрица скидок
и ещё три потока - тем же каналом
Клиенты и персонал
около 20 обновлений в день
контрагенты, партнёры, менеджеры, консультанты
Заказы и сервис
около 8 обновлений в день
статусы, счета, правки заказов, ответы сервис-центра
Аналитика
около 8 обновлений в день
закупки дилеров, сезонный спрос, неликвиды
обработанные выгрузки попадают на витрину
Интернет-магазин
Витрина, персональные цены, живое наличие
Личные кабинеты, заказы, отчёты дилеров
появились заказы и заявки - сайт готовит их к передаче
Сайт отдаёт по запросу 1С - в любой момент
Заказ целиком, заявка сервис-центра с перепиской, файлы вложений
1С забирает сама - когда готова принять
1С:ERP
Заказ с сайта появляется у менеджера как обычный заказ
Частоты - фактическая статистика работающего магазина: около 750 выгрузок в сутки. Остатки - самый частый поток: наличие на витрине отстаёт от 1С на минуты.

Из 1С на сайт

Остатки и склады - каждые 5 минут. Самый частый поток, около 90% всего объёма обмена. Передаются остатки по городам, остатки по конкретным складам, товары в пути с датами поступления и список точек самовывоза. Покупатель видит наличие с задержкой в минуты.

Каталог - около 20 обновлений в день. Товары со всеми характеристиками, фотографиями, сертификатами, инструкциями и схемами деталей; товарные группы; составы наборов; совместимости товаров между собой.

Отдельно передаётся структура каталога: набор характеристик, справочники, единицы измерения, ставки НДС. Благодаря этому новая характеристика, заведённая в 1С, появляется на сайте сама - без работы программиста.

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

Клиенты и персонал - около 20 обновлений в день. Контрагенты, партнёры, менеджеры, консультанты. Личный кабинет автоматически связывается с контрагентом из 1С, а покупатель видит закреплённого за ним менеджера.

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

Аналитика - около 8 обновлений в день. Статистика закупок дилеров по группам, месяцам и годам, сезонные периоды спроса, перечень неликвидов. На этих данных строятся отчёты в личном кабинете дилера.

С сайта в 1С

Сайт отдаёт данные по запросу 1С, в любой момент:

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

Нагрузка обмена в цифрах

ПоказательЗначение
Выгрузок в суткиоколо 750
Выгрузок в неделюоколо 5 200
Доля остатков в общем потокеоколо 90%
Самая крупная выгрузкаполный прайс-лист, до 260 000 строк
Обработано выгрузок с октября 2025 годаболее 75 000

Короткая версия всей темы - в статье про обмен целиком, а что вошло в проект помимо обмена - в кейсе B2B-платформы.

Нужен такой же обмен с вашей 1С?

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