Это старая версия документа.


Описание этапа импорта

После создания этапа необходимо описать его, т.е. настроить соответствия между внешними параметрами и параметрами Business Studio. В зависимости от вида класса приемника описание этапов импорта содержит несколько вкладок (Рис. 1).

Рисунок 1. Вкладка Ключ

Перечень вкладок окна и их назначение приведены в Таблице 1.

Название вкладки Описание
Ключ Заполнение вкладки обязательно. Ключ это совокупность параметров справочника, позволяющих однозначно идентифицировать запись. В Business Studio ключом любого справочника является GUID (глобальный уникальный идентификатор). Когда задание таких ключей во внешних программах не всегда удобно, ключом может выступать набор параметров. Например, для справочника "Физические лица" ключевыми параметрами могут быть "Фамилия", "Имя", "Отчество". Если по указанному ключу будет обнаружено несколько объектов, в процессе импорта будет выдана ошибка. В таком случае необходимо расширить набор ключевых параметров.
Ключ родителя Появляется только для иерархических справочников. Заполнение вкладки для них обязательно. На вкладке могут указывается имя колонки с признаком группы (возможные значения: Да, Нет) и умолчание для ситуаций, когда в файле импорта колонка с признаком группы не найдена или её значение не заполнено. Обязательно задаются ключевые параметры объекта-родителя для объекта импорта. Если при импорте родитель объекта по ключу не будет найден, то дальнейшее поведение зависит от состояния опции импорта "Создавать объекты в корне, если не найден родитель", подробнее об опциях импорта см. Опции импорта
Ключ владельца Появляется только для справочников из Элементов списков. Заполнение вкладки для них обязательно. На вкладке задаются ключевые параметры класса-владельца списка. Например, для списка "БизнесМодель.КонтактыФизЛиц" классом владельцем является класс "БизнесМодель.ФизическиеЛица". Владельца класса можно узнать из объектной модели, выбрав в контекстном меню элементов списков пункт Перейти к владельцу. Если при импорте владелец объекта по ключу не будет найден, то дальнейшее поведение зависит от состояния опции импорта "Пропускать объекты без Владельца", подробнее об опциях импорта см. Опции импорта
Параметры Не является обязательной для заполнения. На вкладке задаются соответствия между дополнительными (неключевыми) параметрами класса. Значения параметров существующих объектов в базе данных будут перезаписаны, если по ключу был найден объект, существовавший ранее.
Графический импорт Не является обязательной для заполнения. Вкладка для настройки импорта графической информации, подробнее см. Импорт графических данных
Таблица 1. Перечень вкладок окна и их назначение

Принципы задания соответствий описаны в статье Принципы задания соответствий.

Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki