Правила преобразования объектов
Порядок настройки правила импорта
Для того чтобы настроить правило импорта, сделайте следующее:
1. Откройте справочник Правила преобразования объектов в структурированный формат и создайте в нем новую запись:
2. Заполните следующие поля:
· *Наименование, *Код – наименование и код правила;
· *Состояние – «Действующая». Записи в состоянии «Закрытая» не учитываются при выборе подходящего правила;
· *Тип правила – «Правило импорта».
3. В группе «Объект в системе» укажите область применения правила:
· *Тип объекта – тип объектов, к которым будет применяться правило. Возможные значения: «Электронный документ», «Задача», «Ответ на задачу», «Запись справочника»;
· *Тип карточки, *Вид – тип и вид карточки тех документов, к которым должно применяться правило. Поля доступны только в том случае, если в поле *Тип объекта указано значение «Электронный документ»;
· Версия – версия импортируемого электронного документа. Поле доступно только для просмотра. Возможные значения:
«Последняя» - если в поле *Версии для правила экспорта для этой же версии метаданных указано значение «Последняя»;
«Последняя действующая» - если в поле *Версии для правила экспорта для этой же версии метаданных указано значение «Последняя действующая».
Поле доступно только для просмотра. В поле отображается значение в том случае, если в поле *Тип объекта указано значение «Электронный документ».
· Тип справочника – тип справочника, к записям которого будет применяться правило. Поле доступно только в том случае, если в поле *Тип объекта указано значение «Тип справочника»;
· Типовой маршрут – типовой маршрут задачи, к которой будет применяться правило. Поле доступно только в том случае, если в поле *Тип объекта указано значение «Задача» или «Ответ на задачу».
4. В группе «Метаданные структурированного объекта» укажите метаданные, которым должен соответствовать импортируемый объект (см. раздел «Метаданные объектов»):
· Метаданные - метаданные из справочника Метаданные структурированного объекта. Метаданные определяют какую специфическую информацию об объекте DICS нужно принять;
· Версия. Список версий метаданных. Содержит все версии метаданных, выбранные в поле Метаданные. Версия метаданных должна совпадать с версией, которая была указана при экспорте объекта из системы-отправителя.
Для правил импорта документов, задач и ответов на задачи не обязательно указывать метаданные. В этом случае, правило будет применяться для любых импортируемых объектов соответствующего типа.
5. Нажмите на кнопку Настроить. Откроется окно «Правило импорта»:
В табличной части отображаются все реквизиты объекта. Изменить состав реквизитов в табличной части нельзя.
6. Для каждого атрибута заполните следующие поля (подробнее см. в разделе «Параметры соответствия правила импорта»):
· в поле Способ преобразования укажите способ задания значения реквизита. Возможные значения: «Присвоение» и «Вычисление»;
· если Способ преобразования = «Присвоение», то в поле Источник выберите атрибут метаданных, значение которого будет присваиваться реквизиту. Для выбора доступны атрибуты метаданных, которые имеют тот же тип, что и реквизит;
· если Способ преобразования = «Вычисление», то в поле Источник задайте вычисление значения атрибута метаданных. Значение должно быть присвоено переменной Result.
Для того чтобы заполнить поле Источник автоматически, нажмите на кнопку Заполнить. Для всех реквизитов автоматически заполнятся следующие поля:
· Способ преобразования – «Присвоение»;
· Источник – соответствующими атрибутами метаданных.
Сопоставление реквизитов и атрибутов осуществляется по имени, типу данных и обязательности.
7. Нажмите на кнопку ОК.
8. При необходимости задайте событий до и/или после применения правила импорта. Для этого в карточке правила преобразования нажмите на кнопку События. Откроется окно «События правила преобразования»:
9. Задайте обработку событий на языке ISBL(см. в руководстве разработчика DIRECTUM, главу «Язык ISBL», раздел «Общие сведения об языке ISBL»):
· до применения правил преобразования объектов;
· после применения правил преобразования объектов.
В результате будут настроены ISBL обработчики событий, которые будут происходить до и/или после применения правила импорта.
10. Нажмите на кнопку и сохраните карточку правила импорта.
В результате будет создано новое правило импорта. Правило будет применяться ко всем объектам, удовлетворяющим указанной области применения (см. раздел «Алгоритмы выбора и применения правил»).
См. также:
· Параметры соответствия правил импорта.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|