📞 +7 495 015 01 39
Ежедневно с 09:00 до 21:00
  • Доставка по РФ
  • Гарантия 12 мес
  • Оплата по счёту
Качественная автоматизация вашего магазина «под ключ»

Анализ базы данных 1С через ИИ: реальный кейс

Мы подключились к реальной рабочей базе 1С в режиме чтения и показываем, как ИИ анализирует продажи, склад и закупки через регистры, а не угадывает данные. Реальные цифры (обезличено): 152 кассовые смены, 7,99 млн рублей выручки за май.

Эта статья написана не про абстрактную демонстрацию. Мы подключились к реальной рабочей базе 1С в режиме чтения, посмотрели конфигурацию, регистры, документы и связи между объектами. Ниже цифры сохранены в реальных пропорциях, но названия организации, складов, поставщиков и номенклатуры обезличены, а сами значения дополнительно случайно сдвинуты — чтобы результат нельзя было соотнести с исходной базой.

Главный вывод статьи простой: то, что показано ниже, не требует ни покупки готового ИИ-агента, ни найма отдельного аналитика. Это можно настроить один раз самим и дальше просто задавать вопросы своими словами.

Схема: ИИ анализирует базу 1С через безопасный read-only слой, регистры и связи
ИИ читает базу 1С через безопасный read-only слой — проверяет регистры и связи между объектами конфигурации, а не угадывает поле по названию.

ИИ-агент для данных и ИИ-разработчик — это разные задачи

Когда говорят «ИИ для 1С», часто смешивают две разные роли. Первая роль — ИИ-разработчик: читает модули, формы, расширения, движения документов, помогает найти ошибку в запросе. Вторая роль — ИИ-аналитик: не меняет базу, а отвечает на вопросы по данным — что продаётся лучше, где просела выручка, какие чеки выглядят подозрительно.

На практике эти роли связаны. Чтобы дать нормальный аналитический ответ, агенту мало выполнить один запрос — он должен понимать конфигурацию: какие документы двигают какие регистры, где хранится номенклатура, где склад, где поставщик.

Как агент подключается к базе

Модель не получает прямой доступ к базе как администратор. Между ИИ и 1С стоит безопасный слой: сервер-посредник и инструменты, которым разрешено только читать данные. В реальной проверке подключение шло через внешний механизм чтения, выполнялись только запросы. Никакие документы не создавались, справочники не менялись.

  • для продаж смотреть регистр накопления Продажи;
  • для остатков — регистр ОстаткиНоменклатуры;
  • для закупок — регистр Закупки;
  • документы — только для расшифровки, оплат, первичных строк.

Управленческий ответ должен опираться на регистры, потому что именно они являются результатом проведения документов — а не на табличные части документов напрямую (там цифра может быть до возвратов).

Что агент смотрит перед ответом

Сначала он смотрит не данные, а устройство базы. Например, документ «Отчёт кассовой смены» содержит табличные части товаров, оплат и возвратов, но сам документ двигает регистр продаж. Значит, для ответа по выручке нужно брать не строки документа, а обороты регистра.

Дальше агент смотрит связи. В регистре Продажи номенклатура не лежит прямым полем — там хранится ключ аналитики учёта номенклатуры. Чтобы получить товар, группу и склад, нужно соединиться с регистром сведений АналитикаУчетаНоменклатуры. То же самое с закупками: вопрос «что закупили на склад» решается через регистр Закупки, а не чтением приходных накладных.

Так работает нормальный агент: он не угадывает таблицу по названию, а проверяет конфигурацию, движения, регистры и взаимосвязи, как это сделал бы живой аналитик 1С вместе с программистом.

Что реально удалось получить из базы

Первый срез — справочник номенклатуры. В базе найдено 139 951 запись номенклатуры: 107 групп и 139 844 элемента, 12 помечено на удаление.

