Настройка MDM


Перед началом работы с MDM необходимо включить возможность работы с этой подсистемой в Константах. Также необходимо активировать возможность Использовать подключение к внешним базам.


Основными объектами, используемыми для настройки подсистемы MDM, являются:

 Обработка «Установить состав стандартного интерфейса OData»

 Справочник «Виды информационных баз»

 Справочник «Настройки внешних подключений»

 Справочник «Описания объектов обмена»

 Регистр сведений «Правила регистрации изменений»

 Регистр сведений «Правила подготовки обмена»

 Справочник «Правила обмена»

 Справочник «Объекты обмена»

 Справочник «Объекты обмена иерархия элементов»

 Справочник «Значения перечислений»


Установить состав стандартного интерфейса OData

В целях безопасности по умолчанию все объекты конфигурации не видны для REST сервиса. Для обеспечения работы с объектами через REST сервис необходимо включить доступ к необходимым объектам с помощью обработки «Установить состав стандартного интерфейса OData» (Раздел «Настройки (БИТ)» - Сервис – Установить состав стандартного интерфейса OData).



Флажками, следует выделить те объекты, доступ к которым необходимо предоставить через REST сервис, т.е. следует отметить те объекты, которые будут участвовать в обмене. И нажать кнопку «Выполнить». Данную обработку следует выполнить также и в удаленных базах.

Виды информационных баз

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




Настройки внешних подключений

В данном справочнике хранится перечень внешних информационных баз, с которыми предполагается взаимодействие. Настройка подключения задается как путь до базы или параметры серверного подключения. Проверить работоспособность настроенного внешнего подключения возможно с помощью кнопки «Проверить». Для работы с информационной базой в блоке MDM, у вида информационной базы должна быть настройка внешнего подключения с Видом подключения = REST сервис.




Описания объектов обмена

Данный справочник предназначен для хранения описания структуры данных объектов, которые подлежат к обмену.  Справочник заполняется автоматически при выборе объекта обмена в Панели управления (MDM) или с помощью команды «Заполнить» в командной панели.

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



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


Правила регистрации изменений

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


 Приемник – Описание объекта обмена текущей информационной базы

 Режим обработки – Фоновый или Регламентный.

Если установлен режим «Регламентный», то выполнение подготовки обмена и выполнения обмена должно производиться с помощью регламентных заданий «Подготовка обмена (БИТ.ФИНАНС.MDM)» и «Выполнение обмена (БИТ.ФИНАНС.MDM)»

Если установлен режим «Фоновый», то подготовка обмена и выполнение обмена будут производиться в фоновом режиме. То есть если, например, будет записан новый элемент справочника «Контрагенты» то элемент появится во внешних информационных базах с минимальной задержкой, определяемой скоростью выполнения фоновых заданий на сервере, что создает иллюзию работы в одной информационной базе. Данный режим не рекомендуется использовать для справочников, которые имеют большое количество изменений, так как это может привести к большой нагрузке на сервер.

 Режим изменений – «Обычный» или «По Заявке».

Если установлен режим «Обычный», то все изменения регистрируются в обычном режиме работы.

Если установлен режим «По Заявке», то для того чтобы внести изменения в справочник, необходимо ввести документ «Заявку на изменение» или «Заявку на удаление», после согласования которых, изменения смогут вступить в силу.


Правила подготовки обмена

Данный регистр сведений предназначен для назначения правил подготовки обмена. В регистре сведений указывается:



 Источник – Описание объекта обмена текущей информационной базы.

 Вид информационной базы приемник

 Информационная база приемник

 Приемник – Описание объекта обмена информационной базы приемника

 Правило – Правила обмена


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

Правила обмена

Данный справочник предназначен для хранения правил обмена. В данном справочнике указывается:

 Источник – Описание объекта обмена

 Вид ИБ приемник – Вид информационной базы приемника

 Приемник – Описание объекта обмена базы приемника

 Правила – Табличная часть, в которой можно указать соответствие реквизитов источника и реквизитов приемника

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

 Перед обработкой реквизита



 После обработки реквизита



 Алгоритм перед выполнением правил обмена



 Алгоритм после выполнения правил обмена



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

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


Объекты обмена

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



 Команда «Редактировать источник» - открывается источник как элемент справочника и изменения вносятся через форму элемента справочника, доступно только для объектов обмена текущей информационной базы.

 Команда «Разрешить редактирование» - дает право на редактирование этого элемента справочника «Объекты обмена», доступно только для объектов обмена текущей информационной базы.

 Состояние – Обработан или Изменен. История состояний и событий объектов обмена хранится в специальных регистрах сведений «Состояния объектов обмена» и «События объектов обмена».

 Реквизиты для обмена. Для объектов обмена внешней информационной базы также хранится ID и код во внешней информационной базе.

 Данные самого объекта обмена

 Данные табличных частей объекта обмена


Объекты обмена иерархия элементов

Данный справочник предназначен для хранения объектов обмена, которые являются справочниками с типом Иерархия элементов, которые были зарегистрированы в текущей информационной базе и объекты обмена из внешних информационных баз. Данный справочник повторяет возможности и структуру справочника «Объекты обмена».


Значения перечислений

Данный справочник предназначен для хранения значений перечислений, которые используются в объектах обмена. Элемент справочника содержит следующие реквизиты:



 Вид информационной базы

 Перечисление (Ссылка на группу справочника «Значения перечислений»)

 Имя

 Синоним

 Код







     RSS of this page