Единый формат прайсов для поставщиков: как договориться и автоматизировать

Восемь поставщиков — восемь форматов: у одного Excel с шапкой на три строки, у второго CSV в старой кодировке, у третьего цены текстом «1 250 руб.». Менеджер тратит на каждый файл по 20–30 минут только на то, чтобы понять, где там цена, а прайсы приходят каждую неделю. При десяти–двадцати поставщиках приёмка съедает полный рабочий день. Лечится это двумя ходами: единый формат, который вы требуете от поставщиков, и автоматическая обработка файлов от тех, кто требования выполнить не в состоянии.

Почему «присылайте как есть» не работает

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

  • каждый файл сначала разбирается глазами: где шапка, где итоги, какая из трёх колонок с числами — цена;
  • ошибки находятся поздно: перепутанная колонка цен всплывает после загрузки в учётную систему, артикулы с пробелами — при поиске дублей;
  • новый сотрудник учится разбирать двадцать форматов заново — знания о чужих файлах не передаются.

Единый формат снимает все три проблемы: файл либо соответствует требованиям и загружается сразу, либо нет — и вопрос адресован поставщику, а не вашему менеджеру.

Что требовать: образец требований к прайсу

Требования должны умещаться на одну страницу — длинные инструкции не читают. Рабочий минимум:

  • Формат файла: XLSX или CSV (кодировка UTF-8, разделитель — точка с запятой). Не PDF, не Word, не «таблица в теле письма».
  • Структура: одна строка заголовков в первой строке листа, дальше только товары. Без объединённых ячеек, строк-разделов каталога и итогов внизу.
  • Обязательные колонки: Артикул, Наименование, Бренд, Цена, Остаток. Названия именно такие, порядок фиксированный.
  • Артикул: латиница, цифры и дефис, без пробелов, уникален в пределах файла.
  • Цена: числом, без «руб.», без пробелов-разделителей тысяч. Валюта одна на весь файл и названа в сопроводительном письме.
  • Остаток: числом; если позиции нет — 0, а не «под заказ» и не прочерк.

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

Как ввести требования без войны с поставщиками

Рассылка «с завтрашнего дня принимаем только так» заканчивается игнором. Работает другая последовательность:

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

Поставщик «не может»: приводим его файл сами и один раз

Крупный завод на старой 1С ради вас выгрузку не переделает — и спорить бесполезно. Дешевле взять его файл как есть и привести к своему формату на своей стороне. В конвертере EasyExcel это настраивается один раз: загружаете его прайс, на шаге «Структура» указываете, с какой строки начинается таблица, и схлопываете двухэтажную шапку; на шаге «Колонки» переименовываете колонки в ваш набор, чистите цены действиями «Убрать пробелы» и «Заменить текст», добавляете колонку-константу с именем поставщика; на «Фильтрах» отрезаете строки «Итого» и нулевые остатки. Всё это сохраняется как шаблон «Завод Х». Подробнее механика разобрана в статье о том, что делает конвертер прайс-листов.

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

Настройка шаблона конвертации под прайс конкретного поставщика
Один раз настроенный шаблон заменяет получасовую ручную разборку каждого прайса

Сколько времени это экономит

Арифметика простая. Ручная приёмка одного чужого прайса — 20–30 минут: открыть, понять структуру, перенести колонки, почистить цены. Файл по единому формату или по сохранённому шаблону — 2–3 минуты на конвертацию и контрольную выборку.

Сценарий15 прайсов в неделюЗа месяц
Вручную, без требований5–7 часовпочти три рабочих дня
Единый формат + шаблоны40–60 минутоколо трёх часов

Разница — два дня в месяц, которые менеджер тратит на переговоры о ценах, а не на копипасту.

Как выстроить регулярный процесс приёма

Формат и шаблоны — половина дела. Вторая половина — ритм:

  1. День и час приёма. Например, понедельник до 15:00. Прайс, присланный позже, ждёт следующей недели — поставщики привыкают быстро.
  2. Одно место приёма. Отдельный ящик или папка, имя файла по шаблону «Поставщик_ГГГГ-ММ-ДД.xlsx». Ничего из мессенджеров «в личку».
  3. Обработка пачкой. Файлы по формату загружаются сразу, файлы «неспособных» — через свои шаблоны. Контрольная выборка: 5–10 строк на файл.
  4. Учёт дисциплины. Простая таблица «кто прислал, когда, по формату ли» — по ней видно, с кем нужен разговор.
  5. Ревизия раз в квартал. Появилась новая колонка, поставщик обновил учётную систему — требования и шаблоны правятся точечно.

Если дальше эти прайсы собираются в один файл для маркетплейса, следующий шаг — объединение и дедупликация по артикулу — разобран в статье про несколько поставщиков на Wildberries.

Регламент еженедельного приёма прайсов от поставщиков
Ритм приёма: один день, одно место, обработка пачкой и контрольная выборка

Частые вопросы

Поставщик — крупный завод и диктует свои условия. Как быть?

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

Что делать с прайсами в PDF или таблицей в теле письма?

PDF — не таблица: достать оттуда данные без потерь почти невозможно. Попросите выгрузку в Excel или CSV — она есть в любой учётной системе. Если отказываются, честно посчитайте, стоит ли этот поставщик еженедельной ручной работы.

Как заставить поставщиков соблюдать формат?

Никак — принуждение заменяется выгодой и сроком. Файл по формату уходит в оборот в день получения, «как прислали» разбирается в последнюю очередь. Дата перехода плюс очерёдность работают лучше штрафов и уговоров.

Сколько стоит обработка прайсов в конвертере?

Файл до 2 МБ, это примерно тысяча строк, обрабатывается бесплатно и без регистрации. После регистрации лимит растёт до 10 000 строк и появляются сохранённые шаблоны — они и есть сердце регулярного процесса. Платные тарифы нужны для больших файлов и доступа по API.