Нейросеть для оценки поставщиков в 1С: рейтинг по срокам, ценам и качеству

Нейросеть для оценки поставщиков в 1С: рейтинг по срокам, ценам и качеству

Нейросеть для оценки поставщиков в 1С считывает данные из документов – приходных накладных, актов расхождений, счетов – и автоматически выставляет каждому контрагенту рейтинг по трём осям: соблюдение сроков, ценовая дисциплина, процент брака и возвратов. Это не магия: алгоритм делает то, что менеджер по закупкам делал бы руками, только без усталости и без забытых строчек в Excel. Порог входа – типовая конфигурация 1С:УТ или 1С:КА с правильно заполненными документами.

Почему Excel-таблица с поставщиками не работает

Компании с оборотом 30-150 млн ₽/год в среднем работают с 40-80 активными поставщиками. Раз в квартал кто-то пытается собрать статистику руками: открывает «Отчёт по закупкам», копирует в Excel, считает среднее. Уходит 6-8 часов. К следующему кварталу таблица устаревает.

Проблема не в лени. Проблема в том, что данные живут в трёх местах одновременно: факт поставки – в приходной накладной, дата договора – в договоре контрагента, возвраты – в отдельном документе. Свести это руками сложно, поэтому не делают.

Итог – закупщик продолжает работать с привычными поставщиками, даже если они давно хуже конкурентов. По данным практики внедрений в российских торговых компаниях, такой «инерционный» выбор обходится в 8-12% переплаты на закупочный бюджет ежегодно. При бюджете 10 млн ₽/год – это 800 тыс. – 1,2 млн ₽.

Три метрики, из которых строится рейтинг

Рейтинг поставщика складывается из трёх компонентов. Каждый – конкретное число из документов 1С.

1. Соблюдение сроков

Формула: (количество поставок в срок) / (всего поставок) × 100%.

Срок берётся из реквизита «Дата плановой поставки» в заказе поставщику. Фактическая дата – из приходной накладной. Если разница положительная – просрочка. Допустимый порог для большинства категорий товаров: не хуже 85%. Ниже – поставщик ненадёжный.

Нюанс: 1С сама не сопоставляет заказ с накладной, если заказ не указан основанием. Это первое место, где теряются данные для рейтинга.

2. Ценовая дисциплина

Формула: (цена в накладной – цена в договоре) / цена в договоре × 100%.

Допустимое отклонение – до ±3%. Всё что выше – либо ошибка менеджера, либо поставщик повысил цену без предупреждения. Если накопленное отклонение за квартал превышает 5%, это сигнал к переговорам или поиску альтернативы.

Именно здесь нейросеть даёт эффект: она замечает паттерн «поставщик X регулярно завышает цену на 2-4% без уведомления». Человек это не замечает, потому что смотрит на конкретную накладную, а не на динамику за 90 дней.

3. Качество поставок

Формула: (сумма возвратов поставщику за период) / (сумма поставок от него же) × 100%.

Допустимый уровень для продовольственного ритейла – до 1,5%. Для строительных материалов – до 3%. Выше – системная проблема с качеством или упаковкой.

Дополнительный сигнал: расхождения по актам ТОРГ-2 или актам расхождений при приёмке. Если таких актов больше 10% от количества поставок – поставщик не контролирует комплектность. Подробнее о том, как 1С фиксирует недовложения при приёмке – это отдельная механика, которую стоит настроить параллельно с рейтингом.

Готовая формула сводного рейтинга

Сводный рейтинг = 0,4 × (срок) + 0,35 × (цена) + 0,25 × (качество).

Веса подобраны для торговых компаний с коротким товарооборотом. Для производства с длинным циклом заказа вес сроков обычно поднимают до 0,5, а ценовой дисциплины снижают до 0,25.

Градация:

  • 90-100 – «зелёная зона», приоритетный поставщик
  • 75-89 – «жёлтая зона», работать можно, но следить
  • 60-74 – «оранжевая зона», переговоры или поиск альтернативы
  • ниже 60 – «красная зона», принять решение в течение месяца

Рейтинг пересчитывается раз в месяц по скользящему окну 90 дней. Не за квартал: трёхмесячное окно сглаживает разовые накладки (поставщик опоздал из-за форс-мажора), но не прощает систематику.

Мини-кейс: что происходит, когда рейтинг появляется впервые

Оптовая компания, Екатеринбург, строительные материалы, 60 млн ₽/год закупок. До рейтинга работала с 12 поставщиками по принципу «кто знакомый». Когда посчитали рейтинг за последние 12 месяцев, картина вышла неожиданная.

