Перейти к содержанию
Antigraviti Antigravıti
Обложка статьи «Автоматизация закупок с ИИ: от заявки до поставщика»: левитирующие предметы на кремовом фоне, фирменный 3D-стиль Antigraviti

Автоматизация закупок с ИИ: от заявки до поставщика

Автоматизация закупок с ИИ пошагово: заявка, сбор и сравнение КП, проверка поставщика, контроль человека, 12 тестов и расчёт эффекта пилота.

Дмитрий Попов Обновлено 17 мин чтения Автоматизация

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

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

За 20 минут вы разложите процесс на семь этапов, соберёте схему пилота и получите тесты, которые показывают не красоту демо, а надёжность результата. Если пока неясно, чем агент отличается от обычного сценария, начните с разбора AI-агентов для бизнеса.

Главное за 30 секунд

  • Сложность: первый пилот можно собрать без тяжёлой SRM, если ограничиться одной категорией закупок.
  • Время: закладывайте 7–14 дней теневого режима, когда система готовит сравнение, а человек делает работу параллельно.
  • Инструменты: одна почта или форма, хранилище оригиналов, таблица либо база, workflow и канал согласования.

Что именно автоматизировать в закупках, а что оставить человеку

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

Редакция Antigraviti сверила 10 результатов Яндекса и 10 материалов веб-поиска об автоматизации закупок. Большинство страниц перечисляют платформы или функции. Гораздо реже они разделяют три разных механизма: языковую модель, детерминированные правила и решение человека. Если смешать их в один «умный» блок, ошибку невозможно нормально расследовать.

ЭтапВход и выходМеханизмОпасная ошибкаКто подтверждает
1. Заявкапотребность → карточкаформа и правилапропущен срок или лимитинициатор
2. Спецификацияописание → обязательные характеристикиLLM + справочникмодель додумала параметрпрофильный специалист
3. Запрос КПсписок поставщиков → отправленные запросышаблон и workflowушла неверная версия ТЗзакупщик
4. Приём КПPDF, Excel, письмо → строки данныхOCR/парсер + LLMцена потеряла единицузакупщик
5. Нормализацияразные условия → единый форматформулы и правилаперепутаны НДС или доставкасистема + проверка исключений
6. Сравнениестроки → таблица и поясненияформулы + LLMкрасивый рейтинг скрывает пропусккомиссия или руководитель
7. Заказрешение → согласованный документworkflow и правазаказ отправлен без полномочийуполномоченный сотрудник

Практический контрвывод: языковая модель нужна на этапах 2, 4 и 6. Там есть свободный текст, разные форматы и пояснения. На остальных этапах надёжнее работают обязательные поля, статусы, формулы и права доступа. Похожий принцип используется в AI-обработке документов: распознать содержание и совершить действие по нему не одно и то же.

«ИИ может собрать доказательства и подготовить решение, но он не владеет вашим бюджетом и не несёт ответственность перед поставщиком. Поэтому право нажать “согласовать” должно оставаться у человека» — Дмитрий Попов, AI бизнес-стратег

Цифровой сотрудник здесь не заменяет закупщика. Он убирает перенос строк, поиск вложений и первое сравнение, чтобы специалист тратил время на переговоры, риски и условия. Границы такой роли полезно сверить с материалами про цифровых сотрудников вместо найма и сравнение AI-сотрудника со штатным.

Какие данные нужны системе: карточка закупки и карточка КП

Без единой схемы данных автоматизация системы закупок ускоряет хаос. Храните отдельно оригинал документа, извлечённое значение, нормализованное значение, источник и статус проверки. Тогда каждую цифру в сравнении можно вернуть к письму или странице PDF, а исправление одной строки не переписывает историю решения.

Начните с карточки заявки. Для первого пилота достаточно полей:

  1. ID заявки и инициатор;
  2. категория и назначение закупки;
  3. наименование позиции;
  4. обязательные характеристики;
  5. количество и единица;
  6. желаемый срок и место поставки;
  7. лимит бюджета;
  8. критерии допуска;
  9. критерии сравнения и их вес;
  10. статус, ответственный и история согласований.

Характеристики берите не из головы модели, а из утверждённого справочника или базы знаний. Если для кабеля важны сечение и материал, а цвет вторичен, это должно быть записано до поиска поставщика. Как подготовить такой источник правил, разобрано в гайде про базу знаний для AI-агента.

Карточка коммерческого предложения содержит другой набор:

ПолеЧто сохранитьЗачем
Оригиналфайл, письмо или URLвернуться к первоисточнику
Поставщикназвание, ИНН, контактсвязать предложение с контрагентом
Версиядата, номер, время полученияне сравнить старый файл с новым
Позицияисходное название и артикулувидеть расхождение спецификации
Количествочисло и исходная единицапересчитать упаковку в базовую единицу
Ценазначение, валюта, НДСполучить сопоставимую стоимость
Логистикадоставка, регион, срокпосчитать полную цену и доступность
Условияоплата, гарантия, партияне потерять неценовые ограничения
Доказательствостраница или фрагментпроверить извлечение
Уверенностьвысокая, средняя, низкаяотправить сомнительную строку человеку

