Регулярное обновление прайсов: процесс на 10 минут в неделю

Прайс обновляется не тогда, когда «надо бы», а тогда, когда на него заведён слот в календаре. Типовая картина без процесса: письмо поставщика с новыми ценами лежит в почте с понедельника, в четверг вы наконец собираете файл вручную минут сорок, а в пятницу выясняется, что Ozon уже продал три заказа по старой закупке. Разберём, как превратить регулярное обновление в ритуал на десять минут в неделю: фиксированный день, сохранённые шаблоны и три контрольные точки.

Недельный цикл: понедельник как день прайсов

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

  1. Забрать файлы. Все прайсы из почты складываются в одну папку недели. Путь «от вложения в письме до загруженного файла» подробно разобран в статье про прайс из письма.
  2. Прогнать через конвертер. Каждый файл идёт под сохранённый шаблон своего поставщика: загрузить, применить, скачать. Одна-две минуты на прайс.
  3. Обновить площадки. Готовые файлы уходят в кабинеты WB, Ozon, Яндекс Маркета — у каждой площадки свой раздел загрузки цен и остатков.
  4. Отметиться. Галочка в календаре или таблице учёта: неделя закрыта.

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

Шаблоны: настройка один раз

Десять минут в неделю возможны только потому, что сорок минут кликов уже сделаны заранее. Сохранённый шаблон конвертера прайс-листов хранит весь путь файла: структуру (с какой строки таблица, что выкинуть), порядок и имена колонок, действия на них и фильтры строк. Шаблон настраивается один раз под каждого поставщика и сохраняется после регистрации — дальше недельный ритуал это «загрузил → применил → скачал».

Сохранённый шаблон конвертации для еженедельного прайса поставщика
Один шаблон на поставщика: новый прайс применяется к готовой настройке

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

Что автоматизировать в первую очередь

Не всё подряд, а то, что повторяется каждую неделю и даёт ошибки при ручной работе:

  1. Наценка. Действие «Умножить» на колонке закупочной цены (например, ×1,15) плюс «Округлить» до рублей или десятков. Ручной пересчёт пятисот строк — главный пожиратель времени и источник опечаток.
  2. Чистка. «Убрать пробелы» в ценах и артикулах, удаление строк-разделов и строк «Итого» на шаге «Структура», «Заменить текст» для лишних символов.
  3. Фильтры. «Остаток больше 0» отсекает позиции, которых нет на складе, «цена больше порога» страхует от нулевых цен на витрине.
Действия на колонке цены: умножить на коэффициент и округлить
Наценка и округление зашиты в шаблон — пересчитывать руками не нужно

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

Контрольные точки: где смотреть глазами

Автоматизация не отменяет проверку — она сужает её до трёх точек:

  • Число строк на выходе. В прошлый раз было 480 строк, сейчас 12 — значит, съехала структура или сработал не тот фильтр. Превью показывает итог до скачивания, и ловить ошибку на этом этапе дёшево.
  • Выборочные цены. Три-пять позиций из превью: одна из начала списка, одна из конца, одна ходовая, которую вы помните наизусть. Сверьте с прайсом поставщика с учётом наценки.
  • Статус после загрузки. Площадки отчитываются об обработке файла: ошибки разбора, отклонённые строки. Через час зайдите на витрину и посмотрите пару карточек.
Превью итоговой таблицы: число строк и пересчитанные цены перед скачиванием
Контрольная точка: число строк и выборочные цены видны в превью до скачивания

Типовые сбои и как подстраховаться

Поставщик сменил формат

Симптом виден сразу: превью пустое или колонки «съехали». Лечение — один раз поправить шаблон: переименовать колонку, переставить её, сдвинуть начало таблицы на шаге «Структура». Это минуты. Профилактика — договориться с поставщиком о фиксированном формате прайса: большинство соглашаются, когда понимают, что файл читает программа, а не человек.

Забыли обновить

Самый частый сбой — не технический. Подстраховки: повторяющееся событие в календаре на понедельник, правило «неделя не начинается без новых цен», запасной день во вторник. Если прайс не пришёл к сроку — напоминание поставщику, а не отмена ритуала.

Прайс пришёл с ошибкой

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

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

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

Либо назначьте каждому поставщику свой мини-день (понедельник — один, среда — другой), либо собирайте всё к единому дню обновления. Второе обычно проще: один ритуал, одна галочка, а шаблоны у каждого поставщика всё равно свои.

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

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

Нужно ли обновлять площадку, если прайс не изменился?

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

Как не сорвать процесс в отпуске?

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