Поставщик №3 – давний партнёр, «надёжный» по ощущениям. Рейтинг: 58. Просрочка 31% поставок, средняя на 4 дня. Ценовое отклонение +6,2% от договора. Возвраты 4,7%. При закупках на 8 млн ₽/год переплата только по цене составила около 496 тыс. ₽.

Через месяц после внедрения рейтинга закупщик перевёл 40% объёма на поставщика №7 (рейтинг 91). Экономия за следующий квартал – 180 тыс. ₽. «Надёжный» поставщик №3 подтянул сроки до 94% в течение трёх месяцев – конкуренция работает.

Пошаговый регламент: как запустить рейтинг в 1С

Это не проект на полгода. Минимальный рабочий вариант поднимается за 5 рабочих дней при наличии заполненных документов за последние 6 месяцев.

  • День 1. Аудит данных: проверить, что у 80%+ приходных накладных есть основание (заказ поставщику). Если нет – договориться с закупщиком заполнять это поле обязательно. Без этой связки срок не считается.
  • День 2. Настроить в договорах контрагентов реквизит «Плановый срок поставки» (в днях). Если его нет – добавить как пользовательский реквизит в конфигураторе.
  • День 3. Написать отчёт на СКД (или запрос), который тянет три метрики по каждому поставщику за скользящие 90 дней. Отчёт должен обновляться по кнопке, без ручного заполнения.
  • День 4. Добавить в карточку контрагента числовой реквизит «Рейтинг поставщика» и задание по регламенту: раз в месяц 1-го числа обновлять значение из отчёта. Лучше автоматически через регламентное задание.
  • День 5. Провести первый расчёт вручную, сверить с ощущениями закупщика. Обсудить исключения (форс-мажоры, разовые крупные возвраты не по вине поставщика). Зафиксировать порядок внесения исключений.

Контрольная точка через 30 дней: рейтинг считается автоматически, закупщик видит его в карточке контрагента до того, как формирует новый заказ. Это меняет поведение.

Если хотите сразу подключить автоматическое сравнение цен при формировании заказа – посмотрите, как устроен контроль обеспечения заявок в 1С: там же решается вопрос зависших заказов, которые тоже влияют на оценку поставщика.

Три типовые ошибки при внедрении рейтинга

Ошибка 1. Считать рейтинг по сумме, а не по количеству поставок

Если один поставщик сделал 2 поставки на 2 млн ₽ и обе в срок – рейтинг сроков 100%. Другой сделал 40 поставок на те же 2 млн ₽ и опоздал 5 раз – рейтинг 87,5%. Первый выглядит лучше, хотя у второго статистика надёжнее. Считайте по количеству поставок.

Ошибка 2. Включать в рейтинг поставщиков с меньше чем 5 поставками за период

Одна просрочка из двух – рейтинг 50%, хотя это случайность. Установите порог: меньше 5 поставок за 90 дней – рейтинг не выставляется, статус «недостаточно данных».

Ошибка 3. Не разделять категории товаров

Поставщик расходников (скрепки, бумага) и поставщик сырья для производства – разная цена ошибки. Для критичных категорий снижайте допустимый порог просрочки с 15% до 5%. Иначе рейтинг перестаёт влиять на реальные решения.

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

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

Нужна ли нестандартная доработка 1С или хватит типовой?

Минимальный рейтинг – отчёт на СКД и два пользовательских реквизита в карточке контрагента – укладывается в типовые возможности без изменения конфигурации. Если нужно автоматическое обновление и уведомления в Telegram – это небольшая доработка, 8-16 часов программиста 1С.

Как учитывать ситуацию, когда поставщик опоздал по вине логистики?

Заведите справочник «Причины отклонений» и дайте менеджеру возможность пометить конкретную поставку как исключение с указанием причины. Поставки с отметкой «вина перевозчика» не включаются в расчёт рейтинга. Важно: таких исключений не должно быть больше 10% от всех просрочек – иначе закупщик начнёт злоупотреблять отметкой.

Что делать, если поставщик монопольный и заменить его нельзя?

Рейтинг в этом случае работает как аргумент на переговорах, а не как основание для замены. Покажите поставщику конкретные цифры: «за последние 90 дней 23% просрочек, средняя 3,2 дня, это стоило нам двух срывов отгрузки клиентам». Это другой разговор, чем «вы часто опаздываете».

Как нейросеть помогает, если всё это можно сделать обычным отчётом?

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

88447819