Не затирайте исходное значение нормализованным. Пусть рядом лежат «коробка 100 шт.», коэффициент 100 и итоговая цена за штуку. Тогда спор решается по данным, а не по воспоминанию о том, что когда-то ответила нейросеть для закупок.

Для входящих файлов пригодятся подходы из обработки документов с ИИ, а для связки статусов и карточек можно переиспользовать архитектуру из гайда Telegram и CRM. Смысл один: источник истины у каждого факта должен быть один.

Как автоматизировать закупки: семь шагов пилота

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

Шаг 1. Выберите одну категорию закупок

Возьмите повторяемую категорию с понятными характеристиками и соберите 5–20 прошлых заявок и коммерческих предложений для теста. Хороший кандидат встречается регулярно, но не несёт критического риска остановки производства. Разовая сложная линия оборудования для первого опыта не подходит.

Шаг 2. Опишите карточку заявки и критерии

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

Шаг 3. Настройте единый канал сбора КП

Принимайте предложения через одну почту или форму, сохраняйте оригинал, источник, время и версию каждого файла. Новое письмо не должно молча перезаписывать прежнее. Для автоматической маршрутизации подойдёт workflow-инструмент; критерии выбора между сценарием и агентом есть в статье n8n или AI-агенты.

Шаг 4. Извлеките данные в строгую схему

Пусть модель возвращает только заданные поля, ссылки на фрагменты документа и уверенность; пропуски отправляйте человеку. Запретите ей подставлять среднюю цену или «типичную» гарантию. Если поле отсутствует, результатом должно быть null и задача на уточнение. Для передачи схемы между инструментами пригодится понимание MCP простыми словами, но конкретный протокол не обязателен для первого пилота.

Шаг 5. Нормализуйте цены и условия формулами

Приведите единицы, НДС, валюту, доставку, минимальную партию и срок к единому формату обычным кодом или формулами. Модель может подсказать, что в строке написано «упаковка 20 штук», но умножение, деление и пороги должны быть воспроизводимыми. Так работает здравый контроль расчётов, который показан и в кейсе про поиск потерь в сметах.

Шаг 6. Поставьте денежные действия на согласование

Не меняйте бюджет, не допускайте поставщика, не выбирайте победителя и не отправляйте заказ без явного подтверждения уполномоченного сотрудника. Официальная документация n8n по human-in-the-loop рекомендует человеческую проверку для необратимых и значимых действий. Покупка подходит под оба признака.

Шаг 7. Проведите теневой пилот и 12 тестов

Сравните результат системы с ручным процессом, устраните критические ошибки и только потом открывайте ограниченный реальный поток. Первые 7–14 дней система готовит карточки и сравнение, но не влияет на реальный заказ. Закупщик делает работу обычным способом, затем результаты сверяются построчно. Если новый контур экономит пять минут, но требует двадцать минут проверки, он пока не готов. Общий принцип ограниченного внедрения разобран в плане как внедрить AI-агента в малый бизнес.

Как сравнить коммерческие предложения без ошибок в НДС и доставке

Коммерческие предложения можно сравнивать только после нормализации. Сначала ИИ извлекает цену, единицу, НДС, доставку, срок и минимальную партию; затем формулы приводят строки к базовой единице и полной стоимости. Предложения с пропусками, аномалиями или низкой уверенностью не ранжируются до ручной проверки.

Учебный пример ниже не показывает рыночные цены. Его задача: показать механику.

УсловиеПоставщик АПоставщик БПоставщик В
Исходная цена12 000 ₽ за коробку130 ₽ за штуку11 500 ₽ за коробку
В коробке100 шт.1 шт.80 шт.
НДСвключёнбез НДСвключён
Доставкавключена1 500 ₽ на заказне указана
Минимальная партия1 коробка100 шт.2 коробки
Цена за штуку до доставки120 ₽рассчитывается по ставке НДС143,75 ₽
Статуссопоставимонужна формула и проверка ставкизапросить доставку

Поставщика В нельзя поставить на последнее место только по видимой цене. Полная стоимость неизвестна. Поставщика Б нельзя сравнивать без действующей ставки НДС и количества в заказе. Система должна остановиться и запросить данные, а не заполнить пробел «разумным» предположением.

Нормализованная формула выглядит так:

полная стоимость позиции =
(цена исходной единицы × коэффициент к базовой единице × количество)
+ доставка
+ обязательные сборы

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

Сырой фрагментНормализованное полеПравилоКрасный флаг
«кор. 20 шт.»pack_size = 20цена / 20количество не распознано
«НДС не облагается»vat_mode = exemptне добавлять ставкунет основания в документе
«доставка по тарифам ТК»delivery = unknownзапросить расчётнельзя ранжировать по полной цене
«от 10 коробок»min_qty = 200 шт.проверить потребностьзакупка выше заявки
«аналог»match = reviewсверить обязательные характеристикизаменён критичный параметр

Как проверять поставщика и где нужен human-in-the-loop

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

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

