1С:Предприятие

Спрашивайте свою базу 1С без новых обработок от программиста

Подключите свою конфигурацию 1С:Предприятие к ИИ-агенту по OData: справочники, документы, регистры. Агент прочитает состав публикации и ответит по вашим данным.

Как агент работает с 1С:Предприятие

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

Прикладные имена объектов агент не угадывает: он читает схему /$metadata и перечисляет, какие справочники, документы, журналы и регистры сведений, накопления, бухгалтерии и расчёта реально отдаются наружу. Для нетиповой базы это первый полезный шаг сам по себе — видно, что публикация действительно отдаёт, ещё до того, как задавать содержательные вопросы по данным.

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

Видимость ограничена дважды: составом публикации и правами роли пользователя, чьи логин и пароль подключены. Эти два ограничения агент различает — пустой /$metadata или отсутствие объекта означает, что он не включён в состав публикации, а не отказ по правам, и агент скажет, что именно нужно поправить. Запись через OData доступна только при соответствующих правах роли, поэтому подключение на чтение в базе ничего не изменит.

Сценарии интеграции

Разбор состава публикации

Агент прочитает схему /$metadata вашей базы и перечислит, какие справочники, документы и регистры реально отдаются через OData.

Обороты и сальдо по счетам

Агент снимет обороты и остатки по счетам бухучёта за период, раскроет их по субконто и назовёт счета с нетипичным движением.

Готовность к закрытию месяца

Агент проверит, все ли документы месяца проведены, покажет незакрытые авансы и остатки на технических счетах перед закрытием.

Остатки и потребность в закупках

Агент проверит остатки по складам, сопоставит их со скоростью продаж и покажет, какие позиции пора дозаказывать, чтобы не уйти в минус.

Контроль дебиторки и просроченных оплат

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

Обеспечение заказов клиентов

Агент сопоставит заказы клиентов со свободными остатками и заказами поставщикам и покажет, по каким позициям обеспечение не закрыто.

Фонд оплаты труда по подразделениям

Агент посчитает начисления за месяц в разрезе подразделений и видов расчёта и покажет, где выплаты выросли сильнее всего.

Неоплаченные счета и зависшие деньги

Агент соберёт заказы покупателей и счета за период и покажет, какие не оплачены и сколько денег зависло у клиентов.

Просроченные согласования

Агент найдёт документы, которые висят на согласовании дольше регламентного срока, и назовёт сотрудников, у которых остановился маршрут.

Регулярная сводка из вашей базы

Агент по расписанию соберёт показатели вашей конфигурации и пришлёт их в чат, даже если типового отчёта под такую задачу нет.

Почему объекта нет в ответе

Агент сверит состав публикации с правами роли и скажет, объект не включён в публикацию или закрыт правами, — вместо непонятной ошибки OData.

Примеры: 1С:Предприятие

1С:Предприятие
Реальные диалоги — выберите вопрос
Что вообще отдаёт наша база?

Прочитал /$metadata: в публикации 118 объектов — 47 справочников, 39 документов, 32 регистра.

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

Объекты публикации по типам

Тип объектаКоличество
Справочники47
Документы39
Регистры32
Всего в публикации118
Открыть в чате

Как подключить

Перед подключением

  • Конфигурация на платформе 1С:Предприятие 8.
  • Веб-сервер IIS или Apache с модулями расширения 1С.
  • Права администратора базы и доступ к конфигуратору.
  1. 1

    guideOnecStep1Title

    guideOnecStep1Desc

  2. 2

    guideOnecStep2Title

    guideOnecStep2Desc

  3. 3

    guideOnecStep3Title

    guideOnecStep3Desc

  4. 4

    guideOnecStep4Title

    guideOnecStep4Desc

Частые вопросы

Адресом публикации, логином и паролем пользователя базы. Базу публикуют на веб-сервере с включённым стандартным интерфейсом OData, в настройке состава отмечают нужные объекты и заводят отдельного пользователя с ролью удалённого доступа OData.

Подойдёт любая конфигурация на платформе 1С:Предприятие 8, где можно опубликовать стандартный интерфейс OData: 1С:Бухгалтерия, Управление торговлей, ERP, Зарплата и управление персоналом, Управление нашей фирмой, Документооборот, отраслевые решения и дописанные под себя базы. Коннектор один на все: OData-поверхность у платформы общая, а прикладные имена объектов агент берёт из /$metadata, а не угадывает.

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

Пустой /$metadata или отсутствие нужного объекта означает, что он не включён в состав публикации, а не отказ по правам. Агент различает эти случаи и скажет, что именно нужно поправить.

Навыки для 1С:Предприятие

Похожие интеграции

Подключение
По API-ключу
Документация
1С:Предприятие

Подключите 1С:Предприятие

Подключение занимает пару минут, данные остаются в ваших системах.

Подключить