Заполнение карточек товара в админке Битрикс

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

Как устроено

Свойства подтягиваются по артикулу
Модуль ищет недостающие характеристики в прайсе поставщика и открытых источниках, после чего собирает описание для поиска, заголовки и перечень преимуществ товара.
Характеристики проверяются на осмысленность
Проверка ловит пустой бренд, перепутанные единицы измерения, значение не из своей категории — вроде «вес: синий» — и характеристики, которые противоречат друг другу.
Фотографии обрабатываются здесь же
Удаление фона, повышение разрешения, шумоподавление, дорисовка недостающего ракурса. Выгружать снимки в сторонний редактор и возвращать обратно не требуется.
Кнопки стоят в самой карточке товара
«Сгенерировать описание», «Проверить свойства», «Обработать фото» — всё в интерфейсе Битрикс. Отдельные кабинеты и чужие API-ключи из процесса ушли, а вместе с ними и переключение между вкладками.
Рассчитано на большой каталог
Товарных позиций в магазине свыше пяти тысяч, и модуль работает с ними как с потоком: карточка обрабатывается одной командой, а не собирается по кускам из трёх сервисов.
После проверки карточка готова к выгрузке
Заполнение и проверка идут подряд, поэтому промежуточной вычитки в отдельном файле между ними нет. Новый товар доходит до витрины сразу после обработки.

Что изменилось в работе

Контент-менеджер перестал переносить данные между прайсом, фоторедактором и админкой: работа с карточкой идёт в одном окне. Его роль сместилась с набора текста на вычитку того, что модуль предложил.

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