Сравнение коммерческих предложений: как автоматизировать обработку КП поставщиков

24.08.2026

1

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

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

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

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

Почему ручное сравнение коммерческих предложений перестаёт работать

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

Однако по мере роста бизнеса ситуация меняется:

  • Количество поставщиков растёт. На каждый товар или услугу приходит всё больше предложений, и сравнивать их становится сложнее.
  • Растёт ассортимент. Одна закупочная категория может включать сотни и тысячи позиций, по каждой из которых нужно принять решение.
  • Форматы отличаются. Поставщики присылают КП в разных форматах — от структурированных Excel-файлов до нередактируемых PDF и рукописных скан-копий.
  • Условия различаются. Кроме цены, важны сроки поставки, условия оплаты, минимальная партия, логистика, упаковка, гарантия и множество других параметров.
  • Обновления происходят часто. Прайсы меняются ежемесячно, а иногда и чаще. Актуализировать данные вручную почти невозможно.

В результате процесс сравнения КП становится узким горлышком. Закупщик тратит до 60–70% рабочего времени на механическую обработку данных, не связанную с принятием решений.

Из каких этапов состоит обработка КП

Чтобы понять, как автоматизировать обработку коммерческих предложений, нужно разложить этот процесс на отдельные этапы. Каждый из них — потенциальная точка для оптимизации.

Извлечение данных из разных форматов

Первый барьер — это форматы. Коммерческие предложения могут прийти в виде:

  • структурированного Excel-файла с чёткими колонками;
  • PDF-документа с таблицей, которая визуально похожа на Excel, но не является редактируемой;
  • сканированного изображения (например, подписанного КП на бланке);
  • текста в теле электронного письма без какого-либо структурирования.

На этом этапе автоматизация решает задачу извлечения структурированных данных из неструктурированных источников. Независимо от формата, система должна распознать таблицу, выделить колонки (наименование, количество, цена, срок, условия) и преобразовать их в единый массив данных.

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

Нормализация единиц измерения и условий

Второй этап — самый важный и самый трудоёмкий при ручной обработке. Разные поставщики указывают одни и те же параметры по-разному.

Единицы измерения могут различаться:

  • килограммы и тонны;
  • метры и погонные метры;
  • штуки и упаковки;
  • литры и кубометры.

Условия оплаты тоже отличаются:

  • 100% предоплата;
  • 50% предоплата, 50% по факту поставки;
  • отсрочка 30, 60 или 90 дней;
  • оплата по факту с постоплатой.

Сроки поставки:

  • со склада (сегодня-завтра);
  • под заказ (2–3 недели);
  • индивидуальные сроки.

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

Нормализация приводит все параметры к единому формату для корректного сравнения

Сопоставление номенклатуры

Самый сложный этап для автоматизации. Одна и та же позиция у разных поставщиков может называться по-разному:

  • «Кабель ВВГнг 3×2,5»;
  • «Кабель ВВГ-нг 3х2,5»;
  • «Кабель ВВГнг(А) 3×2,5»;
  • «Провод ВВГнг 3*2,5».

Сопоставить эти названия и понять, что это один и тот же товар, — задача для человека, знающего номенклатуру, но крайне ресурсоёмкая.

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

Система сопоставляет разные названия и приводит их к единому наименованию из справочника компании

Поиск скрытых условий

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

  • стоимость доставки (включена в цену или оплачивается отдельно);
  • минимальный заказ (нельзя купить меньше определённого объёма);
  • упаковка и маркировка (требуется ли дополнительная оплата);
  • сертификаты и документация (включены или приобретаются отдельно);
  • условия возврата и гарантии.

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

Автоматизация позволяет извлекать эти условия из текстовой части КП — из сопроводительных писем, примечаний, дополнительных файлов. Система выделяет ключевые параметры и включает их в сравнительную таблицу.

Формирование единой сравнительной таблицы

Финальный этап — сведение всех данных в единую таблицу, где по строкам расположены товары (или услуги), а по столбцам — поставщики с их условиями.

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

В этой таблице руководитель или закупщик видит не только цены, но и все значимые параметры: сроки, условия оплаты, доставку, наличие. Это позволяет принимать обоснованные решения, а не выбирать «на глаз» между поставщиками.

Какие позиции требуют проверки человеком

Автоматизация не заменяет человека полностью. Некоторые позиции и решения требуют вмешательства закупщика или руководителя. Эти случаи называются «позиции, требующие проверки человеком» — они выделяются системой для ручного контроля.

Какие именно позиции обычно требуют проверки:

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

Важно, чтобы автоматизация не скрывала эти «серые зоны», а подсвечивала их, давая человеку возможность принять финальное решение.

Как автоматизировать сравнение коммерческих предложений: пошаговый алгоритм

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

Шаг 1. Определите одну категорию для пилота. Не пытайтесь автоматизировать все закупки сразу. Выберите категорию с заметным объёмом ручной работы и регулярными закупками. Например, расходные материалы или упаковка.

Шаг 2. Соберите данные по выбранной категории: прайсы поставщиков (в любых форматах), историю закупок за 2–3 месяца, примеры итоговых заявок и правил выбора поставщика, если они существуют.

Шаг 3. Определите стандарт приведения данных. До начала автоматизации согласуйте внутри компании, какие единицы измерения, условия и сроки считаются стандартными для этой категории. Это нужно, чтобы система «знала», к чему приводить данные.

Шаг 4. Настройте извлечение данных. Определите, из каких источников поступают КП и в каких форматах. Настройте автоматический сбор данных из писем, общих папок или через интеграцию с почтовым сервисом.

Шаг 5. Проверьте результат на ограниченном объёме. Возьмите 3–5 коммерческих предложений и обработайте их автоматически, затем сравните с результатом ручной обработки. Это позволит оценить качество извлечения данных и нормализации.

Шаг 6. Внесите корректировки. Если на тестовом объёме обнаружены ошибки сопоставления, неточности или пропущенные условия, скорректируйте настройки. Этот шаг может повторяться несколько раз.

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

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

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

FAQ

1. Какие форматы КП можно автоматически обработать?

Система может обрабатывать структурированные Excel-файлы, редактируемые PDF-документы, скан-копии (через оптическое распознавание текста) и текст в электронных письмах. Качество обработки зависит от структурированности исходных данных — чем чётче таблица, тем точнее результат.

2. Обязательно ли приводить все единицы измерения к одному формату?

Да. Без нормализации корректное сравнение невозможно. Если один поставщик указывает цену за килограмм, а другой — за тонну, прямое сравнение цен приведёт к ошибке. Автоматизация приводит все единицы к единому стандарту, принятому в компании.

3. Что делать, если система не может сопоставить позицию?

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

4. Можно ли автоматизировать обработку КП без внедрения сложной системы?

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

5. Как часто нужно обновлять данные для сравнения КП?

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

    Подпишись на рассылку

    Для отправки нажмите чекбокс с условиями

    Расскажите про свой проект

    Pуcтам Myxамедьянов

    CEO WINFOX

    Имя

    Компания

    E-mail

    Телефон

    Сообщение

    Планируемый бюджет

    ₽ 150 000

    ₽ 1 500 000

    ₽ 2 500 000

    Для отправки нажмите чекбокс с условиями