Общее у них одно: в каждой заявку собирал человек, а проверить её было нечем — сравнивать оказывалось не с чем.
Аптечная сеть
Десятки точек и транзитный склад
Спрос и автозаказ · Сроки и уценка · Поставщики
Заявка уходит по расписанию, отдельным файлом на поставщика
Было
Заявка по памяти и остаткам «на глаз», сроки всплывают на списании, поставщики — каждый в своём канале.
Стало
Заявка собирается по поставщику, партии и сроки участвуют в процессе, подтверждение остаётся при заказе, приёмка формирует проверяемый след.
Продуктовая сеть
Несколько магазинов у дома
Спрос и автозаказ · Поставщики
Больше сотни поставщиков отвечают кнопкой в телеграме
Было
Товаровед вручную собирает заказ, подтверждение живёт в переписке, фактическая поставка становится понятна на разгрузке.
Стало
Ночью считается потребность, товаровед проверяет готовый заказ, поставщик отвечает до приезда машины, расхождение фиксируется в тот же день.
Дистрибьютор
Свой склад и прайсы от поставщиков
Сопоставление номенклатуры · Входящие заказы
Прайсы приходят файлами и разбираются автоматически
Было
Прайсы поставщиков живут в разных артикулах и файлах, закупщик сводит их вручную.
Стало
Номенклатура сопоставлена, цена и срок сравниваются по одной позиции, заказ формируется в формате поставщика.
Продукт
Так выглядит рабочий экран
Дефицит по сети — экран, с которого начинается день закупщика. Ниже разобрано, почему на нём стоит именно это.
invent.sale / сеть / дефицитСхема рабочего экрана
Дефицит по сетииз последних расчётов: 5 точек, 2026-08-27
Потребность посчитана на 40 дней покрытия. Для скоропорта это много: горизонт задаётся каналу поставщика, а не всей сети.
Строк 300 из 10 498 · это 43% всей суммы дефицита
Товар
Точка
Ост.
Реком.
Сумма ↓
Поставщик
Позиция 001
Точка 1
0
821 кг
106 730
Поставщик 01
Позиция 001
Точка 2
1
578 кг
76 677
Поставщик 02
Позиция 002
Точка 1
0
174
53 940
Поставщик 03
Позиция 003
Точка 1
0
5 160
53 870
Поставщик 04
Позиция 004
Точка 1
0
371 кг
40 068
Поставщик 01
Позиция 001
Точка 3
27
301 кг
39 883
Поставщик 01
Позиция 005
Точка 4
1 165
2 064
19 608
Поставщик 05
Позиция 006
Точка 1
167
5 886 кг
15 068
Поставщик 03
Схема рабочего экрана invent.sale: колонки, порядок и подписи — как в продукте, данные условные. Настоящий экран мы не публикуем: на нём позиции, поставщики и суммы конкретной сети.
Горизонт покрытия — сверхуБез него «821 кг» не проверить: столько на неделю и столько на сорок дней — разные решения, и для скоропорта разница решающая.
Отправка идёт от галочекКнопка выключена, пока ничего не отмечено. Одно нажатие пишет живым людям в Telegram, и «отправить всем» без выбора здесь было бы не функцией, а способом разослать чужую ошибку.
«Канал не привязан» — у строки, а не в сводкеПоставщик с дефицитом на сотню тысяч, которому физически некуда слать, должен быть виден там же, где сумма.
Нулевой остаток выделенЭто не «мало осталось», а пустая полка — и такая строка читается иначе.
Доказательство
Пять показателей, которые фиксируем до старта
Мы не подставляем красивый процент после пилота. Сначала выбираем базовую линию, затем сравниваем её с тем же процессом на платформе.
—
Заказы без ручного ввода
Из журнала отправки и подтверждения.
—
Время до подтверждения
Медиана от расчёта до ответа поставщика.
—
Поставки без расхождений
Количество и позиция сверяются на приёмке.
—
Дефицит в группе
Позиции, дошедшие до нулевого остатка.
—
Часы на сборку заказа
Фактическое время товароведа до пилота.
Человек
Где решение остаётся за человеком
Четыре места, где решение остаётся за человеком, — и это не временное состояние продукта, а его граница.
—Бизнес-правилаИсключения и условия, которых нет в данных.
—Физическая приёмкаФизический факт поставки знает тот, кто открыл коробку.
—Переговоры с поставщикомУсловия и отношения не решаются по одной таблице.
—Низкая уверенностьТам, где автоматике недостаточно уверенности, решение остаётся за человеком.
Следующая история будет вашей — с метриками, зафиксированными заранее
На пилоте пять показателей выбираются до старта, а не подбираются к результату.