Нейросети можно поручить предварительную сверку счёта на оплату с согласованным заказом. Полезный результат такой работы: список расхождений с указанием места в документах. Перед передачей счёта на согласование проверьте эти замечания по оригиналам, отдельно пересчитайте суммы и подтвердите реквизиты по принятому в компании порядку.
Разберём эту работу на вымышленном примере. Это инструкция по проверке документов, без подключения к банку и автоматической оплаты. Описанный запрос не испытывался в конкретном ИИ-сервисе.
Что подготовить для сверки
Сохраните сам счёт со всеми страницами, согласованный заказ или спецификацию и подтверждённые реквизиты поставщика. Если условия менялись, приложите утверждённое уточнение с датой. Заранее отметьте, какой документ определяет действующую цену и объём. При конфликте без установленного приоритета модель должна показать оба условия.
Отдельно выясните статус прежних счетов по этому заказу: был ли аванс, есть ли уже согласованный или оплаченный документ. Если соответствующих данных нет, отсутствие повторной оплаты остаётся непроверенным. Номер и дата счёта сами по себе этого не устанавливают.
Используйте только сервис и документы, разрешённые вашей компанией. Для первой пробы возьмите учебные данные. Подготовка рабочей копии разобрана в статье о документах для нейросети. Доступ к банку для этой сверки не нужен.
Извлечение полей и проверка условий требуют разных действий. Например, модель счетов Microsoft Document Intelligence извлекает сведения из документа и возвращает их в структурированном виде. Наличие распознанной суммы ещё не устанавливает, соответствует ли она вашему заказу. Поддержку вашего формата и языка проверяйте отдельно.
Учебный пример: итог сходится, количество отличается
Все позиции и суммы ниже придуманы. В обоих учебных документах цены окончательные, доставка включена; дополнительных начислений и скидок нет. Налоговый расчёт в примере не выполняется.
Согласованный заказ УЧ-17: 4 комплекта по 1 250 рублей и 2 часа настройки по 800 рублей. Итого 6 600 рублей.
Полученный счёт УЧ-17: 5 комплектов по 1 250 рублей и 2 часа настройки по 800 рублей. Итого 7 850 рублей.
| Проверка | Результат по учебным документам |
|---|---|
| Количество комплектов | В заказе 4, в счёте 5: расхождение на 1 комплект |
| Цена комплекта | Совпадает: 1 250 рублей |
| Настройка | Совпадает: 2 часа по 800 рублей |
| Арифметика счёта | 5 × 1 250 + 2 × 800 = 7 850 рублей: итог рассчитан верно |
| Соответствие заказу | Счёт больше согласованной суммы на 1 250 рублей |
Правильное сложение не делает счёт соответствующим заказу. Дополнительный комплект мог быть согласован позже, но в нашем наборе такого подтверждения нет. Нужен вопрос ответственному сотруднику: «Где утверждено увеличение количества с 4 до 5?» До ответа нельзя самостоятельно исправлять оригинал или объявлять поставщика нарушителем.
Как поставить задачу нейросети
Дайте документам различимые названия и попросите сохранить исходные значения. Подойдёт такой шаблон для читаемых документов:
Сверьте счёт С с согласованным заказом З и приложенными
утверждёнными уточнениями. Работайте только с этими материалами.
Действующий источник условий: [укажите документ и редакцию].
Для каждой позиции сравните наименование, код, количество,
единицу, цену, сумму и явно указанные дополнительные начисления.
Отдельно сопоставьте валюту, общий итог, условия оплаты
и реквизиты с переданным подтверждённым источником.
Покажите таблицу: поле: значение в С: значение в З или
уточнении: статус: документ, страница и короткий фрагмент.
Статусы: совпадает, расходится, не указано, неразборчиво,
противоречие. Не заменяйте отсутствие данных нулём.
Не объединяйте повторяющиеся строки без основания.
Не исправляйте реквизиты и не восстанавливайте нечитаемые цифры.
Перечислите проверки, для которых не хватает документов.
Не делайте вывод «можно оплачивать». Подготовьте вопросы
по каждому расхождению. Оригиналы не изменяйте.Если передаёте только счёт, можно проверить чтение полей и арифметику. Соответствие заказу без самого заказа останется неизвестным. Уверенная фраза модели не восполняет отсутствующий документ.
Как проверить полученный список
Начните с каждого замечания в ответе: найдите указанное место в нужном оригинале и сверьте значения посимвольно. Затем пройдите исходные позиции и примечания в обратную сторону: все ли они отражены в результате? Так обнаруживаются пропущенная строка, валюта или отдельная плата за доставку.
Пересчитайте арифметику обычным калькулятором или формулами таблицы по фактическим условиям документов. Сначала проверьте количество, единицу и цену каждой строки. Затем учтите явно заданные скидки, начисления и округление. Не начисляйте налог повторно, если он уже включён, и не угадывайте отсутствующее условие: передайте вопрос бухгалтеру или ответственному сотруднику.
Нечитаемую цифру уточните у отправителя. В справке Microsoft об уверенности распознавания предусмотрена проверка человеком для критичных результатов. Оценка распознавания относится к извлечению поля. Она не удостоверяет подлинность счёта или актуальность банковских реквизитов. Произвольное «уверен на 99%» в чате такой оценкой сервиса тоже не является.
Реквизиты сравните с подтверждённым источником по вашему рабочему порядку. Если они изменились, выясните изменение через заранее известный контакт поставщика. Совпадение двух приложений из одного нового письма не даёт независимого подтверждения. Не переносите номер счёта из пересказа нейросети в платёжное поручение.
Проверьте прежние оплаты и счета по этому заказу в учётной системе. Совпадение суммы или номера является поводом разобраться, но не доказательством дубля. Если история недоступна, так и запишите: «повторная оплата не проверена».
Что передать ответственному сотруднику
Сохраните оригиналы и отдельную записку: какие документы сверены, их даты и редакции, подтверждённые расхождения, независимый пересчёт и незакрытые вопросы. Например: «Арифметика счёта верна; увеличение количества не подтверждено; реквизиты и история оплат ещё требуют проверки». Такой итог точнее общего «ошибок нет».
Для постоянного потока рассмотрите извлечение полей в учётной системе с сохранением оригинала и ручной проверкой исключений. В описании сервиса 1С сначала предлагают проверить результат, а затем создать документы в базе. Само наличие распознавания не заменяет ваш порядок согласования.
Сначала примените учебный набор: результат должен отдельно показать верную арифметику и неподтверждённое количество. Для рабочего счёта повторите сверку по его собственным документам. Решение об оплате остаётся у уполномоченного сотрудника после предусмотренных компанией проверок.

