AI полезен в бухгалтерском процессе там, где входные данные неоднородны: нужно прочитать документ, определить его тип, сопоставить описание, найти недостающий реквизит или подготовить черновик. Точные расчёты, учётные ограничения, права и проведение операций должны оставаться в обычном коде и подтверждаться ответственным сотрудником.
Цель первого внедрения – не «автономный бухгалтер». Практичнее сократить ручную подготовку и оставить человеку контроль над теми решениями, где ошибка влияет на учёт, деньги или обязательства компании.
Почему обычных алгоритмов иногда недостаточно
Структурированную задачу лучше решать правилами. Если известны поля, форматы и формула, AI не нужен. Сложность появляется на входе:
- документы приходят в разных шаблонах;
- часть информации находится в письме или примечании;
- название услуги не совпадает со справочником;
- скан содержит таблицу, печать и рукописную отметку;
- контрагент указан сокращённо;
- нужно понять смысл назначения или комментария;
- сотрудник должен сопоставить несколько неполных источников.
AI может предложить интерпретацию свободного текста. После этого обычные проверки подтверждают структуру, арифметику и допустимость дальнейшего шага.
Где проходит граница между AI и кодом
Удобный принцип:
AI предлагает значение или классификацию; код проверяет правило; человек подтверждает значимое действие.
| Задача | Исполнитель |
|---|---|
| Прочитать скан и найти поля | OCR и AI |
| Определить предполагаемый тип документа | AI-классификатор |
| Проверить формат даты и номера | обычный код |
| Пересчитать сумму строк | обычный код |
| Найти кандидатов контрагента | поиск и справочник |
| Выбрать неоднозначного контрагента | сотрудник |
| Подготовить черновик операции | AI + правила |
| Провести операцию | учётная система после подтверждения |
Такое разделение делает ошибку заметной. Если модель вернула неверную сумму, арифметическая проверка остановит процесс. Если она предложила несуществующий идентификатор, справочник его не примет.
Сценарий обработки первичного документа
Рассмотрим ограниченный рабочий процесс, который можно проверить на реальных документах компании.
1. Поступление
Файл приходит из разрешённого источника: корпоративной почты, внутренней загрузки или сканирования. Приложение сохраняет происхождение и не отправляет документ внешнему AI-сервису.
2. Классификация
Система предлагает тип документа и маршрут: например, счёт, акт, накладная или неизвестный тип. Низкая уверенность отправляет файл в ручную очередь.
3. OCR и извлечение
Распознаются реквизиты, табличная часть и свободные примечания. Каждое поле связывается с областью исходного изображения.
4. Проверки
Обычный код проверяет обязательные поля, арифметику, форматы, наличие контрагента и возможный дубль. Результат не зависит от убедительности текста модели.
5. Сопоставление
AI может ранжировать кандидатов по названию и контексту, но окончательная связь с неоднозначным контрагентом подтверждается сотрудником.
6. Черновик
Формируется структурированный черновик для согласованного интерфейса 1С или другой системы. Исходный файл и предупреждения остаются видимыми.
7. Подтверждение
Ответственный сотрудник исправляет значения и разрешает передачу. Учётная система повторно применяет собственные права и правила.
Какие ещё сценарии можно проверять
Поиск недостающих реквизитов
Система сравнивает ожидаемую схему с документом и формирует список отсутствующих или сомнительных полей. Она не придумывает значение, а предлагает запросить уточнение.
Сопоставление документа с заказом
AI помогает разобрать свободное описание, а интеграционный сервис ищет кандидатов по разрешённым данным. При нескольких вариантах решение остаётся человеку.
Объяснение расхождения
Обычный код находит числовое несоответствие, а AI готовит понятное текстовое объяснение и список исходных строк. Причина должна быть подтверждена данными, а не только сгенерированной формулировкой.
Подготовка письма
По результатам проверки AI формирует черновик запроса контрагенту: какой документ или реквизит отсутствует. Отправка выполняется после просмотра.
Поиск по внутренним правилам
Локальный RAG может находить инструкцию или регламент для конкретной ситуации. Ответ показывает источник и не заменяет утверждённый документ.
Почему не стоит начинать с автоматического проведения
Языковая модель вероятностна: обновление, другой контекст или незначительное изменение текста может повлиять на результат. NIST AI RMF рекомендует управлять рисками и оценивать систему на протяжении жизненного цикла.
Автоматическое проведение объединяет сразу несколько рисков:
- неправильное распознавание;
- неверная классификация;
- ошибочное сопоставление;
- неполные данные;
- недостаточные права;
- повторная обработка;
- вредоносная инструкция во входном документе;
- отсутствие понятного отката.
На первом этапе полезнее измерить качество черновиков и объём исправлений. Если определённый тип операции стабильно проходит все проверки, границу автоматизации можно расширять отдельно.
Защита данных в локальном контуре
Бухгалтерские документы часто содержат чувствительную информацию. Локальный AI позволяет не отправлять их внешнему модельному провайдеру, однако остаются требования к:
- ролям пользователей;
- раздельным индексам или фильтрам;
- временным файлам OCR;
- журналам запросов;
- резервным копиям;
- рабочим компьютерам;
- срокам хранения;
- сервисным учётным записям интеграций.
OWASP описывает риск раскрытия чувствительных данных и подчёркивает, что ограничения в текстовой инструкции не являются достаточной защитой. Модель должна получать только минимальный контекст, необходимый для конкретной операции.
Как измерять пилот
Пилот выбирает один тип документа и реальную выборку. Для каждого примера заранее фиксируется правильный результат.
Показатели:
- точность классификации;
- точность каждого критичного поля;
- доля документов без ручного исправления;
- среднее число исправленных полей;
- полнота обнаружения ошибок;
- число ложных совпадений с контрагентом или заказом;
- время от поступления до подтверждённого черновика;
- отсутствие записи без подтверждения;
- отсутствие доступа за пределами роли.
Критичные ошибки учитываются отдельно. Высокая средняя точность не компенсирует неверную сумму или передачу документа не тому пользователю.
Интеграция с 1С
Прикладной AI-сервис формирует согласованную структуру и передаёт её через ограниченный интерфейс. Он не должен обходить права 1С или напрямую изменять произвольные данные.
Я могу реализовать веб-интерфейс проверки, AI-обработку, API, очередь и журнал обмена. Если требуется изменение конфигурации 1С:Предприятие, его выполняет отдельный согласованный специалист по 1С.
Когда сценарий подходит
Подход полезен, если:
- есть повторяющийся поток неоднородных документов;
- ручная подготовка занимает заметное время;
- определены обязательные поля и правила проверки;
- исходные документы нельзя передавать внешнему AI-провайдеру;
- ответственный сотрудник готов подтверждать черновик;
- процесс можно начать с одного типа операции.
Если документы уже приходят в структурированном электронном обмене, добавлять AI между источником и учётной системой обычно не нужно.
Вывод
AI не отменяет бухгалтерские правила – он помогает подготовить вход для этих правил. Самый реалистичный результат первого этапа: локальная система распознаёт и классифицирует документ, показывает источники полей, выполняет детерминированные проверки и формирует черновик для подтверждения.
Такой подход сложнее обещания «AI сам ведёт бухгалтерию», зато его можно измерить, ограничить и безопасно встроить в существующий процесс.
Источники
- Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence ProfileNIST
- LLM06:2025 Excessive AgencyOWASP Gen AI Security Project
- LLM02:2025 Sensitive Information DisclosureOWASP Gen AI Security Project