Привязка подключения 1С к проекту и пара OData+HTTP

Коротко

Запись хранится в домашнем проекте; scope project/projects/all определяет, где видна карточка и MCP; для PDF добавьте HTTP-карточку к той же базе.

Project-scoped

Kind 1c привязан к проекту: файл erp-connections-<homeProjectId>.json. Создавайте подключение в том проекте, где ведёте учётный чат.

Доступность в проектах

Режим scopeПоведение
projectТолько домашний проект (по умолчанию)
projectsДомашний + выбранные scopeProjectIds
allКарточка и MCP во всех проектах
Раздел «Доступность в проектах» в форме подключения 1С Призмы: выбран вариант «В этом проекте и в выбранных» и отмечен дополнительный проект
Доступность подключения в проектах

MCP-сервер подставляется в прогон по активному projectId чата; креды резолвятся из домашнего файла.

Пара OData + HTTP

Для одной ИБ создайте две записи с разными connectionType и URL. Опционально укажите integrationRole (odata/http) и pairedConnectionId — связь пары (эти поля задаются при создании подключения через Ассистента, в форме карточки их нет). При вызове PDF через OData-карточку invoke может подставить HTTP-карточку того же проекта (viaConnectionId).

Хаб «Подключения» Призмы: пара карточек 1С одной базы — OData «Во всех проектах» и HTTP «Только в этом проекте», обе со статусом OK
Пара OData и HTTP в хабе

Роль и MCP

В настройках роли в списке MCP отметьте сервер 1c-… проекта. Без этого внешний MCP 1С не попадёт в прогон, хотя карточка в хабе есть. Роли «Ассистент» это не нужно: она обращается к 1С через встроенный инструмент connections_1c_invoke по подключениям активного проекта.

Не нашли ответ? Задайте вопрос

Или напишите на info@prizmaai.ru

Была ли статья полезна?