К содержанию
BotLab

Искусственный интеллект и AI-интеграции

Автоматизация обработки документов с ИИ

Опубликовано

Пачка PDF

Бухгалтерия получает счета, накладные и иногда договор. Человек переносит реквизиты. Модель предлагает поля. В учёт попадает не всё, что она написала.

Файл и очередь

Сервер берёт текст страницы, отдаёт модели список полей и получает черновик. Черновик лежит в очереди. В базу его пишет ваш сервис, не сам текст модели. Такие задачи — на странице автоматизации.

Ниже порога не проводим

Уверенные номер и сумма могут остаться в черновике. Порог задаёте вы: номер и сумма сверяются со справочником. Ниже порога строка не проводится и контрагенту не уходит. Расхождение суммы, скидку и письмо поставщику подтверждает человек.

Схема на каждый бланк

У типа документа свой список полей и один пример. У договора без схемы не читают «весь смысл»: берут стороны, дату и предмет, если вы это задали.

Две даты на счёте

Дату документа и дату оплаты путают часто: они стоят рядом. Номер, которого нет в справочнике контрагента, не записываем. Банковские реквизиты и паспорта в примеры не кладём. Очередь видит роль, которая и так ведёт первичку.

Разные бланки

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

Поля на своих местах

Если места полей на PDF годами одни и те же, хватает разбора по координатам. Модель подключают, когда бланк плавает.

Вопросы

Строка с низкой уверенностью попадёт в учёт?

Нет. Она остаётся в очереди на человека и контрагенту не отправляется.

Договор разбирается целиком?

В заранее заданные поля: стороны, дата, предмет. Спорный пункт читает человек.

Куда попадают сканы?

В ваше хранилище. В модель уходит текст, нужный для полей, а не весь архив.