Копировать ссылку на страницу

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

1.В системе создается задание или уведомление.
2.В справочнике Правила преобразования структурированных объектов подбирается правило экспорта для объекта типа «Задача»:
если задача создана по типовому маршруту, то ищется правило с типовым маршрутом;
если правил для типового маршрута нет или задача создана без типового маршрута, то ищется правило с пустым типовым маршрутом;
3.Если правило найдено, то оно применяется к задаче и в результате формируется объект DICS.
4.Если при экспорте происходит ошибка, связанная с преобразованием в структурированный формат, то задача приостанавливается и пользователю, ответственному за настройку правил преобразования, посылается подзадача. Имя ответственного пользователя задается в константе системы DicsResponsibleUser.

Объект DICS в составе пакета передается через агенты и контроллеры в удаленные системы.

При получении пакета с информацией об объекте типа «Задача», в удаленной системе происходит:

1.В справочнике Правила преобразования структурированных объектов ищется правило импорта для объекта типа «Задача»:
ищется правило с теми же метаданными, которые использовались при экспорте объекта. Метаданные сравниваются по идентификатору и версии;
если правил с теми же метаданными нет, то ищется правило без метаданных.
2.Если для задачи по типовому маршруту правило не найдено, то ищется общее правило для задач по типу объекта «Задача», которое не привязано ни к какому типовому маршруту.
3.Если правило найдено, то создается задача или подзадача:
если в удаленную систему уже принимались объекты типа «Задача» для той же задачи исходной системы, что и принимаемый объект, то создается подзадача к ранее созданной задаче;
если не принимались, то создается новая задача.

Инициатором задачи и подзадачи назначается пользователь удаленной системы. Остальные свойства заполняются в соответствии с правилом импорта.

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM