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

Начните с устойчивого идентификатора

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

Маппинг должен сохраняться

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

Не перезаписывайте историю

Для закупочной цены важно хранить изменения во времени. Тогда можно увидеть, когда поставщик поднял цену, оценить влияние на текущую маржу и не объяснять падение прибыли задним числом.

Разделяйте наличие поставщика и свой склад

Остаток в прайс-листе показывает доступность у поставщика, но не является физическим остатком вашего FBS-склада. Эти величины нельзя использовать взаимозаменяемо. Свой склад должен меняться только через приёмку, инвентаризацию, списание или отгрузку.

В СеллерСейчас прайс-листы вынесены в отдельный рабочий контур: это упрощает поиск позиции, историю цен и привязку закупочных данных к основному товару.