В 1С уже лежит то, что нужно для ИИ: контрагенты, номенклатура, документы, суммы, движения. Поэтому «ИИ в 1С» не означает, что учётную систему надо заменить или надстроить сверху ещё один дорогой сервис. Чаще задача скромнее: агент читает входящий документ, приводит его к полям 1С, показывает расхождения и готовит черновик, который человек проверяет и проводит.
Такой подход ломается реже, чем попытка дать модели право самой создавать и менять документы. В статье 7 сценариев, которые дают эффект без остановки учёта, и ограничения, которые лучше обсудить до пилота.
Коротко. Начинать стоит с входящих документов, сверки актов и справочника номенклатуры. Агент работает в режиме черновика, человек подтверждает. Прямая запись в базу, оплаты и изменения цен остаются вне его прав.
Почему 1С остаётся главной
1С — не только хранилище. В ней живут правила учёта, права пользователей, проводки и отчётность. Если агент начнёт менять данные в обход этих правил, бухгалтерия получит новую проблему: придётся разбираться, откуда взялась цифра и кто её поставил.
Поэтому агент встраивается как ещё один пользователь с ограниченными правами. Он читает то, что ему разрешено, и создаёт черновики в тех же объектах, где работает человек. Все действия попадают в журнал. Это не самая эффектная архитектура, но она переживает проверку и не требует переучивать учётный отдел.
7 сценариев, которые можно запускать
Сценарии отличаются по сложности и риску. Начинать лучше с тех, где результат легко проверить, а ошибка не приводит к финансовым потерям.
| Сценарий | Что делает агент | Что остаётся человеку |
|---|---|---|
| Входящие документы | Извлекает реквизиты, суммы, номенклатуру из PDF, скана или Excel, создаёт черновик | Проверка полей, проведение, спорные позиции |
| Номенклатура | Сопоставляет названия, единицы и аналоги, предлагает карточку | Утверждение новой карточки и цены |
| Сверка актов и счетов | Сравнивает документы с данными 1С, ищет расхождения | Решение по расхождению и акт сверки |
| Отчёты по запросу | Превращает вопрос в безопасный запрос и показывает выборку | Трактовка цифр и управленческое решение |
| Ошибки в справочниках | Ищет дубли, разные единицы, пустые реквизиты | Объединение карточек и исправление |
| Ответы по данным | Отвечает на вопросы по продажам, остаткам, долгам со ссылкой на документ | Проверка контекста и решение |
| Помощник в 1С | Показывает порядок действий и подсказки по интерфейсу | Само действие выполняет сотрудник |
1. Входящие документы
Самый понятный сценарий: на почту или в папку приходит счёт, УПД или акт. Агент вытаскивает номер, дату, контрагента, суммы, НДС и построчные позиции, затем создаёт черновик документа в 1С. Бухгалтер открывает его, проверяет и проводит.
Эффект зависит от объёма и однородности. Если 20 документов в месяц, автоматизация почти не нужна. Если 500, а половина поставщиков присылает свои формы, агент снимает много ручной работы. Черновик не должен становиться проведённым документом без нажатия человека.
2. Номенклатура и аналоги
В стройке одна и та же арматура может называться по-разному у пяти поставщиков. Агент приводит названия к справочнику, предлагает сопоставление и помечает неоднозначные случаи. Новые карточки создаёт человек, иначе справочник быстро заполнится дублями.
Полезная деталь: агент может показать, какие позиции встречаются только у одного поставщика и не имеют аналога. Это помогает закупке, но не заменяет решение о допуске материала.
3. Сверка актов и счетов
Агент сравнивает акт, счёт и данные 1С: суммы, НДС, номенклатуру, период. На выходе список расхождений со ссылками на строки. Бухгалтер или экономист решает, что исправлять. Это особенно полезно в холдинге, где документы приходят из разных компаний и периоды закрываются в разные даты.
4. Отчёты по запросу
Руководитель спрашивает: «Сколько мы отгрузили бетона на объект за сентябрь и что не оплачено?» Агент формирует выборку и показывает, на каких документах она основана. Он не пишет произвольный SQL в базу, а использует заранее разрешённые запросы и представления.
Ограничение: если вопрос сформулирован размыто, ответ может быть формально верным и бесполезным. Поэтому в интерфейсе нужны уточнения: период, организация, объект, статус оплаты.
5. Ошибки в справочниках
Дубли контрагентов, разные единицы измерения, пустые реквизиты, НДС не по той ставке. Агент находит кандидатов на исправление и показывает, где ошибка встречается в документах. Массовое объединение карточек лучше делать после проверки, а не автоматически.
6. Ответы по данным
В отличие от отчёта, здесь вопрос задают в свободной форме. Агент отвечает по данным 1С, но обязан показать источник: документ, период, сумму. Если данных нет, он говорит «в 1С нет документа за этот период», а не придумывает цифру.
7. Помощник в 1С
Новый сотрудник не всегда знает, где находится нужная обработка. Агент подсказывает последовательность действий и объясняет поля. Это снимает часть нагрузки с опытных коллег, но не заменяет обучение и регламент.
Чего агент не должен делать
- Проводить платежи и менять банковские реквизиты.
- Менять цены, условия договоров и статусы без подтверждения.
- Удалять документы и справочники.
- Писать напрямую в базу данных в обход 1С.
- Работать под общей учётной записью без журнала.
- Подписывать документы и отправлять их контрагентам от имени компании.
Эти ограничения звучат скучно, но именно они отделяют рабочий проект от демо. Чем меньше у агента прав, тем проще доказать, что он ничего не сломал.
Как встроить агента в 1С
Схема зависит от версии и настроек, но общий подход один.
- Доступ. Отдельный пользователь 1С с минимальными правами. Чтение справочников и документов, создание черновиков, без проведения и удаления.
- Интеграция. Штатные HTTP-сервисы 1С или OData, если они включены. Прямые запросы к таблицам базы не используются.
- Очередь. Документы обрабатываются по одному, с повторами при сбоях. Если 1С недоступна, агент не теряет файл, а ставит его в очередь.
- Журнал. Каждое действие фиксируется: кто, когда, какой документ, что изменил, какая версия модели. Это нужно для разбора инцидентов и для аудита.
- Контур. Для чувствительных данных модель работает внутри инфраструктуры заказчика. Внешние сервисы допускаются только для обезличенных задач и по отдельному решению.
Если в компании несколько баз, сначала выбирают одну. Переносить агента сразу на все компании холдинга — верный способ утонуть в различиях справочников и прав. Один контур, один процесс, понятная метрика.
Пилот за 4-6 недель
| Неделя | Что делаем | Результат |
|---|---|---|
| 1 | Выбираем процесс и считаем объём: сколько документов, операций, ошибок | Базовая метрика и границы пилота |
| 2 | Настраиваем доступ, интеграцию и черновик документа | Агент создаёт черновик в тестовой базе |
| 3 | Прогоняем 100-200 реальных документов, сверяем с ручной обработкой | Точность полей и список ошибок |
| 4 | Смотрим, как сотрудник работает с черновиками, правим интерфейс | Регламент и обучение |
| 5 | Считаем время, ошибки и стоимость эксплуатации | Отчёт для решения |
| 6 | Запускаем в одном подразделении или останавливаем | План расширения или закрытие |
На пилоте не нужно подключать все базы и все виды документов. Достаточно одного типа: например, входящие счета от 20 поставщиков. Если на них агент ошибается в 30% полей, расширение бессмысленно. Если ошибается в 3-5% и ошибки понятны, можно обсуждать эксплуатацию.
Метрики
| Метрика | Как считать | Что показывает |
|---|---|---|
| Время на документ | От получения до проведённого документа | Включая проверку человеком |
| Точность полей | Доля верных реквизитов и сумм | Считать по типам полей, а не одной цифрой |
| Доля ручных исправлений | Документы, где человек менял поля | Показывает реальную нагрузку |
| Ошибки в учёте | Исправления после проведения | Главный риск, важнее скорости |
| Закрытие периода | Дни до закрытия месяца | Влияние на бизнес, а не на ИТ |
Экономика без обещаний
Если три бухгалтера тратят по два часа в день на ввод и сверку первички, при стоимости часа 1 000 рублей и 250 рабочих днях экономия до коэффициента составляет 1,5 млн рублей в год. При коэффициенте 0,6 остаётся около 900 тысяч. Пилот за 3-6 млн рублей окупается не сразу. Решение имеет смысл, если объём большой, а ошибки дорогие.
Для холдинга с несколькими юрлицами эффект может быть выше за счёт единых правил и сверки, но и сложность интеграции растёт. Начинать с одной компании проще, чем с десяти.
Как выбрать первый сценарий
В 1С десятки процессов, но не все подходят для первого пилота. Оцените сценарий по пяти признакам.
- Объём. Сколько документов или операций в месяц? Если 20, эффект может не окупить запуск. Если 300, есть смысл считать.
- Повторяемость. Операция делается по одному и тому же шаблону или каждый раз по-новому? Для старта нужен шаблон.
- Проверяемый выход. Можно ли за пять минут понять, верно ли заполнены поля? Если результат оценивают только через месяц, пилот растянется.
- Роль человека. Есть ли сотрудник, который проверит черновик и понесёт ответственность? Без него агент останется игрушкой.
- Риск ошибки. Что будет при неверной сумме или контрагенте? Чем ниже цена ошибки, тем проще начать.
По этим признакам входящие счета обычно выигрывают у платежей и изменений цен. Документ можно проверить, ошибка исправляется до проведения, а сотрудник видит результат сразу. Платёж или изменение цены лучше оставить на поздний этап, когда агент докажет точность на бумагах.
Ещё один практичный критерий: берите процесс, где уже есть электронные документы. Если первичка приходит в бумаге и хранится в шкафу, сначала появится задача сканирования и описи. Она решаема, но пилот станет длиннее и дороже.
Пять ошибок
- Автоматизировать хаос. Если справочник номенклатуры уже грязный, агент будет быстрее создавать дубли. Сначала минимальная чистка.
- Дать право проводить документы. Черновик и проведение должны быть разделены. Иначе ошибка модели становится ошибкой учёта.
- Работать под общей учётной записью. Тогда невозможно понять, кто изменил документ, и аудит превращается в расследование.
- Мерить только скорость. Быстрый ввод с ошибками в НДС или сумме обходится дороже ручного.
- Не назначить владельца. После пилота агент остаётся без ответственного, и его отключают через месяц.
Частые вопросы
Нужно ли менять 1С на другую систему?
Нет. Агент использует штатные интерфейсы 1С и работает с теми же объектами. Замена учётной системы — отдельный проект, который не нужен для проверки одного процесса.
Можно ли работать без интернета и внешних сервисов?
Да, если модель размещена внутри контура. Для документов с персональными данными и коммерческой тайной это предпочтительный вариант. Внешние сервисы допустимы для обезличенных задач, но требуют отдельной оценки.
Сколько документов нужно для пилота?
Обычно 100-200 реальных документов одного типа. Этого достаточно, чтобы увидеть точность и типовые ошибки. Если документов меньше 50, пилот может не показать статистику.
Что будет, если агент ошибётся?
Документ останется черновиком, а человек увидит расхождение или незаполненное поле. Если ошибка прошла проверку, её исправляют по обычному регламенту. Журнал помогает понять, на каком шаге она появилась.
ИИ в 1С даёт эффект, когда он встроен в работу, а не стоит рядом. Начните с одного типа документов, ограничьте права, замерьте время до и после. Если хотите разобрать свой процесс, оставьте заявку на диагностику. Общий список сценариев для стройки есть в статье ИИ в строительстве, а проверка смет и КС-2 разобрана в материале ИИ для сметчика.
Данные: 11 проектов AI-Oasis, карта 29 процессов. Сроки и стоимость зависят от версии 1С, форматов документов и качества справочников.
