Прайс-листы поставщиков: у кого дешевле и сколько мы теряем
Прайс каждого поставщика собирается из ваших же накладных, а сравнение цен показывает переплату в рублях, а не проценты.
Сравнивать цены поставщиков «на глазок» бесполезно: у одного килограмм, у
другого упаковка, у третьего цена годовой давности. Раздел собирает прайс каждого
поставщика сам и говорит главное — **сколько денег вы теряете на том, что берёте
не у самого дешёвого**.
Прайс собирается сам
Кнопка «Пересобрать из накладных» проходит по двум источникам:
- приходные накладные кассы — то, что реально приезжало на склад;
- накладные ЭДО — СБИС, Диадок, распознанные фото и чеки ФНС.
Из них берётся цена, дата поставки и объём. Под кнопкой видно, когда собирали в
последний раз и что вышло: сколько связок появилось, сколько цен обновилось,
сколько строк истории добавилось.
Цену, которую вы вписали руками, сборка не перезаписывает. Это ваше решение,
а не промах — так же, как закреплённый поставщик.
Кого пришлось связать руками
В накладной поставщик записан полным юридическим именем — «ИП Махнев Алексей
Константинович». В справочнике он же заведён так, как его зовут на кухне —
«МиКо (ИП Махнев)». Это один человек, но доказать это по названию нельзя.
Таких мы не заводим заново: появись в системе два «Махнева», сравнение цен
показало бы выбор поставщика там, где выбора нет. Вместо этого они собираются в
блок «Связать поставщиков» с подсказкой, на кого похожи. Один клик — и связка
запомнена по ИНН, больше этот поставщик спрашивать не будет.
Поставщик, у которого нет ничего общего с вашим справочником, заводится сам: это
обычно розница — «Магнит», «ДНС», «Fix Price», — через приходные накладные она
никогда не проходила.
Прайс из файла поставщика
Если поставщик прислал прайс письмом, загрузите файл: Excel, CSV или PDF в любом виде. PDF, выгруженный из программы (1С, Excel), читается сразу. Скан или фотографию прайса читает AI — это занимает до минуты, а в предпросмотре появится пометка «прочитали с помощью AI»: сверьте цены с файлом перед записью. Если большой скан не успел прочитаться, выберите тот же файл ещё раз через минуту. Колонки ищутся по заголовкам, поэтому порядок не важен, а шапка с
реквизитами, названия разделов и строка «ИТОГО» отбрасываются сами. Цены с
пробелами и рублём («1 865,22 ₽») читаются как числа, файл из 1С в старой
кодировке — тоже.
Перед записью показывается, что именно разобрали: сколько позиций нашли, из
скольких строк, и первые из них с номером строки в файле. Если колонки определились
неверно — это видно до того, как цены попадут в прайс, а не после.
Что показывает анализ цен
Сверху — переплата за период: сколько вы заплатили сверх того, что заплатили бы,
покупая весь объём по лучшей доступной цене.
Таблица сравнения отсортирована по деньгам, а не по процентам. Позиция с
разбросом 150%, которую берут раз в год, стоит ниже молока с разбросом 17% —
потому что на молоке теряются десятки тысяч, а на той позиции тридцать рублей.
Цены приведены к одной единице: цена за грамм сравнивается с ценой за килограмм
честно. Рядом с каждым поставщиком стоит дата — цена старше выбранного окна
серая и минимум не задаёт.
Ниже — «Как менялись цены»: последняя цена поставщика против предыдущей.
Отсюда видно, что подорожало и когда, а колебания меньше 3% не показываются,
чтобы не засорять экран шумом.
Почему часть позиций «требует внимания»
Эти строки сравнивать нельзя, и мы честно выносим их отдельно, а не подмешиваем
к остальным:
- счёт-помойка вместо товара. «Прочие хоз расходы» бывают и по 50 ₽, и по
3 500 ₽ — это разные покупки под одним названием, а не разброс цены;
- непонятная единица — если её не удалось распознать, сравнение будет ложью;
- слишком большой разброс — почти всегда это разные товары или разные фасовки
в одной строке: «перец молотый» и «перец горошек» отличаются не ценой;
- мало свежих цен — сравнивать сегодняшнюю цену с прошлогодней нечестно.
Дальше
Откуда берутся накладные ЭДО — в статье
Как поставщики попадают в справочник —
Сколько мы должны и когда платить —
Итог в деньгах по периоду и складу смотрите в оценке закупок: отдельно фактические расходы, полученная экономия и переплата.
Читайте также
Остатки склада: на сколько дней хватит и что кончится завтра
Экран «Запас и расход»: прогноз «хватит на N дней» по каждому товару, что кончается — сразу в заявку поставщику, мёртвый сток и избыток в рублях.
Рекламации поставщикам: недовоз и переплата возвращаются деньгами
Расхождение приёмки в один клик становится претензией с номером и суммой, уходит поставщику в Telegram и закрывается кредит-нотой или довозом. Надёжность поставщика считается сама.
Хронические минусы и цены, которые давят на маржу
Товары, живущие в минусе неделями, — с суммой недостачи и вероятной причиной. И мост из закупок в меню: ингредиент подорожал — сразу видно, у каких блюд просел фудкост.
Сроки годности: партии рождаются на приёмке, FIFO считает себя сам
Каждая приёмка создаёт партию с датой и сроком годности. Расход съедает партии по FIFO из снимков остатков. Экран показывает, что просрочено, что горит и на сколько денег.
Списания: причины, «на сотрудника» и суммы, а не плоский список
Фильтры по причинам списания с суммами (порча, стафф-питание, ошибки), решение по каждому акту: на заведение, на сотрудника с суммой удержания или отклонить.