MOBECAN / ПРАКТИКА
Счет PDF → таблица: что проверить до переноса в учет
В распознавании счета важен не только заполненный Excel. Нужно понимать, какое поле прочитано уверенно, какое требует проверки и откуда взялось значение. Иначе аккуратная таблица скрывает ошибку исходного документа.
Учебный счет и ожидаемый реестр
Разберем вымышленный счет ДЕМО-028 от 28 сентября 2026 года. Поставщик — «Учебный поставщик». В нем десять пачек бумаги по 400 рублей и пять папок по 200 рублей. Суммы строк — 4000 и 1000 рублей, итог — 5000 рублей без НДС. ИНН на изображении не читается. Пример подготовлен вручную и не является проверкой модели на реальном документе.
Ожидаемый результат:
| Поле | Значение | Что проверить |
|---|---|---|
| Номер и дата | ДЕМО-028, 28.09.2026 | Сверить с оригиналом |
| Поставщик | Учебный поставщик | Не заменять на похожую компанию |
| Бумага | 10 × 400 = 4000 ₽ | Количество, цену и сумму строки |
| Папки | 5 × 200 = 1000 ₽ | Количество, цену и сумму строки |
| Итого | 5000 ₽ | Сумму строк и итог документа |
| НДС | Без НДС | Именно указание в документе |
| ИНН | Не распознан | Оставить пустым и отправить на проверку |
Здесь принципиальная строка — последняя. Если реквизит не читается, его нельзя дополнять догадкой. Человек должен вернуться к оригиналу или запросить читаемую копию. Полученная таблица также не означает разрешения на оплату.
Проверки перед переносом
До автоматического переноса полезно определить обязательные поля. Для одного процесса достаточно реестра номера, даты и суммы, для другого нужны строки товаров. Формат стоит согласовать на образцах документов, которые действительно поступают в компанию: текстовые PDF, сканы и фотографии могут требовать разной обработки.
Затем задаются проверки: совпадают ли суммы строк с итогом, заполнены ли обязательные реквизиты, не обрабатывался ли документ раньше. Любое расхождение должно быть видно проверяющему вместе с исходным файлом. Сам факт заполнения поля не доказывает его правильность.
Когда нужна отдельная настройка
Начать можно с небольшого согласованного набора документов и передачи результата в таблицу. На нем видны ошибки и доля ручной проверки. Интеграцию с учетной системой оценивают отдельно: доступы, формат данных и правила создания записей различаются.
Если встроенное распознавание вашей системы уже дает нужные поля и проверки, собственной разработки может не потребоваться. Настройка нужна там, где отличаются документы, правила контроля или маршрут передачи результата.