Второй срез — кассовые смены за май 2026 года. Найдено 152 отчёта кассовой смены, все проведены. Сумма документов за период — 7 993 667 ₽. Продаж до возвратов — 7 999 652 ₽, возвраты — 5 985 ₽.

Третий срез — продажи по регистру, по складам:

СкладКоличествоСумма, ₽
Склад 121 434,662 697 371
Склад 236 772,022 489 963
Склад 312 354,161 318 390
Склад 410 735,751 235 014
Склад 54 861,25252 929

Четвёртый срез — топ товаров по количеству продаж (названия заменены, структура сохранена):

ТоварГруппаКоличествоСумма, ₽
Товар 001Группа A4 88625 021
Товар 002Группа A2 66616 096
Товар 003Группа B1 5954 877
Товар 004Группа C1 557152 499
Товар 005Группа B1 55739 766

Пятый срез — оплаты по проведённым кассовым сменам: безналичная — 5 772 936 ₽, наличные — 2 220 731 ₽ (доля наличных ~28%). Это сразу отвечает на вопрос, есть ли смысл искать риск именно в наличных операциях.

Шестой срез — закупки. Всего по регистру закупок за май прошло 4 527 движений на 3 268 865 ₽:

ПоставщикСкладКоличествоСумма, ₽
Поставщик 1Склад 13 012,49222 078
Поставщик 2Склад 31 378,62148 896
Поставщик 3Склад 53 043,66114 276
Поставщик 3Склад 1338,95106 828
Поставщик 4Склад 1203,15105 979

Седьмой срез — остатки на начало июня. Это уже база для следующего вопроса: что лежит много, что продаётся медленно, что закупали, но не продали.

Как выглядел бы ответ агента на живой вопрос

Вопрос пользователя: «Что было по продажам за май и где основная выручка?»

«Я взял данные не из строк документов, а из регистра продаж, потому что он показывает проведённые движения. За май найдено 152 проведённых отчёта кассовой смены на 7 993 667 рублей. Возвраты составили 5 985 рублей. Основная выручка пришлась на Склад 1 — 2 697 371 рубль, это примерно треть суммы периода. Далее идут Склад 2 с 2 489 963 рублями и Склад 3 с 1 318 390 рублями.

По оплатам видно, что безналичная часть выше наличной: 5 772 936 рублей против 2 220 731 рубля. Если ищем риски по наличным, смотреть нужно не всю выручку, а именно наличные чеки и операции сторно.

По товарам лидируют позиции из нескольких групп. Самая продаваемая позиция дала 4 886 единиц, но сумма по ней небольшая — 25 021 рубль. При этом четвёртая позиция по количеству дала 152 499 рублей. Это значит, что по количеству и по деньгам лидеры будут разными, и для закупок нельзя смотреть только количество продаж».

Такой ответ отличается от обычной таблицы: он объясняет источник, период, ограничения и смысл результата.

Почему важно смотреть конфигурацию

В 1С нельзя надёжно отвечать по данным, если не смотреть конфигурацию. Один и тот же бизнес-вопрос может лежать в разных местах: продажи — в регистре, оплата — в табличной части документа, склад — в аналитике регистра, поставщик — через договор, номенклатура — через ключ аналитики.

Если агент не проверяет связи, он может взять похожее поле и дать красивый, но неверный ответ. Поэтому нормальный порядок такой:

  • найти объект конфигурации;
  • посмотреть его реквизиты и табличные части;
  • посмотреть, какие регистры он двигает;
  • выбрать регистр как источник управленческого факта;
  • документ использовать для расшифровки;
  • после расчёта объяснить пользователю, что именно посчитано.

Именно поэтому анализ базы 1С через ИИ — это не просто «чат с базой». Это связка аналитики и понимания прикладной конфигурации.

Какие вопросы можно закрывать

По продажам: какие склады дали основную выручку; какие товары лидируют по количеству; какие группы дают деньги, а какие только объём; где возвраты меняют итоговую картину; где наличные операции требуют отдельной проверки.

