ФинТехДокументы

Agent 1C — Корпоративный автономный AI-агент для 1С:Предприятие

Интеллектуальная автоматизация учетных процессов и работы с первичными документами

Agent 1C интегрирует платформу 1С:Предприятие 8.3 с современными большими языковыми моделями. Система позволяет сотрудникам запрашивать данные на естественном языке, получать аналитические срезы из регистров и вводить первичные документы из сканов и PDF напрямую через Telegram или консольный интерфейс.

Архитектура системы

Система спроектирована с учетом строгих требований к корпоративной безопасности, детерминированности транзакций и защите персональных данных:

         ┌─────────────────────────────────────────────────────────┐
         │     Запрос пользователя / Документ (текст, голос, PDF)  │
         └────────────────────────────┬────────────────────────────┘
                                      │
                      ┌───────────────┴───────────────┐
                      ▼                               ▼
            [Корпоративный Telegram]        [Консольный терминал (CLI)]
            • Текстовые и голосовые команды • Отладка и пакетные задачи
            • Загрузка PDF-сканов счетов    • Прямой доступ администратора
                      │                               │
                      └───────────────┬───────────────┘
                                      ▼
         ┌─────────────────────────────────────────────────────────┐
         │               Agent1C Application Core                  │
         │ • Маршрутизатор намерений (LangGraph Router)            │
         │ • Модуль оптического распознавания (OCR)                │
         │ • Детерминированный конечный автомат (State Machine)    │
         │ • Контроль попыток и защитные барьеры от галлюцинаций   │
         └────────────────────────────┬────────────────────────────┘
                                      │
                      ┌───────────────┴───────────────┐
                      ▼                               ▼
            [Провайдеры LLM]                [1C MCP Service]
            • DeepSeek (V3 / R1)            • Сессионный шлюз (Apache)
            • Сбер GigaChat                 • Вызовы Web-сервисов 1С
            • Ollama (On-Premise)           • Ролевой контроль доступа
                      │                               │
                      └───────────────┬───────────────┘
                                      ▼
                     [База данных 1С:Предприятие 8.3]
                     (ERP • УТ • КА • УНФ • Бухгалтерия)
                    

Ключевые преимущества и безопасность

1. Архитектура Zero-Hallucination и двухфазная запись

Исключение риска галлюцинаций нейросети и несанкционированных изменений учетных данных обеспечивается на архитектурном уровне:

  • Физическое разделение контуров: в режиме свободного диалога модели доступны исключительно инструменты безопасного чтения информации (получение остатков, структуры метаданных и данных регистров).
  • Двухфазная фиксация (Check → Confirm → Write): перед созданием объекта вызывается валидация 1С в режиме проверки корректности реквизитов. Пользователю выводится структурированный отчет на русском языке. Запись или проведение документа осуществляются только после явного утверждения пользователем.
  • Детерминированное состояние: правила сопоставления табличных частей и валидация бизнес-логики исполняются кодом на Python, а не вероятностной памятью языковой модели.

2. Интеллектуальный ввод первичных документов

Встроенный модуль распознавания текста (OCR) обрабатывает входящие файлы первичной бухгалтерской документации:

  • Автоматическое извлечение реквизитов контрагента (ИНН, КПП), номеров, дат, товарных позиций, количества, цен и сумм НДС;
  • Сопоставление распознанных строк со справочником «Номенклатура» в 1С;
  • Формирование черновика документа «Заказ поставщику» или «Поступление товаров и услуг» без ручного ввода позиций оператором.

3. Развертывание On-Premise и соответствие Федеральному закону № 152-ФЗ

  • Поддержка работы с локальными открытыми моделями через Ollama, а также с российскими провайдерами (Сбер GigaChat);
  • Возможность изолированного размещения в закрытом локальном контуре компании без передачи коммерческих данных за рубеж;
  • Хранение контекста диалогов и сессий в СУБД PostgreSQL с использованием симметричного шифрования Fernet (AES-128-CBC).

Матрица задач по ролям пользователей

Роль Эффект от внедрения Agent 1C
Собственники и топ-менеджмент Круглосуточный доступ к оперативным показателям выручки, маржинальности, товарным остаткам и дебиторской задолженности через Telegram
Отдел продаж Проверка актуальных свободных остатков на складах и цен за 3 секунды, ускоренное формирование заказов клиентов
Служба снабжения и логистики Автоматическая загрузка входящих счетов поставщиков из PDF с автозаполнением табличных частей документов
Бухгалтерия и финансовый отдел Снижение входящего потока однотипных запросов от смежных отделов (статусы оплат, акты сверки, задолженность) до 60%
ИТ-служба и разработчики 1С Снижение рутинной нагрузки по созданию мелких отчетов, стандартизированный Docker-стек на базе открытого протокола MCP

Поддерживаемые конфигурации 1С:Предприятие

Шлюз интеграции подключается к конфигурациям на базе платформы 1С:Предприятие 8.3 (режим совместимости 8.3.14+):

  • 1С:ERP Управление предприятием (версии 2.4 / 2.5);
  • 1С:Комплексная автоматизация (версии 2.4 / 2.5);
  • 1С:Управление торговлей (версии 11.4 / 11.5);
  • 1С:Управление нашей фирмой (УНФ 1.6 / 3.0);
  • 1С:Бухгалтерия предприятия (ПРОФ и КОРП редакции 3.0);
  • Отраслевые и нетиповые решения через публикацию стандартных HTTP/Web-сервисов.

Примеры сценариев диалога в Telegram

Сценарий 1: Проверка задолженности контрагента

Пользователь: «Какая задолженность у ООО "Северный Альянс" и когда была последняя отгрузка?»

Agent 1C:

Контрагент: ООО "Северный Альянс" (ИНН 7701234567)

• Текущий долг перед компанией: 485 000,00 ₽ (в т.ч. просрочено 120 000,00 ₽ по договору № 14-П)

• Последняя отгрузка: 18.09.2026, Реализация № 0000-001248 на сумму 150 000,00 ₽

• Утвержденный кредитный лимит: 500 000,00 ₽ (использован на 97%)

Сценарий 2: Создание документа на основании PDF-счета

Пользователь: (отправляет файл Schet_842.pdf) «Создай заказ поставщику на основании счета»

Agent 1C:

Документ распознан: Счет № 842 от 19.09.2026 от ООО "ТехноСнаб"

Сопоставление номенклатуры 1С:

1. Бумага офисная А4 80г/м2 — 50 кор. × 1 850,00 ₽ = 92 500,00 ₽

2. Картридж Canon 725 — 10 шт. × 2 400,00 ₽ = 24 000,00 ₽

Итого: 116 500,00 ₽ (в т.ч. НДС 20% — 19 416,67 ₽). Проверка структуры 1С пройдена без ошибок.

Подтверждаете создание документа «Заказ поставщику»? [Да / Нет]

Пользователь: «Да»

Agent 1C: Документ успешно записан в 1С: Заказ поставщику № ЗП-000412 от 22.09.2026.

Контактная информация и ссылки