Все интеграции

1С:Предприятие (другое)

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

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

Документация
Что вообще отдаёт наша база?

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

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

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

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

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

Ответы по документам без обработок

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

Остатки и обороты из регистров

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

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

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

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

1

Опубликуйте базу на веб-сервере с OData

В конфигураторе: «Администрирование» → «Публикация на веб-сервере…». Задайте имя публикации, включите флажок «Публиковать стандартный интерфейс OData», нажмите «Опубликовать». Нужен IIS или Apache с модулями расширения веб-сервера 1С.

2

Включите нужные объекты в состав OData

Публикация сама по себе ничего не отдаёт — состав пуст. В режиме «1С:Предприятие» откройте «Администрирование» → «Синхронизация данных» → «Настройка состава стандартного интерфейса OData» и отметьте справочники, документы и регистры.

3

Заведите отдельного пользователя для обмена

В списке пользователей информационной базы создайте служебного пользователя с аутентификацией 1С:Предприятия и паролем, выдайте ему роль «Удаленный доступ OData» и права на чтение отмеченных объектов. Без этой роли запросы не проходят.

4

Проверьте адрес публикации в браузере

Откройте https://ваш-сервер/имя-публикации/odata/standard.odata/$metadata и войдите логином и паролем этого пользователя — должен вернуться XML со списком объектов. На руках: адрес публикации без /odata/standard.odata, логин и пароль.

Что агент сделает в первые 10 минут

  • Ответит по справочникам и документам прямо из базы — без выгрузки в Excel и без обработок
  • Сведёт движения регистров в остатки и обороты за нужный период и покажет расхождения
  • Будет присылать сводку по документам и остаткам по расписанию — согласуете время, дальше само

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

Как подключить произвольную базу 1С?

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

Подойдёт ли моя конфигурация?

Подойдёт любая конфигурация на платформе 1С:Предприятие 8, где можно опубликовать стандартный интерфейс OData, включая отраслевые и дописанные под себя. Прикладные имена объектов агент берёт из /$metadata, а не угадывает.

Что видит агент в такой базе?

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

Что делать, если объекта нет в ответе?

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

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