На оптовой базе списание по просрочке — прямой убыток, который копится тихо. Партии лежат на разных стеллажах, даты на этикетках разнятся, кладовщик отслеживает их в голове и в разрозненных таблицах. ИИ собирает это в одну картину: распознаёт даты с фото этикеток, ранжирует партии по риску списания, подсказывает, что отгружать первым. Под капотом — связка языковой модели и простого учёта остатков.
Где теряются деньги
ИИ на оптовой базе закрывает контроль сроков годности: распознаёт даты с этикеток по фото, сводит партии в список по риску списания, напоминает отгрузить близкий к концу срока товар первым. Кладовщик перестаёт держать даты в голове, а руководитель видит, сколько денег лежит под угрозой просрочки прямо сейчас. Решение об уценке и отгрузке остаётся за человеком.
Просрочка на оптовой базе редко приходит внезапно. Чаще она копится месяцами: партия молочки приехала с коротким остаточным сроком, легла в дальний угол, и про неё забыли до момента, когда отгружать её уже поздно. Каждая такая партия — списанные деньги, которые никто заранее посчитал. Чем шире ассортимент базы, тем чаще это повторяется.
Корень проблемы в учёте. Кладовщик помнит критичные позиции, но десятки и сотни SKU в голове удержать нереально. Даты разбросаны по этикеткам, накладным и таблицам, единой картины риска нигде. В итоге решение об отгрузке принимают по интуиции, а просрочка всплывает уже как факт во время инвентаризации.
ИИ собирает разрозненные данные в один список. Кладовщик фотографирует этикетки приёмки, модель распознаёт даты и наименования, заносит их в учёт. Дальше система ранжирует партии: вот товар, у которого остаётся неделя, вот тот, что пролежит ещё два месяца. Руководитель открывает сводку и видит сумму под риском списания вместо неприятного сюрприза в конце месяца.
- Распознавание дат и наименований с фото этикеток при приёмке
- Ранжирование партий по остаточному сроку и риску списания
- Подсказка отгрузки по принципу FEFO: первым уходит близкий к концу срока
- Сводка для руководителя: сумма товара под угрозой просрочки на сегодня
С чего начать
Старт начинается с одной товарной группы, а со всей базы сразу. Возьмите категорию, где просрочка бьёт по деньгам сильнее всего — обычно это скоропортящаяся продукция с коротким сроком. На ней вы проверите, точно ли модель читает даты и попадает ли ранжирование в реальную картину склада. Узкий участок дешёвый по риску и быстрый по проверке.
- Выберите одну группу товаров с самым коротким сроком и частыми списаниями
- Соберите образцы этикеток этой группы: разные поставщики, разные форматы дат
- Прогоните фото через модель и проверьте, верно ли распознаны даты и наименования
- Сверьте список риска от модели с реальными остатками на стеллажах за неделю
- Настройте простую сводку: партии группы, отсортированные по остаточному сроку
- Закрепите порядок: кладовщик фотографирует приёмку, отгрузка идёт по подсказке FEFO
Этикетки разных категорий отличаются форматом дат и расположением. Отладив распознавание на одной группе, вы получаете рабочий шаблон и переносите его на следующие категории по очереди. Попытка охватить весь ассортимент сразу даёт кашу из ошибок распознавания и убивает доверие к инструменту.
Как это работает
Техническая часть проще, чем кажется. Кладовщик при приёмке фотографирует этикетку или маркировку партии. Модель распознаёт дату производства, срок годности и наименование, заносит запись в таблицу остатков. Дальше система считает остаточный срок на каждый день и сортирует партии по риску. Никакого сложного оборудования: хватает смартфона и доступа к сильной модели с распознаванием изображений.
| Задача | Чем закрыть | Когда усложнять |
|---|---|---|
| Распознавание дат с этикеток | Модель с разбором изображений плюс фото со смартфона | Когда поток приёмки большой — подключают сканер и автоматическую загрузку |
| Список риска списания | Таблица остатков плюс запрос к модели на ранжирование | Когда групп много — настраивают ежедневную автоматическую сводку |
| Подсказка отгрузки FEFO | Сортировка партий по остаточному сроку | Когда нужна интеграция с учётной системой через n8n |
| Сводка для руководителя | Регулярный отчёт по сумме под риском | Когда баз несколько — сводят данные по всем точкам |
Российская специфика здесь в доступе к моделям и в оплате подписки. Работают и отечественные решения с распознаванием изображений, и зарубежные через корректный доступ. Выбор зависит от качества распознавания на ваших этикетках и от чувствительности данных — это как раз тема, которую разбираем на созвоне. Точную стоимость подписки сверяйте на сайте сервиса, тарифы меняются.
Покажите мне номенклатуру вашей базы и структуру списаний, и за бесплатный часовой Discovery-созвон я разберу, с какой товарной группы стоит начать контроль сроков.
Границы инструмента
Модель ошибается, и на сроках годности цена ошибки высокая. Она способна неверно прочитать смазанную дату на мятой этикетке или перепутать дату производства с датой розлива. Это свойство языковых моделей называют галлюцинациями. Поэтому решение об уценке, отгрузке и списании остаётся за человеком: модель готовит список и подсказку, кладовщик проверяет критичные партии глазами.
Финальное решение по списанию и уценке принимает кладовщик или руководитель. Модель ранжирует и напоминает, но партию перед отгрузкой человек сверяет с физическим товаром. Особенно это касается позиций, где ошибка в дате означает отгрузку просрочки клиенту.
- Смазанные и повреждённые этикетки: распознавание проверяет человек вручную
- Решение об уценке и списании: остаётся за кладовщиком или руководителем
- Отгрузка просроченного риска клиенту: партию сверяют с физическим товаром
- Данные поставщиков и закупочные цены: загружают модели через корректный доступ
Главная защита — узкая задача и сверка результата на старте. Когда вы видите, что на сотне реальных этикеток модель прочитала даты верно, а список риска совпал с тем, что лежит на стеллажах, доверие растёт. Полезно держать контрольную сверку: раз в неделю кладовщик проверяет несколько партий из верха списка риска. Так инструмент остаётся точным, а просрочка перестаёт всплывать сюрпризом.
Куда двигаться
Когда контроль сроков работает на одной группе и сокращает списания, базы расширяют участок на соседние категории по очереди. Дальше тот же массив данных используют шире: прогноз, какие партии стоит уценить заранее, подсказка отделу закупок брать у поставщика остаточный срок покороче на ходовых позициях. Так контроль просрочки превращается в управление оборачиваемостью.
Команда базы при этом учится работать с инструментом без посторонней помощи. Сначала шаблон распознавания и сводку настраиваем вместе, потом кладовщик сам добавляет новые категории, а руководитель читает еженедельный отчёт по риску. Навык остаётся с компанией: выйдут новые версии моделей, а команда уже умеет переносить рабочую схему.
Сложность здесь в выборе первой группы и в честной сверке распознавания на старте. Самый частый провал — базу подключают сразу весь ассортимент, ловят ошибки на разнородных этикетках и решают, что инструмент сырой. На созвоне мы смотрим вашу номенклатуру и структуру списаний и выбираем группу, где контроль сроков окупится быстрее всего.