Перейти к основному содержимому

Справочник «Информационные системы»

Все процессы интеграции используют справочник ИнформационныеСистемы, реализующий контракт сущности СправочникИнформационныхСистем.

Данный справочник создается автоматически вместе с проектом.

примечание

Системный справочник ИнформационныеСистемы удален в версии 8.0. При переходе проекта в режим совместимости 8.0 все ранее созданные расширения этого справочника из всех подсистем и пакетов конвертируются в единый пользовательский справочник ИнформационныеСистемы. Все идентификаторы, имена и типы пользовательских реквизитов сохраняются, все данные переносятся в новый справочник.

В пользовательском интерфейсе «1С:Шины» справочник информационных систем отображается в разделе Инфосистемы.

Справочник «Информационные системы»

Элемент этого справочника связан с пользователем, от имени которого информационная система подключается к серверу «1С:Шины». «1С:Шина» создает этого пользователя одновременно с элементом справочника. Созданные таким образом пользователи могут подключаться к серверу только с использованием токенов. Чтобы получить токен, необходимо нажать кнопку Выдать ключ API, сгенерировать Идентификатор ключа и Секрет клиента, а затем предоставить эти данные «1С:Шине» (подробнее).

Связанные с инфосистемами пользователи показываются в панели управления в разделе Пользователи.

примечание

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

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

  • Код — строка (36 символов). Коды элементов должны использоваться отправителями сообщений для указания участников, которым это сообщение предназначено.
  • Наименование — строка (255 символов).
  • Описание — строка.
  • ПользовательПоУмолчанию — объект типа Пользователи.Ссылка?. Свойство содержит ссылку на созданного и подключенного к приложению пользователя.
  • ИдТокена — строка (255 символов). Идентификатор выпущенного для пользователя токена. Доступ по токену должен быть разрешен (подробнее).

Создание элемента справочника «Информационные системы»

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

примечание

Чтобы добавить справочник информационных систем в процесс интеграции, выберите его в поле СправочникУчастников панели свойств процесса интеграции.

Контракт сущности «СправочникИнформационныхСистем»

Если в вашем проекте нет справочника информационных систем, вы можете создать его самостоятельно. Создайте элемент проекта Справочник и добавьте в него контракт сущности СправочникИнформационныхСистем. Для этого в панели свойств справочника для свойства НастройкиТипов для типа Справочник.Объект укажите значение СправочникИнформационныхСистем.Объект:

Добавление контракта сущности для справочника

Пример описания собственного справочника
ВидЭлемента: Справочник
Ид: fd0c91fb-5954-4a20-95ad-ab23c4fe210a
Имя: МойСправочник
ОбластьВидимости: ВПодсистеме
НастройкиТипов:
Справочник.Объект:
Контракты:
- СправочникИнформационныхСистем.Объект
Интерфейс:
ВключатьВАвтоИнтерфейс: Истина
Реквизиты:
-
Имя: Наименование
Длина: 255
-
Имя: Код
Длина: 36
Тип: Строка
-
Ид: b780bf1d-296b-492e-886f-799d69590116
Имя: Описание
Тип: Строка
-
Ид: e1042104-cada-4c4e-921b-620cd6196f6b
Имя: ПользовательПоУмолчанию
Тип: Пользователи.Ссылка?
-
Ид: 34a68ff4-5349-40b6-9c86-2763ef5d0031
Имя: ИдТокена
Тип: Строка
МаксимальнаяДлина: 255
важно

В проекте разрешается использовать только один справочник информационных систем.

При необходимости после добавления контракта сущности вы можете добавить в справочник собственные реквизиты.

После этого его можно будет выбрать в поле СправочникУчастников панели свойств процесса интеграции:

Выбор собственного справочника информационных систем