Справочники > Типовые маршруты > Прикладные блоки типовых маршрутов > Группа «Управление электронными документами» >

Прикладной блок «Изменение стадии ЖЦ электронного документа»

Предыдущий раздел В начало Следующий раздел

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

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

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

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

Имя

Заголовок

Тип

Описание

Name

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

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

Доступное

Link

Ссылка

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

Доступное

Comment

Примечание

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

Доступное

Script

Вычисление

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

Скрытое

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

Имя

Заголовок

Тип

Описание

NewLifeCycleStageName

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

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

Доступное

EDocKinds

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

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

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

Результаты выполнения: нет.

Описание.

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

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

 …

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

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

 

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