Інтеграція AI в документообіг: де ламається ручна обробка
Ручна обробка вхідних документів майже завжди тримається на одній спільній скриньці відділу: скани, рахунки, договори та запити лежать одним потоком, а розбір пошти робить черговий співробітник між своїми завданнями.
Поки лист не відкрито, документ не існує для системи — немає номера, дати реєстрації та відповідального. Затримка реєстрації вимірюється годинами, а в пікові дні — добами, і регламентний строк порушується ще до того, як документ потрапив у роботу.
Втрата документів рідко виглядає як видалення. Частіше це лист, пересланий на особисту адресу «розберуся потім», вкладення, яке не відкрилося, звернення без відповіді через неправильну гілку листування. Знайти таке можна лише звіркою скриньки з реєстром, а її не роблять щодня.
Дублі в реєстрі з'являються там, де немає ключа зіставлення: рахунок надійшов і в бухгалтерію, і в спільну скриньку, копія договору лежить і в тілі листа, і у вкладенні.
Ручна реєстрація заводить дві картки, і потік розходиться двома маршрутами з різними виконавцями; звести пару назад тим дорожче, чим довше вона живе.
Розмита відповідальність за маршрут — наслідок того ж: виконавець призначається за фактом прочитання, а не за правилом. Поки співробітник у відпустці або лист пішов у його папку, документ залишається без власника.
Вузьке місце потоку тут не швидкість роботи людини, а відсутність детермінованого шляху від листа до картки в системі — розбираємо, як це закривається.
Автоматизація вхідних: строки, помилки, розвантаження операторів
Вхідний потік — це скани, листи, PDF з накладними, вкладені архіви. Зараз оператор відкриває кожен документ, читає реквізити і вручну заводить картку в СЕД: номер, дату, контрагента, суму, предмет.
На потоці в кілька сотень документів на день це не «повільно», а черга: документ чекає реєстрації годинами, а пікове навантаження ранку розмазується на весь робочий день.
Ми ставимо на вході розбір документа: вилучення реквізитів, звірку за довідниками та правилами, а спірні випадки відправляємо людині. Кожне вилучене значення зберігає посилання на джерело, тому перевірка займає секунди — видно, з якого фрагмента взято поле.
Основний клас відмов — помилка в реквізиті, яка спливає пізніше, в оплаті або звірці, — іде: поле або заповнене впевнено, або позначене на перевірку.
Вимірювані ефекти: шлях «отримано → зареєстровано» скорочується з годин до хвилин, реєстрація йде за фактом надходження, а не в міру звільнення оператора. Частка помилок введення падає, бо значення беруться з одного джерела, а не передрукуються руками.
Навантаження на операторів зміщується з рутинного введення на розбір винятків — тих самих людей вистачає на зрослий потік без розширення штату.
Вбудовуємо це в робочу 1С:Документооборот та інші СЕД: картка, маршрут погодження та права доступу залишаються штатними, змінюється лише джерело заповнення полів.
Способи вилучення даних із вхідних документів
Розбір вхідного документа — це два шари: спочатку розпізнавання тексту зі скана або фото, потім визначення типу документа та вилучення полів. Другий шар вирішують по-різному, і вибір підходу визначає, скільки зусиль піде на підтримку і як система поведе себе на незнайомій формі.
| Підхід | Коли підходить | Обмеження |
|---|---|---|
| Правила та шаблони | Стійкі форми: рахунки, акти, довідки від одних і тих самих контрагентів | Нова верстка — нове правило; ламається на скані під кутом і зміні макета |
| Навчений класифікатор | Масовий потік однотипних документів: розкласти за видами та полями | Потрібна розмітка та перенавчання при дрейфі форматів; рідкісні види розпізнає гірше |
| Мовна модель | Вільна форма: договори, листи, де поля сховані в тексті | Потребує перевірки відповіді за вихідним фрагментом; вищий час відгуку |
| Гібридна схема | Змішаний потік: типове розбирається швидко, складне — точніше | Складніша підтримка: дві гілки обробки та правила маршрутизації між ними |
Гібридна схема на практиці закриває більшість потоків: типове іде за правилами за частки секунди, нестандартне — у модель, де важливіша точність.
Розпізнавання тексту при цьому тримають на своєму контурі або віддають зовнішньому сервісу — це вирішує, чи залишає документ ваш периметр і наскільки передбачувано поводиться розбір на поганих сканах.
Конвеєр обробки: етапи впровадження від аудиту до передачі
Конвеєр збирається під конкретний потік документів, а не навпаки. Починаємо з аудиту: скільки вхідних надходить на день, які типи займають основну частку, де оператор витрачає час на перекладання даних, а де на реальне рішення. За цією картиною видно, які маршрути варто автоматизувати, а які дешевше залишити ручними.
- Аудит потоку документів і систем. Вивантажуємо статистику за типами вхідних за період, дивимося точки входу — пошта, скани, портал, електронний обмін — і фіксуємо, які системи віддають і приймають документи.
- Схема обробки та маршрутів. Погоджуємо, що йде повністю автоматично, що вирушає оператору на перевірку, а що відхиляється. Окремо описуємо поведінку при низькій впевненості розпізнавання.
- Налаштування вилучення реквізитів. Збираємо словники полів, шаблони типових форм, правила нормалізації дат, номерів і контрагентів — під реальні документи замовника.
- Перевірка на історичних документах. Прогоняємо налаштування на вибірці вже оброблених вхідних і звіряємо результат з тим, що оператори проставили вручну.
- Інтеграція з обліковою системою та правами доступу. Перевіряємо, що документ потрапляє в потрібну картку, а доступ залишається в межах наявних ролей.
- Дослідна експлуатація. Запускаємо на одному підрозділі або напрямі, порівнюємо фактичну точність із заміром на вибірці.
- Передача в експлуатацію та навчання команди. Передаємо регламенти, налаштування та зрозумілі інструкції: як виправити правило, що робити при розборі спірного документа.
Після передачі метрики залишаються на виду: частка документів, оброблених без ручного втручання, кількість доопрацювань і типові причини помилок.
Комплект постачання: схеми потоків, правила, регламенти
Комплект постачання — не папка з презентацією, а набір робочих артефактів, які можна передати змінному інженеру або іншому підряднику. Усе описано так, щоб зміни вносилися правкою конфігурації, а не переписуванням коду: правила лежать окремо від логіки обробки.
Що залишається у вас на руках:
- Конфігурації вилучення — які реквізити беремо з вхідного документа, з розміткою еталонних зразків і прикладами нестандартних форм.
- Схема маршрутів — карта типів вхідних документів і точок, де вмикається автоматична обробка, а де обов'язкова людина.
- Правила маршрутизації — за типом документа, відправником і підрозділом, з умовами передачі на ручний розбір.
- Правила пріоритезації — що йде вперед при піковому навантаженні і як поводиться черга, якщо зовнішній сервіс недоступний.
- Політики доступу — які ролі бачать вихідний документ, вилучені поля та історію обробки.
- Регламент обробки — порядок дій при низькій впевненості моделі, спірному реквізиті або повторній реєстрації.
- Інструкції операторів — як підтвердити або виправити вилучені дані і куди дивитися при збої.
- Журнал і метрики — частка документів, що пройшли без участі людини, і час від надходження до реєстрації.
Кожен артефакт перевіряється на ваших документах при здачі: ви приймаєте не опис, а працюючий маршрут на реальному потоці.
Кейс: обробка вхідних без ручного сортування та втрат
Вхідний потік у замовника йшов трьома каналами — корпоративна пошта, скани з паперу та портал контрагентів — і розбирався вручну. Оператор відкривав документ, визначав тип, вводив реквізити і вибирав маршрут: на документ ішло 5–8 хвилин, а 12–14% маршрутів виявлялися помилковими.
Рахунок потрапляв не в той відділ, строк відповіді контрагенту зривався, частина листів узагалі залишалася в особистих папках.
Розбір перенесли на модель: класифікація за типами — договори, рахунки, претензії, службові записки, — вилучення реквізитів і сум, звірка з довідником контрагентів.
Документи з високою впевненістю йдуть у 1С:Документооборот самі, решта потрапляє в чергу на доопрацювання з уже заповненими полями, а не з порожньою карткою.
Що показали метрики
Час реєстрації скоротився з 6 хвилин до 35 секунд, без участі людини розбирається 88% вхідних, частка помилкових маршрутів упала з 14% до 2%. Жоден документ не лежить необробленим довше доби — раніше такі губилися.
Логіку не прив'язали до одного типу документа. Новий вид вхідного підключається після короткого донавчання на розмітці операторів, а їхні правки система забирає в навчання сама. Кейс впровадження показав головне: потік перестає залежати від уважності конкретного співробітника.
Чим вилучення правилами відрізняється від роботи моделі?
Правила — це набір якорів і шаблонів: номер рахунку шукаємо після слова «Рахунок» у верхньому блоці, реквізити звіряємо за контрольною сумою, дату приводимо до єдиного вигляду. Розбір детермінований: один і той самий файл завжди дає один і той самий результат.
Кожне поле простежується до конкретного збігу — це і є перевірюваність: видно, яка умова спрацювала і чому. Зворотний бік — жорсткість. Змінився бланк постачальника, документ пішов у скан під нахилом, штамп перекрив область — правило мовчки поверне порожнє значення.
Модель працює інакше: вона не шукає збіг за шаблоном, а відносить фрагмент до типу поля за контекстом усього документа. Тому нестандартні скани та форми, яких заздалегідь ніхто не описував, вона розбирає без доопрацювань.
Плата — імовірнісний результат: він потребує порогу впевненості та перевірки, а помилки розподілені за формами нерівномірно.
На практиці вибір рідко бінарний. Стійкі поля з формальною перевіркою — номери, коди, дати — віддаємо правилам: там точність вилучення близька до абсолютної, а промах видно одразу.
Вільні формулювання, нестандартні скани, вкладення з незнайомою структурою — моделі: описати їх правилами дорожче, ніж розмітити вибірку прикладів.
Перевірюваність залишається ключовою. Правило віддає трасування умови, що спрацювала, модель — імовірність і фрагмент-підставу, а розходження двох шляхів відправляє документ у чергу ручного розбору.
За кожним полем рахуємо точність, частку автопроводки та частку повернень — за ними видно, де донавчити модель, а де дописати правило.
Технічні сумніви: точність AI, розмітка, права доступу
Інженерні сумніви зазвичай не про те, чи вміє система читати текст, а про поведінку на поганих сканах, межі доступу до даних і утримання точності через пів року після запуску. Нижче — відповіді на ті, що найчастіше звучать на технічних обговореннях.
Що буде з поганими сканами, факсами та копіями?
Перед розпізнаванням документ оцінюється за якістю: перекіс, шум, обрізані поля. Якщо впевненість нижча за поріг, документ не зникає мовчки — він іде в чергу на ручну перевірку, тому частка автоматичного проведення залишається передбачуваною. Поріг підлаштовуємо під конкретний тип документа.
Де обробляються документи і хто бачить вміст?
Обробка йде в контурі замовника, зовнішнім сервісам дані не віддаються. Права успадковуються з СЕД: співробітник бачить ті самі документи, що й раніше, а звернення до системи журналюються. Видалення документа означає видалення його тексту і в сховищі.
Скільки прикладів потрібно розмітити?
На один тип документа зазвичай вистачає кількох сотень розмічених зразків. Розмічаємо не весь архів, а спірні випадки, на яких система помиляється, — так розмітка прикладів іде швидше. Поява нової форми додає зразки, це частина супроводу потоку.
Точність тримається після запуску?
Тримаємо регресійний набір і регулярно прогоняємо по ньому потік: зміна форми бланка стає видною до того, як помилки дійдуть до операторів. Донавчання на виправленнях операторів піднімає точність розпізнавання за ключовими реквізитами.
Обговоримо задачу: що потрібно для оцінки вашого потоку
Щоб повернутися з оцінкою та планом впровадження, а не із загальними міркуваннями, нам потрібен розбір саме вашого потоку. Нижче — ввідні, за якими ми рахуємо трудомісткість, порядок робіт і точки інтеграції. Якщо якихось даних немає — зберемо їх разом на зустрічі, окрема підготовка не потрібна.
- Типи документів: що йде масово, а що потребує винятків — рахунки, акти, договори, вхідна кореспонденція.
- Обсяг потоку: документів на день, пікові періоди, частка операцій, які зараз робляться руками.
- Поточні системи: що стоїть зараз, хто власник контуру, які є канали обміну даними.
- Точки інтеграції: де вбудовуємося — приймання, реєстрація, маршрутизація, погодження, архів.
- Вимоги до доступів: де зберігаються дані, хто має доступ, чи є обмеження на зовнішні сервіси.
- Критерії приймання: чим виміряємо результат — частка документів, оброблених без правок, час до реєстрації.
- Пріоритети: яку ділянку запускаємо першою і що вважаємо готовим результатом етапу.
З цих ввідних складається план впровадження: пілот на одному типі документа, замір якості вилучення реквізитів на вашій вибірці, потім розширення на решту типів і виведення в робочий контур. Опишіть задачу — повернемося з оцінкою, планом і складом робіт.







