PIM
Мастер-карточки, материалы, цвета, медиа и полнота данных.
Что проверить перед PIM-проектом: ассортимент, 1С, остатки, маркетплейсы, безопасность и поддержку товарных данных.
Карта контура
PIM управляет карточками и вариантами, 1С и склад отвечают за учет, а каналы продаж получают подготовленные данные через интеграции.
Мастер-карточки, материалы, цвета, медиа и полнота данных.
Цены, документы, остатки и движения остаются в учетном контуре.
Сайт, Kaspi, Wildberries, Ozon, Яндекс Маркет, дилеры и marketplace получают свои форматы карточек.
Ошибки обмена, SLA, доступы и обучение проектируются до запуска.
Когда мебельный производитель растет, товарные данные перестают быть задачей контент-отдела.
Один стул превращается в десятки вариантов по ткани, цвету, ножкам, фурнитуре и комплектации. 1С отвечает за учет, сайт и маркетплейсы ждут готовые карточки, производство работает с материалами и спецификациями, склад должен понимать остатки, а менеджер по продажам не может каждый раз уточнять наличие по телефону. PIM в такой ситуации выглядит естественным решением.
Но проект редко проваливается из-за того, что выбрали «не ту коробку».
Чаще он буксует раньше: компания не договорилась, какие данные являются мастер-данными, где живут цены и остатки, кто отвечает за качество карточки, какие каналы надо подключать первыми и какую поддержку ждать после запуска.
У одной модели могут быть десятки тканей, несколько цветов, варианты ножек, типы подлокотников, ограничения по размерам, услуги доставки и сборки.
Если каждую комбинацию завести как отдельный товар, каталог быстро превращается в массив карточек, которые почти никто не покупает, но каждую надо поддерживать.
Проблема усиливается, когда данные распределены между Excel, Google Sheets, 1С, сайтом, Bitrix24, личными кабинетами маркетплейсов и знаниями отдельных менеджеров. В такой схеме бизнес теряет не только время контент-менеджеров: покупатель видит неполный ассортимент, менеджер не уверен в наличии цвета, карточка на marketplace собирается руками, а производство получает уточнения после заказа.
Для производителя мебели удобно разделить данные на три слоя.
Товарная логика описывает модель, варианты, материалы, допустимые комбинации, фотографии и инструкции.
Учетная логика отвечает за цены, себестоимость, складские остатки, документы и движение материалов.
Канальная логика определяет, какие атрибуты и тексты нужны сайту, маркетплейсам, дилерам, B2B-порталу или будущей отраслевой площадке.
Если смешать эти слои, PIM-проект превращается в попытку сделать одну систему «за всё».
На старте это кажется проще, но потом любое изменение в канале продаж или производстве требует переделывать весь контур.
PIM нужен, чтобы управлять товарной информацией: атрибутами, описаниями, медиа, справочниками, вариантами, полнотой карточки и правилами публикации. Для мебельного производителя это особенно важно: PIM может хранить мастер-карточку дивана или кресла и правила, какие ткани, цвета и элементы допустимы для этой модели. 1С или ERP обычно остаются источником цен, бухгалтерского учета, закупок, складских документов и финансовой логики. Складская система отвечает за фактические остатки и движения.
Сайт и маркетплейсы показывают покупателю карточку в нужном формате. Интеграционный слой связывает эти системы так, чтобы PIM не стал еще одним монолитом. Правильный вопрос перед стартом звучит не «какую PIM-систему купить», а «за какие типы данных каждая система отвечает». Например:
| Тип данных | Где должен быть владелец | Почему это важно |
|---|---|---|
| Название, описание, свойства, материалы, фото | PIM/DAM | Это товарный контент, который надо переиспользовать в каналах продаж. |
| Допустимые варианты ткани, цвета, фурнитуры | PIM | Эти правила определяют, какую карточку можно собрать и показать покупателю. |
| Цена, скидка, себестоимость | 1С/ERP/ценовой контур | Цена зависит от учета, закупок, маржи и коммерческих правил. |
| Остаток на складе | WMS/1С/складской контур | Остаток - операционный факт, который должен обновляться по движениям товара. |
| Требования сайта, Kaspi, Wildberries, Ozon, Яндекс Маркет и дилеров | PIM + интеграционный слой | Один товар должен превращаться в разные карточки без ручного копирования. |
Такой разбор сразу показывает границы проекта. PIM не обязан знать всё о складе, но должен понимать, какие характеристики товара нужны, чтобы остаток был корректно сопоставлен с вариантом, который видит покупатель.
Если заводить каждую комбинацию как отдельный товар, система быстро станет дорогой в поддержке. Для мебели лучше начинать с мастер-карточек, справочников и правил допустимых комбинаций.
PIM может получать цены и остатки, но не должен становиться владельцем учетной информации. Иначе появятся расхождения с 1С, складом и финансовой отчетностью.
Ткани, цвета, материалы, фурнитура, услуги и упаковка должны иметь единые названия, коды, статусы и владельцев. Иначе PIM перенесет хаос из Excel в новую систему.
У сайта, Kaspi, Wildberries, Ozon, Яндекс Маркет и дилерского портала разные требования. Без правил трансформации карточки продолжат собирать руками.
Когда карточки влияют на продажи, заранее нужно определить, кто разбирает ошибку выгрузки, кто проверяет упавший обмен и кто отвечает за критичный инцидент в выходной.
On-premise или локальное размещение нужно проектировать заранее: серверы, обновления, резервное копирование, доступы, мониторинг и интеграции.
Когда PIM спроектирован как товарный центр, компания получает не только «красивые карточки».
Новая модель мебели заводится через справочники и шаблоны, а не через ручное копирование десятков карточек. Контент-менеджер видит, какие поля не заполнены до публикации.
Производство получает допустимую комбинацию материалов, а не свободный текст из комментария менеджера.
Сайт и маркетплейсы получают карточку в своем формате.
При изменении требований канала меняется правило выгрузки, а не каждая карточка отдельно. В кейсе «Асконы» PIM-подход позволил представить большой набор вариантов через мастер-карточки и справочники: покупателю можно показать возможности кастомизации, не перегружая каталог миллионами отдельных страниц. В кейсе Рельеф-Центра автоматизация публикации из PIM сократила вывод коллекций на marketplace с 10 дней до 1 дня.
В кейсе Polaris один товар стал одной управляемой карточкой, а изменения на стороне маркетплейсов не требовали новой разработки для каждой правки.
Эти примеры важны не как «возьмите такую же систему».
Они показывают принцип: сначала строится модель товарных данных, затем каналы продаж и интеграции начинают работать от нее.
Первый этап - не установка коробки, а короткая диагностика данных и процессов. На ней нужно пройти путь товара от идеи до продажи:
Кто создает новую модель и какие данные появляются первыми.
Где хранятся материалы, ткани, фурнитура и ограничения по комбинациям.
Какие данные нужны производству, продажам, складу, бухгалтерии и маркетингу.
Что сейчас является источником цены и остатка.
Какие каналы продаж нужно подключить в первой очереди.
Какие требования есть к размещению, доступам, резервному копированию и поддержке. После этого можно сравнивать варианты: Pimcore, Akeneo, Brandquad, отраслевые решения или кастомный контур вокруг существующих систем. Для части производителей логичен Pimcore на своем контуре, особенно если важны PIM, DAM и гибкая модель данных. Для других компаний быстрее стартует Akeneo или другая PIM-система, если процессы ближе к стандартной товарной модели. Мы обычно рекомендуем не спорить о вендоре в вакууме.
Лучше выбрать один пилотный поток: например, завести категорию стульев или кресел, описать варианты, связать с 1С по цене и остаткам, выгрузить на сайт и один marketplace. Такой пилот показывает реальные вопросы: качество справочников, скорость работы команды, ошибки выгрузки, требования к поддержке и объем доработок.
PIM-проект в мебельном производстве почти всегда затрагивает несколько систем.
Поэтому важно не превращать PIM в центральный монолит, в котором пытаются хранить все данные компании.
Практичная архитектура строится как слабосвязанный контур: PIM/DAM управляет товарным контентом, медиа, вариантами и правилами готовности карточек; 1С/ERP отвечает за учет, цены, закупки, документы и финансовые процессы; WMS или складской контур отвечает за фактические остатки и движения; API/ESB/events связывают системы и фиксируют ошибки обмена; сайт, marketplace и B2B-портал получают уже подготовленные карточки.
Такой подход дает отчуждаемость: систему можно поддерживать внутренней командой или передать другому подрядчику, потому что границы понятны, обмены описаны, а бизнес-логика не спрятана в случайных Excel-файлах. В наших кейсах похожая логика применялась в интеграциях с 200+ системами 1С, в eCommerce-интеграции с marketplace через WSO2 ESB и в проекте мебельного холдинга, где point-to-point обмены заменялись слабосвязанным контуром на Kafka.
Чтобы не потратить первую неделю только на поиск исходных данных, полезно заранее собрать небольшой пакет. Он не заменяет аналитику, но резко сокращает неопределенность: команда быстрее увидит, где нужен стандартный PIM-функционал, где достаточно настройки, а где потребуется интеграция или изменение процесса.
Карта процессов, систем, справочников, ролей, каналов и ограничений.
Мастер-карточки, справочники, правила вариантов, права пользователей, первичная модель данных.
Выгрузка на сайт или один marketplace, контроль заполненности карточки, ошибки обмена, обучение команды.
1С для цен и остатков, DAM для медиа, API/ESB/events, мониторинг и регламент поддержки.
Новые категории, дилерские каналы, поставщики, B2B-портал или отдельная marketplace-инициатива.
Мы подключаемся там, где PIM-проект затрагивает не только карточку товара, но и архитектуру вокруг нее: 1С, сайт, маркетплейсы, DAM, интеграционный слой, поддержку и обучение команды. В публичных кейсах можно посмотреть разные стороны этой задачи.