Интеграция 1С и Brandquad PIM: как настроить и с чего начать

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

Интеграция 1С и Brandquad PIM

Где хороша 1С, а где PIM

Больше 6 миллионов сотрудников в России пользуются 1С. 1С — это основа учета в большинстве компаний, ее используют, чтобы вести бухгалтерию, управлять складом или обрабатывать заказы.

Номенклатура, остатки, цены, документы, движение товаров между складами — все это хранится в 1С.

Но 1С создавали для внутреннего использования, поэтому данные в ней часто выглядят так, как удобно системе учета:

  • технические или сокращенные названия товаров;
  • минимальный набор атрибутов;
  • единая учетная структура данных, не предназначенная для подготовки и публикации товаров в e-commerce.

Когда компания выходит в e-commerce и активно работает с различными площадками, одних учетных данных из 1С становится недостаточно. Чтобы сделать карточку товара актуальной и привлекательной для покупателей на каждой онлайн-площадке, необходимы:

  • понятное и привлекательное название;
  • описания, преимущества, состав;
  • фотографии, видео, иногда rich-контент;
  • сертификаты, инструкции, дополнительные материалы;
  • разные форматы данных – под сайт, Wildberries, Ozon, B2B-каталоги.

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

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

  • 1С хранит учетные и коммерческие данные;
  • PIM управляет контентом товаров, который видят клиенты, особенно помогает с обновлением больших каталогов, адаптацией под разные требования площадок, контролем качества данных.

Как PIM и 1С работают вместе

1С остается системой-источником для:

  • базовой информации о товаре (артикул, название, штрихкод),
  • цен и остатков;
  • статусов товаров (в обороте, срок годности и так далее);
  • справочников (бренды, категории, единицы измерения).

PIM получает эти данные. Затем, если товар уже есть, то система обновляет только изменившиеся поля. Если товар новый — создает карточку. Если товар выводят из ассортимента — карточка архивируется по заданным правилам.

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

Маркетологи и контент-менеджеры работают с готовой структурой:

  • включают в карточку товара описания, изображения и видео;
  • дополняют контент под требования разных каналов;
  • публикуют товар на сайт, маркетплейсы и в B2B-каталоги.

Важно, что интеграция работает в обе стороны, необходимо лишь заранее определить источник информации по типам данных. Учетные и справочные поля (артикул, категории, статусы) обновляются в 1С, контентные поля (маркетинговые названия, описания, медиа, rich-контент) — в PIM.

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

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

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

Какие данные передают из 1С в PIM

Базовая информация о товаре

Это основные параметры:

  • Артикул, штрихкод, код SKU — все, что однозначно идентифицирует товар
  • Название — внутреннее, которое потом превратится в маркетинговое название в карточке
  • Категория, бренд, коллекция
  • Единицы измерения: штуки, граммы, литры, размер для одежды и так далее

Иерархия и связи

Если в 1С появляется новый бренд или категория, Brandquad PIM автоматически создает соответствующий элемент в справочниках. Это особенно удобно для компаний с широким ассортиментом, где категорийная структура постоянно развивается.

Документы и сертификаты

Некоторые клиенты хранят в 1С сертификаты, декларации соответствия, инструкции. При интеграции мы можем забирать и их, но важно учитывать размер файлов. Например, у одного из наших клиентов сертификаты весят от 1 до 14 МБ, и за год накапливается около 2 ГБ данных. Поэтому при проектировании интеграции заранее продумываем правила хранения, передачи и обновления таких файлов.

В проектах с большим количеством сертификатов мы автоматизируем этот процесс: PIM-система сама синхронизирует сертификаты с карточками товаров, обновляет значения и следит, чтобы в карточках использовались только актуальные документы.

Обратный путь: что PIM передает в 1С

После того как специалист обработал карточку в PIM, 1С может получить обратно:

  • Ссылку на готовую карточку товара — чтобы сотрудники взяли ее в работу
  • URL главного изображения — для использования в документах или внутренних системах
  • Статус модерации — опубликован товар или еще находится в работе
  • Информацию о публикациях — на какие площадки товар уже выгрузили

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

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

Три способа связать системы

Кому-то нужна максимальная скорость обновлений, кому-то — простота настройки. Поэтому есть несколько вариантов интеграции.

Три способа интегрировать системы

Прямая связь по API для динамичных данных

API — это как прямая телефонная линия между системами. Что-то меняется в 1С, и система с заданной частотой сообщает об этом в Brandquad PIM (или наоборот).

Например, когда в 1С появляется новый бренд, он автоматически добавляется в PIM.

API удобен, когда:

  • Нужны обновления несколько раз в день
  • Данные часто меняются: новые номенклатуры, смена категорий, изменение логистических параметров, параметров упаковки, данные по сертификатам (номер, серия, когда выдан)
  • У вас есть техническая команда для настройки, но эксперты Brandquad тоже могут помочь в настройке интеграции
  • Важна двусторонняя синхронизация

Файловый обмен

1С формирует CSV/XML (реже XLSX) с данными, размещает на сервере, а Brandquad проверяет новые файлы по расписанию и обрабатывает их. При необходимости PIM также может формировать XML-файлы с товарными данными — для передачи в другие системы.

Например: фармацевтическая компания каждое утро отправляет два файла: один с актуальным ассортиментом, второй — со списком товаров, которые нужно скрыть. Brandquad проверяет сервер на новые файлы по настроенному циклу и автоматически обновляет данные.

Файловый обмен подходит, если:

  • Обновления нужны раз в день или реже
  • Хотите простую настройку без сложной разработки
  • Важно хранить историю изменений
  • Уже настроена выгрузка данных из 1С

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

Очереди сообщений, когда нужна масштабируемость

