Что залежалось на складе? Разбираемся с ИИ

Автор: MashaGPT • 8 Сентября, 2026 • НейросетиЗалежавшиеся товары для анализа нейросетью

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

Три товара без продаж, три разных решения

Представим небольшой магазин товаров для дома. В отчёте нет продаж у вентилятора, запасного фильтра и складного стула. Вентилятор не продавался в прохладный месяц. Фильтр лежит для обслуживания техники покупателей и нужен редко. Стул сняли с витрины из-за ошибочной фотографии, хотя физически он есть на складе. Одинаковый ноль в колонке скрывает совершенно разные ситуации.

Если загрузить только остаток и дату последней продажи, ИИ может объявить все три позиции неликвидом. С дополнительными сведениями получатся другие действия: проверить сезонный спрос, сохранить сервисный запас, исправить карточку товара. Поэтому хорошее исследование начинается не с команды «найди лишнее», а с вопроса: какие причины отсутствия продаж мы вообще можем увидеть в данных?

Не каждый старый товар надо распродавать

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

Сезонный запас учитывают в анализе ИИ

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

  • Новинка: времени на оценку ещё мало; отметьте дату появления в продаже.
  • Сезонный товар: сопоставляйте похожие периоды и учитывайте срок до следующего сезона.
  • Резерв клиента: проверьте, действует ли заказ и когда ожидается отгрузка.
  • Сервисная деталь: выясните, какое установленное оборудование она поддерживает.
  • Товар с ограниченным сроком годности: оцените оставшийся срок и допустимость дальнейшей продажи отдельно.

Сезонность не должна становиться удобным оправданием любого остатка. Если три сезона подряд заканчиваются с той же партией, нужно разбираться с количеством закупки и фактическим спросом. А редкую сервисную деталь полезно проверить по парку оборудования: возможно, обслуживать ею уже нечего.

Соберите отчёт, который можно пересчитать

Зафиксируйте дату среза. Остатки на утро понедельника нельзя без пояснения смешивать с продажами, которые уже включают понедельник целиком. Возьмите движения за выбранный период и отдельно остаток на его конец. Сохраните исходные файлы, а объединение делайте в рабочей копии.

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

Что уточнитьКакую ошибку это предотвращает
Штуки или упаковкиКоробка из нескольких единиц не превращается в одну продажу
Склад и каналОтсутствие продаж в одной точке не принимают за отсутствие спроса везде
Резерв и свободный остатокУже обещанный товар не отправляется на распродажу
Продажи отдельно от перемещенийПереезд между складами не выглядит как покупательский спрос
Партии и поступленияНовая поставка не скрывает возраст старых коробок
Возвраты и отменыНеотгруженный или возвращённый заказ не завышает спрос
Упаковки сверяют перед разбором остатков

До разговора с нейросетью сверьте итоговое количество и стоимость с учётной системой. Проверьте отрицательные остатки, пустые артикулы и невозможные даты. Ошибка в единицах измерения даст красивый, но бесполезный рейтинг. Если учёт не позволяет восстановить партии, так и напишите: возраст конкретного остатка неизвестен, доступна только история поступлений и продаж.

Из отчёта уберите имена клиентов, телефоны и лишние коммерческие сведения. Для разбора запасов обычно достаточно обезличенных заказов и товарных кодов. Не передавайте чат-сервису базу целиком, если этого не разрешают правила компании.

Посчитайте запас в днях, но не называйте его прогнозом

Простой ориентир: свободный остаток разделить на среднюю дневную продажу. Допустим, в учебном примере у товара 120 штук свободного остатка, а за 60 дней продано 30. Средняя продажа равна 0,5 штуки в день, условный запас составляет 240 дней. Это оценка при сохранении прежнего темпа, а не обещание, что последняя штука уйдёт ровно через восемь месяцев.

Расчёт меняется, если товар был доступен только часть периода. Предположим, из 60 дней он был в наличии 20, а остальные 40 отсутствовал. Продажи за дни наличия дают другой ориентир. Однако спрос мог зависеть от рекламы, погоды или акции, поэтому механически переносить этот темп на будущее тоже нельзя. Покажите обе оценки и объясните разницу.

Возраст запасов считайте по партиям, если это поддерживает учёт. Дата последнего поступления всего артикула не говорит о возрасте каждой единицы: вчера могли привезти десять новых штук к сотне старых. Разные отчёты используют разную логику списания и оценки. Перед сравнением двух выгрузок выясните, как получены возрастные группы и какая дата считается исходной.

