Отдел закупок Сималенд заинтересовался вашим товаром и попросил прислать прайс «по форме». У вас файл на две тысячи позиций: цены за упаковку, колонки названы по-своему, часть ассортимента без остатка. Перекладывать это в чужой шаблон руками — несколько часов работы и гарантированные ошибки в ценах. Разберём, как собрать файл для оптовой площадки из обычного прайса поставщика за несколько минут.
Оптовая специфика: упаковки, кратность, минимальная сумма
Сималенд — оптовый маркетплейс: покупатель забирает товар не поштучно, а упаковками. Отсюда три вещи, которых в розничных прайсах нет:
- Упаковка. Товар хранится и отгружается упаковками: 12 кружек, 50 блокнотов, 100 воздушных шаров. В прайсе нужны и количество в упаковке, и цена, привязанная к понятной единице.
- Кратность. Заказ возможен только кратно упаковке: нельзя взять 7 блокнотов, если упаковка — 50. Кратность должна быть видна в файле явно, иначе начнутся вопросы и правки.
- Минимальная сумма. Оптовые площадки работают с минимальной суммой заказа, поэтому мелкие позиции без чёткой цены и упаковки тормозят согласование.
Вывод: прежде чем подгонять колонки под шаблон, приведите к оптовой логике сами данные — единицы, цены, упаковки. Идеально названные колонки с ценой за штуку там, где ждут цену за упаковку, не спасут.
Какой файл ждёт Сималенд
Форму прайса для поставщиков выдаёт отдел закупок или кабинет поставщика, и она периодически меняется. Первое правило: работайте с актуальным шаблоном, а не с файлом из переписки полугодовой давности — требования уточняйте у своего менеджера.
Общая логика оптового шаблона обычно такая:
- Строгая шапка. Названия и порядок колонок — как в шаблоне; несовпадение ломает импорт целиком.
- Идентификаторы. Артикул поставщика и штрихкод — чистые, без пробелов и лишних символов.
- Единица и упаковка. Единица измерения, количество в упаковке, кратность заказа.
- Цена числом. Без «руб.», пробелов и знаков валюты. За какую единицу указана цена — штуку или упаковку — должно быть однозначно.
- Остаток. Актуальное количество; позиции без наличия в предложение обычно не включают.
Единицы и цены: штуки против упаковок
Самая частая нестыковка — в ценах. В вашем прайсе цена за упаковку, потому что вы так закупаете и храните, а в форме площадки — за штуку. Или наоборот. Ручной пересчёт двух тысяч ячеек гарантирует ошибки в десятках строк.
Пересчёт делается одним действием на всю колонку: в конвертере на шаге «Колонки» к цене применяется «Умножить». Цена упаковки из 20 штук превращается в цену за штуку умножением на 0,05; обратная задача решается умножением на 20. Следом «Округлить» убирает копейки — в опте они только мешают. Если цену вы считаете от закупочной, сюда же добавляется наценка тем же «Умножить» — подробнее в статье про наценку на прайс.
Так же аккуратно — с единицами измерения: «шт», «упак», «набор» должны называться одинаково по всему файлу и совпадать с терминами шаблона. Разбор типичных проблем с единицами — в статье про единицы измерения в прайсе. Если колонки «кратность» в прайсе нет, её можно заполнить константой или склеить из количества в упаковке.
Сборка файла в конвертере
Откройте конвертер для Сималенд и перетащите свой прайс на страницу — подойдут .xls, .xlsx и .csv. Дальше четыре шага с живым превью на каждом.
Шаг «Структура». Укажите, с какой строки начинается таблица: конвертер отрежет шапку с реквизитами, схлопнет многострочные заголовки и уберёт строки-разделы вроде «Посуда» и «Хозтовары» посреди данных.

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

Шаг «Фильтры». Оставьте только товары в наличии — условие «остаток больше 0». Заодно отрежьте снятые с производства позиции по пометке в названии.
Экспорт. Скачайте XLSX со значениями, без формул и макросов. Файл готов к отправке менеджеру или загрузке в кабинет поставщика.

Регулярное обновление без ручной работы
Оптовая площадка живёт на актуальных остатках и ценах: устаревший прайс — это заказы на отсутствующий товар и лишние согласования. Если ассортимент и цены меняются еженедельно, обновлять файл нужно с той же частотой — о ритме подробнее в статье про регулярное обновление прайсов.
Ручной вариант здесь нежизнеспособен. После регистрации сохраните настройку как шаблон: загружаете новый прайс, применяете шаблон, скачиваете результат и отправляете менеджеру. Структура прайса стабильна, меняются только числа — весь конвейер занимает пару минут.
Из-за чего файл чаще всего возвращают на доработку:
- Цена за непонятную единицу — за штуку или за упаковку? Приведите к требуемой и убедитесь, что это видно из файла.
- Цена текстом — «1 200 руб.» вместо 1200; приводится к числу действиями «Заменить текст» и «Убрать пробелы».
- Позиции без остатка — отсекайте фильтром до отправки.
- Старая форма — запросите актуальный шаблон перед крупным обновлением ассортимента.
Частые вопросы
В прайсе цены за упаковку, а Сималенд просит за штуку. Как пересчитать?
Одним действием на всю колонку: на шаге «Колонки» примените к цене «Умножить» с коэффициентом 1/N, где N — количество штук в упаковке. Для упаковки 20 штук коэффициент — 0,05. Следом «Округлить» уберёт копейки.
В форме Сималенд есть колонки, которых нет в моём прайсе. Что делать?
Часть полей заполняется константой — одним значением на всю колонку, например «шт» в единицах измерения. Часть собирается склейкой по шаблону из имеющихся колонок. Обязательные поля, которых в прайсе нет в принципе, придётся добавить по требованиям отдела закупок.
Нужно ли включать в файл товары без остатка?
Нет. Оптовой площадке нужны позиции, которые можно заказать прямо сейчас. На шаге «Фильтры» добавьте условие «остаток больше 0» — строки с нулевым остатком не попадут в файл и не будут путать закупщика.
Как часто обновлять прайс для Сималенд?
С той же частотой, с какой меняются цены и остатки, — обычно раз в неделю или чаще. Сохраните настройку шаблоном после регистрации: новый прайс превращается в файл по форме за пару минут, и регулярное обновление перестаёт быть отдельной задачей.