Связь возможна через интеграционный слой, например, систему очередей сообщений (RabbitMQ/Kafka) или коннектор между 1С и PIM. Когда в 1С что-то меняется в номенклатуре, сообщение отправляется в очередь, откуда его забирает PIM-система Brandquad.

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

Как настроить интеграцию с 1С: опыт Brandquad

Этап 1. Инвентаризация данных

Мы вместе с вашей командой разбираемся:

  • Какие атрибуты товаров уже есть в 1С, есть ли у специалистов любые другие таблицы с дополнительными полями.
  • Какие данные критичны для старта, а какие можно добавить потом
  • Как называются поля в 1С (у каждой компании свои)
  • Кто будет модерировать товары после загрузки
  • На какие e-commerce площадки передаются данные о товарах

На этом этапе создаем шаблон маппинга — соответствие полей 1С и Brandquad. Например:

«Product_Name_1С» → «Маркетинговое название»
«Price_Base» → «Базовая цена»
«Category_Code» → «Категория»

Этап 2. Настройка интеграции 1С

Все зависит от выбранного способа интеграции:

  • Для API: предоставляем документацию, вы даете доступ к своему API (или мы к своему — зависит от того, кто инициирует обмен). Настраиваем авторизацию, тестируем запросы.
  • Для файлового обмена: определяем формат файлов, настраиваем SFTP-сервер или используем ваш. Прописываем расписание — когда система будет забирать файлы.
  • При подключении к шине данных — промежуточному слою для обмена событиями между системами — доступна настройка подписки на нужные события.

Этап 3. Пилотный запуск

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

  • Выбираем 50-100 товаров для пробной загрузки
  • Проверяем, все ли данные попали в нужные поля
  • Смотрим на скорость обработки
  • Тестируем обновления и архивирование

На этом этапе мы подключаем отчеты по заполненности карточек и соответствию данным из исходных файлов. Заранее понятно, каких SKU нет, где не заполнены обязательные атрибуты и какие товары не готовы, еще до массовой загрузки.

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

Этап 4. Полноценный запуск и мониторинг

После успешного пилота запускаем интеграцию на весь ассортимент. В первые недели мы внимательно смотрим на:

  • Логи обработки — какие товары загрузились, какие нет и почему
  • Не замедляется ли работа PIM-системы с увеличением объема товаров и контента
  • Ошибки и исключения

Примеры интеграции 1С и PIM-системы Brandquad

Производитель косметики: гибкость через API

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

Решение: маркетолог заранее создает черновик карточки товара в Brandquad и указывает планируемый штрихкод. Карточка существует в PIM без учетных данных. Когда товар позже появляется в 1С с тем же штрихкодом, система автоматически сопоставляет записи и добавляет в карточку базовые учетные данные (артикул, категория, единицы измерения). Ранее подготовленные описания и изображения при этом остаются на месте.

Розничная сеть: интеграция интернет-магазина с 1С

Магазин товаров для дома продает через собственный сайт, лендинги и три маркетплейса. Раньше менеджеры вручную переносили данные по каждой отдельной позиции из 1С на e-commerce-площадки. У нашего клиента это занимало до 2 часов на позицию и до 60 часов в месяц на обновления контента.

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

связка 1С с PIM, интеграция с маркетплейсами и настройка автоматической выгрузки

Фармацевтическая компания

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

  1. Специалист проверяет и обогащает данные
  2. Медицинский консультант утверждает перед публикацией

При этом PIM-система хранит всю историю изменений — если возникает вопрос, можно посмотреть, кто и когда вносил правки, или сразу вернуть предыдущую версию, если нашли ошибки.

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

Частые вопросы и подводные камни

Как часто нужно синхронизировать данные между PIM и 1С?

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

Что делать с товарами, которых больше нет в ассортименте?

Мы настраиваем правила архивации. Например, если товар вывели из ассортимента, присвоили статус «не активен» в 1С, или попросту на складе нет остатков указанное число дней — то Brandquad PIM автоматически переносит его в архивную папку по заданному правилу. Карточка товара исключается из выгрузок на сайт и маркетплейсы, но система еще хранит ее. Контент-менеджер видит такие товары в отдельной очереди и принимает решение — удалить карточку полностью, восстановить ее или оставить в архиве для истории.

Нужен ли нам программист для интеграции?

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

Что получаете в результате

Когда интеграция 1С и Brandquad PIM готова, вы получаете:

  • Хранение товарных данных в 1С, товарного контента — в PIM
  • Ускорение выхода на рынок — от появления товара в 1С до публикации на всех e-commerce площадках
  • Масштабируемость — для выхода на новый маркетплейс настраиваете еще один канал публикации, без изменений в 1С
  • Снижение ошибок — не будет ситуации, когда на сайте одна цена, а в 1С другая из-за ручного редактирования карточек или загрузки устаревших файлов

Краткий чек-лист

  1. Оцените текущую ситуацию: сколько времени тратите на перенос данных, где возникают ошибки
  2. Проведите аудит данных: что уже есть в 1С, что нужно добавить
  3. Определите приоритеты: какие каналы и товары запустить первыми
  4. Мы проведем встречу и предложим оптимальный способ интеграции

Brandquad уже помогает десяткам производителей, дистрибьюторов и ритейлеров эффективно управлять товарными данными. Наши решения используют команды маркетинга, e-commerce, коммерции и логистики.

Готовы обсудить, как интеграция 1С с PIM и передачей данных на площадки будет работать именно у вас? Напишите нам — разберем ситуацию и предложим вариант интеграции Brandquad под ваши задачи.

Индивидуальное предложение

Индивидуальное коммерческое предложение

Похоже что вы искали что-то конкретное? Мы можем помочь! Наша команда готова сделать вам индивидуальное КП.