Стоимость остатка для управленческого разбора берите на одной сопоставимой основе, обычно по данным учёта. Не смешивайте закупочную стоимость одной группы с розничной ценой другой. Такой список не является бухгалтерским решением об обесценении или списании: его ещё проверяют ответственные за учёт.

Как поставить задачу нейросети

У модели две полезные роли: проверить логику отчёта и собрать объяснимый список действий. Суммы, остатки и формулы надёжнее считать в таблице или учётной системе. ИИ передавайте уже проверенный небольшой срез либо просите написать формулу и затем проверяйте её на нескольких строках вручную.

Например, в ChatGPT на MashaGPT можно вставить обезличенный фрагмент отчёта вместе с правилами категорий. Попросите сначала найти пробелы в данных. Это полезнее, чем сразу заказывать список товаров «на ликвидацию». Без отдельной интеграции чат не получает ваши складские остатки сам.

Проверьте ответ на заведомых исключениях: сезонная позиция, недавняя новинка, резерв под заказ и товар с ошибкой единицы. Если они все попали в одну группу, модель не поняла правила или ей не хватило данных. Уточните запрос, не пытайтесь исправлять десятки неверных рекомендаций вручную.

Для каждой причины нужно своё действие

Список «плохо продаётся» ещё не помогает освободить склад. К каждой позиции нужен следующий шаг и человек, который его выполнит. Иногда это звонок поставщику, иногда исправление карточки, а иногда решение ничего не менять до сезона. Короткое действие полезнее длинного описания проблемы.

Перемещение товара вместо общей распродажи

Спрос есть, но не там

Проверьте другие точки и каналы. Если в одном магазине товар стоит, а в другом регулярно заканчивается, возможное решение - перемещение. До отправки сравните потребность, свободный остаток принимающей точки, стоимость доставки и время до ожидаемой продажи. Иначе вы просто смените адрес хранения лишнего товара.

Покупатель не видит товар или не понимает его

Проверьте доступность карточки, наличие нужного варианта, фотографии, цену, поиск по сайту и условия доставки. Если товар случайно скрыт или предлагается только недоступный размер, снижение цены ничего не исправит. После исправления дайте позиции разумный период наблюдения и не смешивайте продажи до и после изменения.

Запаса действительно больше, чем нужно

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

Продать в обычном порядке нельзя

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

С чего начать, если проблемных позиций сотни

Не сортируйте список только по возрасту. Очень старая дешёвая мелочь может отвлечь от недавно закупленной крупной партии, которая занимает проход и не находит спроса. Смотрите одновременно на стоимость, занимаемое место, ограничения по срокам и реалистичность действия. Приоритет должен объясняться, а не появляться из непрозрачного «рейтинга ИИ».

  1. Срочно проверить ограничения: безопасность, срок годности, повреждение и обязательства перед клиентами.
  2. Выделить крупные суммы и объём хранения, где есть понятный способ улучшить ситуацию.
  3. Назначить действие и ответственного для ограниченного списка позиций.
  4. Зафиксировать исходный остаток, условия и дату повторной оценки.
  5. После проверки результата скорректировать закупку, а не только убрать текущие коробки.

Через выбранный срок проверьте не только продажи. Сколько денег вернулось после расходов? Освободилось ли место? Не пришлось ли срочно закупать тот же товар дороже? Не перевезли ли излишек в другой склад? Эти вопросы защищают от отчёта, где локально всё стало лучше, а бизнес в целом ничего не выиграл.

В итоге нейросеть нужна не для приговора ассортименту. Она помогает не потерять важные исключения, объяснить подозрительные остатки и собрать выполнимые действия. Самый полезный итог разбора - короткий список решений, который связан с реальными товарными кодами, проверенными числами и датой следующей проверки.

Частые вопросы

Как учитывать товар, который продаётся только в комплекте?

Свяжите компонент с составом комплекта. Отсутствие самостоятельных продаж не означает, что он не нужен: спрос виден через продажи и план сборки наборов. При этом проверьте остальные компоненты. Запас одной детали не поможет, если набор невозможно собрать из-за отсутствия другой.

Нужно ли включать в разбор товар поставщика на ответственном хранении?

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

Достаточно ли ABC-анализа?

Нет. Вклад в продажи или прибыль не показывает сам по себе возраст партии и причину отсутствия движения. ABC удобно использовать для приоритета проверки, дополняя его остатками, периодом наличия, сезонностью и назначением товара.

Как часто возвращаться к этому отчёту?

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