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

Назначение. Блок «Изменение стадии ЖЦ документа» предназначен для изменения стадии ЖЦ документа.

Группа – «Управление документами».

Базовый блок – «Сценарий».

Свойства, унаследованные от базового блока:

Имя

Заголовок

Тип

Описание

Name

Наименование

Строка (Константа)

Доступное

Link

Ссылка

Строка (Константа)

Доступное

Comment

Примечание

Строка (Константа)

Доступное

Script

Вычисление

Строка (Вычисление)

Скрытое

Дополнительные свойства:

Имя

Заголовок

Тип

Описание

NewLifeCycleStageName

Новая стадия ЖЦ

Строка (Константа)

Доступное

EDocKinds

Виды  документов

Коллекция записей справочника Виды документов(Константа)

Доступное. Подсвойство свойства NewLifeCycleStageName

Результаты выполнения: унаследованы от базового блока «Сценарий».

Описание:

среди вложений задачи, в которой используется данный блок, отбираются документы с видами, указанными в свойстве «Виды  документов» (далее подходящие документы). Стадия ЖЦ этих документов изменяется на указанную стадию ЖЦ;
если не задано свойство блока «Новая стадия ЖЦ», то ни у одного вложения стадия ЖЦ изменена не будет;
если не задано свойство блока «Виды документов», то стадия ЖЦ будет изменена у всех документов, вложенных в задачу, в которой используется данный блок;
если стадия ЖЦ подходящих документов соответствует стадии, указанной в свойстве «Новая стадия ЖЦ», то стадия изменяться не будет;
если не удалось изменить стадию одного или нескольких подходящих документов, то будет сгенерировано исключение, содержащее все произошедшие ошибки в формате:

‘  – «Наименование документа» (ИД документа) «Сообщение об ошибке»;

 …

 – «Наименование документа» (ИД документа) «Сообщение об ошибке»’

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

Примечание

При использовании данного блока необходимо проверить, имеются ли стадии жизненного цикла с именем, указанным в свойстве Новая стадия ЖЦ, в схеме жизненного цикла всех видов документов, указанных в свойстве Виды документов. Если такие есть, то надо проверить, происходит ли переход на эту стадию в процессе выполнения типового маршрута согласно схеме ЖЦ всех видов документов, указанных в свойстве Виды документов. Если такой переход происходит, то в создаваемом блоке необходимо поменять имя стадии.

Подробнее см. раздел «Пример использования блока «Изменение стадии ЖЦ документа».

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