По складу: что лежит на остатках; где остаток большой, а продаж мало; какие товары закупались, но не дали оборота; по каким складам есть перекос.

По закупкам: сколько закупили на конкретный склад; какие поставщики дали основную сумму; где закупка не подтверждается последующим оборотом.

По кассам: какие смены проведены; какие оплаты наличные, какие безналичные; где есть возвраты; какие чеки или смены нужно смотреть вручную.

Почему это не заменяет обычные отчёты

Регулярные отчёты в 1С и BI нужны — они хороши там, где вопрос повторяется каждый день. Анализ через ИИ нужен для другого: быстро проверить гипотезу, задать уточнение, сравнить несколько источников, найти странность, объяснить результат обычным языком.

Например, сначала можно спросить: «где основная выручка за май». Потом уточнить: «а если убрать безнал». Потом: «а покажи только склад кафе». Для обычного отчёта это несколько настроек или новая доработка. Для ИИ это нормальный диалог.

Главное

Анализ базы 1С через ИИ полезен не тем, что умеет выполнить запрос — запрос можно написать вручную. Он полезен тем, что соединяет три вещи: понимание конфигурации, безопасное чтение данных и человеческое объяснение результата.

Всё, что показано выше — реальные диалоги с базой, разбор регистров, конкретные цифры — не требует ни покупки готового ИИ-агента как продукта, ни найма отдельного аналитика в штат. Настроить безопасный read-only доступ нужно один раз. Дальше вопросы задаёт любой сотрудник — своими словами, без специалиста рядом и без месячной подписки на чужой сервис.

  • Как ИИ вообще получает доступ к базе 1С?

    Через безопасный слой на чтение (read-only) — сервер-посредник и инструменты, которым разрешено только выполнять запросы SELECT. Прямого администраторского доступа нет.

  • Почему нельзя просто читать документы, а нужны регистры?

    Табличная часть документа может не учитывать возвраты и последующие изменения. Регистр — это результат проведения документа, он даёт корректную управленческую цифру.

  • Может ли ИИ случайно всё перепутать в сложной конфигурации?

    Может, если не проверяет связи между объектами. Правильный агент сначала смотрит метаданные (какие регистры двигает документ, где хранятся ключи аналитики), а не угадывает поле по названию.

  • Нужно ли для этого менять конфигурацию 1С?

    Нет, анализ идёт полностью в режиме чтения существующей базы, без вмешательства в конфигурацию.

  • На каких данных проверялось — это реальная база?

    Да, реальная рабочая база клиента. Названия организации, складов, поставщиков и номенклатуры обезличены, цифры дополнительно сдвинуты для защиты исходных данных.

  • Чем это отличается от обычного SQL-отчёта?

    Обычный отчёт даёт фиксированный набор цифр. Здесь можно вести диалог: уточнять, сравнивать источники, просить объяснить результат обычным языком — без новой доработки под каждый вопрос.

  • Это же не заменяет 1С-отчёты и BI?

    Не заменяет — для повторяющихся ежедневных вопросов регулярные отчёты остаются нужны. Анализ через ИИ — для разовых гипотез и уточнений.

  • Как узнать, работает ли это на нашей конфигурации?

    Зависит от того, насколько типовая или доработанная конфигурация. Проверяется на пилоте на реальных данных.

Хотите проверить, что можно узнать из вашей базы 1С? Запишитесь на диагностический созвон — покажем на ваших реальных данных, без абстрактных демо.

Кстати: всё, что показано в статье, входит в наш курс «ИИ-разработка для 1С». Программировать не обязательно — есть отдельный трек для аналитиков: как правильно задавать вопросы и получать управленческие ответы без единой строчки кода. Расскажем подробнее на созвоне — звоните или пишите.

Читайте также:

Нужна помощь с настройкой? Решим прямо сейчас Касса, 1С, Frontol, Честный ЗНАК, маркировка — подключимся удалённо и сделаем под ключ за 30–60 минут. Диагностика бесплатно.
Все статьи

Возврат к списку