Минимальный маршрут допуска:

  1. проверить, что ИНН и наименование совпадают;
  2. сохранить ссылку и дату официальной проверки;
  3. сверить полномочия подписанта по внутреннему регламенту;
  4. проверить обязательные документы категории;
  5. отметить конфликт интересов или аффилированность, если это предусмотрено политикой;
  6. передать исключения ответственному;
  7. зафиксировать решение и причину.

ИИ в снабжении может собрать досье, классифицировать документы и написать краткое резюме. Он не должен ставить метку «надёжный» только потому, что нашёл сайт и положительные отзывы. Такой вывод зависит от суммы, категории, условий договора и регламента компании.

ДействиеАвтоматическиТолько после одобрения
создать карточку из заявкиданет
извлечь поля из КПда, с уверенностьюисключения проверяет человек
отправить напоминание о КПпо шаблонуесли меняются условия, проверить
увеличить лимитнетруководитель бюджета
допустить нового поставщиканетответственное лицо
выбрать победителянеткомиссия или руководитель
отправить заказнетуполномоченный сотрудник
изменить договорные условиянетзакупщик и юрист по регламенту

Контакты представителей и документы могут содержать персональные данные. Собирайте только нужные поля, ограничивайте доступ сервисных аккаунтов, задавайте срок хранения и журналируйте действия. Официальные материалы Роскомнадзора относят сбор, хранение, изменение, использование и передачу данных к обработке. Практический разбор рисков есть в статье про нейросети и 152-ФЗ. Для регулируемых закупок по 44-ФЗ или 223-ФЗ нужен отдельный процесс с профильным специалистом; этот гайд его не заменяет.

Если внутри контура используются внешние модели, проверьте, куда уходят документы и сохраняются ли они. Для чувствительных файлов может понадобиться корпоративный или локальный контур. Сначала сверьте критерии выбора нейросети для бизнеса, затем изучите вариант российского локального стека в материале про GigaChat 3.5 Ultra для бизнеса.

Как принять пилот и посчитать эффект

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

Прогоните двенадцать тестов:

  1. PDF с нормальной таблицей: все обязательные поля извлечены.
  2. Скан плохого качества: строка уходит на проверку, а не заполняется догадкой.
  3. Цена за упаковку: коэффициент сохранён и применён.
  4. Цена без НДС: режим отмечен отдельно.
  5. Доставка не указана: предложение не получает итоговый ранг.
  6. Валюта отличается: курс имеет источник и дату.
  7. Поставщик прислал новую версию: старая не исчезла.
  8. Одно письмо пришло дважды: дубль не создаёт второе КП.
  9. Новый поставщик: сработал маршрут допуска.
  10. Итог выше лимита: согласование остановлено.
  11. Интеграция недоступна: заявка сохранена, ответственный уведомлён.
  12. Агент пытается отправить заказ: действие заблокировано до одобрения.

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

Считайте пять показателей до и после пилота:

  • медианное время от заявки до готового сравнения;
  • доля КП, которым нужна ручная доработка;
  • число критических ошибок на 100 строк;
  • минуты контроля человека на одну закупку;
  • доля решений с полным источником и журналом.

Формула эффекта:

эффект пилота =
(сэкономленные часы × стоимость часа команды)
+ предотвращённые подтверждённые потери
- подписки и использование моделей
- настройка и поддержка
- время ручного контроля

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

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

Частые вопросы об автоматизации закупок с ИИ

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

Что такое автоматизация закупок простыми словами?

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

Какие этапы закупок можно автоматизировать с ИИ?

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

Как ИИ сравнивает коммерческие предложения?

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

Может ли ИИ сам выбрать поставщика?

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

Нужна ли малому бизнесу SRM для автоматизации закупок?

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

Что сделать сегодня

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

Не начинайте с автономного поиска сотни поставщиков. Сначала докажите, что пять знакомых документов превращаются в воспроизводимое сравнение без потери условий. После этого подключайте новые источники, интеграции и аналитику. AI должен экономить время, повышать эффективность или сохранять деньги на проверяемых данных. Остальные сценарии собраны в практических материалах Antigraviti. Следующий логичный шаг — AI-агент для логистики: трекинг поставок, автоматизация претензий к перевозчикам и распознавание накладных без оператора.

Фото: Дмитрий Попов

Материал прокомментировал эксперт

Дмитрий Попов

AI бизнес-стратег, автор и основатель Antigraviti.ru

Основатель COMANDOS и автор проекта Antigraviti.ru. Практик внедрения AI в малый и средний бизнес: 15+ лет в предпринимательстве, десятки проектов автоматизации.

Telegram COMANDOS AI YouTube

Автор Antigraviti.ru

Дмитрий Попов

AI бизнес-стратег, автор и основатель Antigraviti.ru

Основатель COMANDOS и автор проекта Antigraviti.ru. Практик внедрения AI в малый и средний бизнес: 15+ лет в предпринимательстве, десятки проектов автоматизации.

Telegram COMANDOS AI YouTube

Рубрика «Автоматизация»