фиксации дефицитов. На уровне данных это выглядит как «вчера продавалось 100, сегодня 20». Человек понимает, что вчера была распродажа или товар был в наличии, а сегодня нет. Модель видит только цифры и делает неправильный вывод о тренде.
Четвертая проблема – ручные корректировки без следов. Кто-то меняет остаток, кто-то «подчищает» возвраты, кто-то переносит поставки, и это не фиксируется как событие с причиной. ИИ видит скачки и трактует их как поведение спроса, хотя это поведение учета.
Пятая проблема – «нестыковка времени». Продажи фиксируются по кассе, склад по факту пересчета, закупки по дате счета, логистика по дате отгрузки. Для человека это терпимо, для модели это разрушительно: она строит причинно-следственные связи и ей важно, что было раньше, а что позже. Если временная шкала не согласована, модель путает причину и следствие.
Здесь появляется ключевая управленческая идея: данные для ИИ – это не отчетность, это система событий. Предиктивное снабжение требует видеть цепочку событий и их контекст. Именно событие – продажа, списание, резерв, размещение заказа, подтверждение, отгрузка, приемка – является строительным блоком. Не итоговая цифра за месяц, а поток событий с временными метками.
На практике это означает, что вам нужен минимальный «скелет данных», который можно собрать даже без глобальных внедрений. Он включает несколько блоков.
Первый блок – поток спроса. Продажи по дням (а лучше по часам для отдельных категорий), возвраты, отмены, отказы из-за отсутствия товара, замены на аналоги. Важно фиксировать не только «сколько купили», но и «сколько хотели купить, но не смогли».
Второй блок – состояние запасов. Остаток по статусам, резерв по типам и срокам, товар в пути по стадиям, подтвержденные даты прихода, фактические даты прихода. Если вы умеете разложить «в пути» на стадии, точность резко растет: модель понимает вероятность и риск.
Третий блок – параметры поставок. Минимальные партии, кратность, упаковки, ограничения, цены, скидки, условия оплаты, графики отгрузки. ИИ должен понимать, что заказ не может быть любым числом. У заказа есть дискретность и ограничения. Если модель предлагает «дозаказать 17», а вы закупаете коробками по 24, система будет регулярно «ломаться» на последнем шаге.
Четвертый блок – надежность поставщика. Фактические сроки, частота задержек, разброс сроков, частота недопоставок, качество (процент брака/рекламаций), корректность документов, готовность к срочным отгрузкам. Предиктивное снабжение – это не только «что заказать», но и «у кого безопаснее заказать».
Пятый блок – контекст влияния. Календарь акций, изменения цен