Категорийный менеджер X5 вернул каталог на доработку уже во второй раз: в первый — штрихкоды «съехали» в формат 4,6E+12, во второй — не указана кратность короба. Пока идёт эта переписка, запуск категории сдвигается на недели, а конкурент уже отгружает свой товар. У X5 («Пятёрочка», «Перекрёсток») входной контроль файлов поставщиков жёсткий: каталог либо совпадает с шаблоном, либо возвращается целиком, без разбора «по смыслу». Разбираем, что обычно ждут от такого файла и как собрать его так, чтобы он прошёл с первого раза.
Что обычно ждут от файла поставщика
Точный набор колонок зависит от категории и периодически меняется, поэтому актуальный шаблон всегда запрашивайте у категорийного менеджера или берите в кабинете поставщика. Каркас у таких файлов при этом стабильный:
- Идентификация: артикул поставщика и штрихкод EAN-13 на каждую товарную единицу. Без штрихкода позицию не заведут.
- Описание: наименование по шаблону сети, бренд, страна, состав или характеристики — то, что попадёт в карточку товара.
- Коммерция: закупочная цена числом, ставка НДС на каждую строку, валюта.
- Логистика: количество единиц в транспортном коробе (кратность), вес и габариты единицы и короба.
- Для продуктов: срок годности в днях, условия хранения, температурный режим.
Если по какой-то колонке данных нет, её всё равно оставляют в файле пустой. Удалять колонки из шаблона нельзя: загрузчик ищет поля по названию и порядку одновременно.

Типовые причины, из-за которых файл возвращают
Опыт поставщиков, проходящих модерацию в продуктовых сетях, сводится к одному и тому же списку ошибок:
- штрихкод сохранён числом: Excel показал его как 4,6E+12 или отрезал ведущий ноль, и EAN перестал быть тринадцатизначным;
- цена — текстом: «1 250 руб.», пробел между разрядами, запятая вместо точки в копейках;
- ставка НДС указана «в целом по прайсу», а не на каждой строке — хотя в одном файле едут и продукты с пониженной ставкой, и бытовая химия с обычной;
- кратность короба пустая или дробная — сеть заказывает целыми коробами, и без этого числа заказ не рассчитать;
- дубли: один EAN встречается дважды, потому что в файл попали две фасовки одного товара;
- лишние строки: двухэтажная шапка, разделы «Напитки» и «Бакалея», итоговая строка внизу;
- наименования с маркетинговыми приписками — «ХИТ!!!», «скидка», «новинка» — в карточку товара это не пойдёт.
Сборка каталога конвертером за один проход
Ручная доводка файла на 500–2000 позиций — это день работы и гарантированные новые ошибки. В EasyExcel тот же объём проходит за один проход по четырём шагам с живым превью на каждом.
На шаге «Структура» указываете, с какой строки начинается таблица, схлопываете многоэтажную шапку и убираете строки-разделы каталога — в файле остаются только товары. На шаге «Колонки» приводите набор к шаблону сети: переименовываете колонки в точные названия из шаблона, переставляете, лишние удаляете. Здесь же чистите данные действиями: «Убрать пробелы» убирает разделители тысяч в ценах, «Заменить текст» вычищает «руб.», колонка-константа проставляет ставку НДС там, где она одна на всю группу. Если наименование по шаблону собирается из частей, используйте склейку по шаблону вида {Бренд} {Наименование} {Фасовка}.
Отдельная тема — штрихкоды. В конвертере колонка EAN отдаётся как текст: тринадцать цифр остаются тринадцатью цифрами, ведущие нули не теряются. Как чинить уже испорченные штрихкоды и где брать недостающие, разобрано в статье про штрихкоды в прайс-листе.
На «Фильтрах» отсекаете позиции без остатка и служебные строки, просочившиеся из выгрузки 1С. На «Экспорте» получаете XLSX со значениями без формул — именно то, что ждёт загрузчик сети.

Специфика X5: кратность коробов и скоропорт
Два блока, которых нет в маркетплейсных шаблонах, но без которых продуктовый каталог в сеть не уйдёт.
Кратность. Сеть заказывает товар целыми транспортными коробами, поэтому колонка «единиц в коробе» обязательна и должна быть целым числом. Однозначно зафиксируйте, за что назначена цена — за единицу или за короб: разночтение здесь оборачивается пересортом при приёмке. Разные фасовки одного товара — это разные строки с разными EAN и разной кратностью, а не приписка в наименовании.
Скоропорт. Для продуктов в каталоге указывают срок годности в днях и условия хранения, а на переговорах согласуют минимальный остаточный срок при приёмке на распределительном центре — норму уточняйте у своего менеджера, она различается по категориям. Практический вывод для файла: не включайте в каталог поставки позиции, чей срок годности короче логистического плеча плюс нормы остаточного срока, и выводите такие позиции фильтром ещё до отправки. Подробнее о колонках с датами и сроками — в статье про сроки годности в прайсе.
Как вести версии файла в переговорах
Согласование каталога с сетью редко заканчивается с первой отправки: правятся цены, добавляются позиции, убирается снятое с производства. Через месяц переписки в почте лежат файлы «final», «final2» и «final_точно_последний» — и никто не помнит, какая версия сейчас у менеджера. Дисциплина простая:
- Имя файла по шаблону «Поставщик_каталог_ГГГГ-ММ-ДД_v01.xlsx» — дата и номер версии видны прямо в переписке.
- Одна отправка — одна версия. Любая правка после отправки — новый номер, даже если поменялась одна цена.
- Короткий журнал изменений в сопроводительном письме: «добавлены 12 позиций, изменена цена по пяти, исключён артикул X» — менеджеру не нужно сравнивать файлы глазами.
- Отправленные версии храните как есть: когда придёт замечание «в файле от третьего числа цена не та», вы за минуту откроете именно ту версию.
Тот же подход работает и для других сетей — у «Магнита», например, свой шаблон и свои акценты, о чём мы писали в статье про прайс для поставки в «Магнит». Если переговоры идут с несколькими сетями параллельно, удобно держать один мастер-каталог и готовить из него файл под каждую сеть сохранённым шаблоном конвертации.

Частые вопросы
Где взять актуальный шаблон каталога X5?
У категорийного менеджера, с которым ведёте переговоры, или в кабинете поставщика. Требования к колонкам периодически меняются, поэтому файл, которым кто-то пользовался полгода назад, — не источник истины: запрашивайте шаблон под вашу категорию заново.
Что делать, если Excel уже испортил штрихкоды?
Вернуть исходные данные из учётной системы и пересобрать файл, храня EAN как текст. В конвертере колонка штрихкодов отдаётся текстом с сохранением всех цифр и ведущих нулей, поэтому «4,6E+12» в итоговый файл не попадёт.
Как указывать кратность, если у одного товара разные короба?
Никак — одна строка каталога описывает одну товарную единицу с одной кратностью. Товар в коробе по шесть штук и тот же товар в коробе по двенадцать — это две строки с разными штрихкодами и разными значениями в колонке кратности.
Сколько стоит подготовить такой файл в конвертере?
Каталог до 2 МБ, это примерно тысяча строк, обрабатывается бесплатно и без регистрации. После регистрации лимит растёт до 10 000 строк, а настройки сохраняются в шаблон — следующая версия каталога собирается в три клика. Платные тарифы нужны для больших файлов и работы по API.