Определите источник истины
Укажите одну таблицу или систему, из которой менеджер берёт действующую цену. Письма, презентации и выгрузки прошлых месяцев не должны автоматически становиться равноценными источниками. Зафиксируйте владельца прайса, дату вступления изменений в силу и порядок, по которому старые версии помечаются архивными. Если внутри компании нет согласия, какая версия главная, сначала решите это без ИИ.
Приведите позиции к общему виду
До сравнения нормализуйте артикул, название, валюту, единицу измерения, комплектность и период действия скидки. «Цена за коробку» и «цена за единицу» — не расхождение, пока не приведены к одной базе. Модель может предложить пары похожих строк, но не должна молча объединять товары с разным составом. Сомнительную пару отправляйте в отдельную очередь проверки.
Попросите отчёт, а не исправление
Для каждого сигнала нужны: поле, старая и новая версия, дата документа, ссылка на источник и причина, почему строки похожи. Добавьте статус «не удалось сравнить». Такой формат позволяет владельцу принять решение, не перепроверяя весь файл. Не разрешайте системе записывать найденную цену обратно в каталог: до подтверждения это только гипотеза.
Разберите типы расхождений
Отделяйте явную опечатку от изменения тарифа, временной акции, региональной цены и разницы в комплектации. Для каждой категории нужен свой ответственный и срок проверки. Например, срочное изменение цены подтверждает владелец каталога, а срок скидки — руководитель акции. Это предотвращает ситуацию, когда система исправляет корректное исключение под среднее значение.
Проверьте контроль на тестовой копии
Возьмите прошлую версию прайса, где сотрудники уже знают часть ошибок. Добавьте чистые строки, правомерные изменения и похожие товары с разными условиями. Сравните, какие реальные расхождения найдены, сколько ложных сигналов пришлось закрыть и какие важные изменения система пропустила. Только после этого решайте, имеет ли смысл подключать регулярную проверку.
Сохраните ручное подтверждение
Перед отправкой клиенту менеджер открывает актуальный источник и подтверждает итоговую цифру. Запишите, кто и когда принял решение, но не сохраняйте лишние персональные данные клиента. Если цена не подтверждена или файл устарел, блокируйте отправку и передавайте вопрос владельцу каталога. Проверка не должна подменять коммерческое согласование.
Вопрос: что считать результатом пилота?
Измеряйте долю действительно полезных сигналов, пропущенные существенные изменения и время сотрудника до подтверждённой цены. Количество найденных «различий» само по себе бесполезно: система может отметить каждую смену валюты или даты. Через неделю повторите тест на новом прайсе и сравните частоту ложных тревог. Если очередь стала длиннее ручной сверки, сузьте область или остановите сценарий.
