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

Примеры использования блока «Расширенное задание»

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

Пример использования группы свойств формирования исполнителей

Предположим, что при настройке типового маршрута возникла необходимость создать задания, удовлетворяющие следующим требованиям:

· исключить дублирующихся исполнителей;
· исключить из исполнителей некоторых пользователей;
· получить исполнителей, которые выполнили задание с результатом «Согласовано»;
· на следующем круге исключить из исполнителей тех, кто выполнил задание с результатом «Согласовано».

Необходимо выполнить следующие действия:

1. Добавить параметр типового маршрута «Исполнители» типа «Список пользователей»:

В этот параметр будут добавлены исполнители по блоку, которые выполнили задание с результатом «Согласовано».

2. На схему типового маршрута добавить блок «Расширенное задание» и определить его свойства (о вариантах заполнения свойств см. раздел «Способы заполнения свойств блоков»):

3. Добавить возможные результаты выполнения блока:

4. Добавить выходы из блока на схеме в зависимости от того, какие ситуации должны быть обработаны.
5. Полученная часть схемы типового маршрута будет выглядеть следующим образом:

В результате выполнения блока будут созданы по одному заданию для каждого члена группы «Руководство (BOSS)», исключая пользователя DENS. Кроме того, все исполнители, выполнившие задание с результатом выполнения «Согласовано» (код результата выполнения – «С»), будут занесены в параметр Исполнители. На следующем круге согласования будут созданы по одному заданию для каждого члена группы «Руководство (BOSS)», исключая пользователя DENS и пользователей, занесенных в параметр Исполнители.

 

Пример использования группы свойств формирования темы заданий

Предположим, что при настройке типового маршрута возникла необходимость создать задания, с темой, удовлетворяющей следующим требованиям:

· содержит наименование вложенного электронного документа с типом карточки «Договорные документы»;
· содержит значения реквизитов «№ документа», «Рег. номер» записи справочника «РКК»;
· содержит значение параметра типа «Строка».

Необходимо выполнить следующие действия:

1. Добавить параметр типового маршрута «РКК» типа «Запись справочника» и «ТипИсполнения» типа «Строка»:

2. На схему типового маршрута добавить блок «Расширенное задание» и определить его свойства (о вариантах заполнения свойств см. раздел «Способы заполнения свойств блоков»):

3. Добавить выходы из блока на схеме в зависимости от того, какие ситуации должны быть обработаны.
4. Полученная часть схемы типового маршрута будет выглядеть следующим образом:

В результате выполнения блока будут созданы задания с темой «Повторное исполнение документа <НомерДокумента> (рег. <РегНомерРКК>) “<НаименованиеДокумента>”», где

· <Повторное> - значение параметра ТипИсполнения;
· <НомерДокумента> - значение реквизита «№ документа» записи справочника РКК, являющейся значением параметра РКК;
· <РегНомерРКК> - значение реквизита «Рег. номер» записи справочника РКК, являющейся значением параметра РКК;
· <НаименованиеДокумента> - наименование вложенного электронного документа с видом «Договор».

 

Пример использования группы свойств изменения стадии ЖЦ электронного документа

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

1. На схему типового маршрута добавить блок «Расширенное задание» и определить его свойства (о вариантах заполнения свойств см. раздел «Способы заполнения свойств блоков»):

2. Добавить выходы из блока на схеме в зависимости от того, какие ситуации должны быть обработаны.
3. Полученная часть схемы типового маршрута будет выглядеть следующим образом:

В результате выполнения блока у всех вложенных документов с видом электронного документа «Договор» установится стадия ЖЦ с именем «InnerAgreement».

 

Пример использования группы свойств запрета добавлять вложения

Предположим, что при настройке типового маршрута возникла необходимость создать задания, в которые запрещено вложение объектов. Необходимо выполнить следующие действия:

1. На схему типового маршрута добавить блок «Расширенное задание» и определить его свойства (о вариантах заполнения свойств см. раздел «Способы заполнения свойств блоков»):

2. Добавить выходы из блока на схеме в зависимости от того, какие ситуации должны быть обработаны.
3. Полученная часть схемы типового маршрута будет выглядеть следующим образом:

В результате выполнения блока будут созданы задания, в которых исполнителю, если он добавит вложение, будет предложено удалить вложенные им объекты автоматически или самостоятельно. При этом исполнитель не сможет выполнить задание до тех пор, пока не удалит все вложенные им объекты.

 

Пример использования группы свойств проверки наличия вложения электронных документов

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

1. На схему типового маршрута добавить блок «Расширенное задание» и определить его свойства (о вариантах заполнения свойств см. раздел «Способы заполнения свойств блоков»):

2. Добавить возможные результаты выполнения блока:

3. Добавить выходы из блока на схеме в зависимости от того, какие ситуации должны быть обработаны.
4. Полученная часть схемы типового маршрута будет выглядеть следующим образом:

В результате выполнения блока будут созданы задания, которые могут быть выполнены с результатами «Договор оформлен» (код результата выполнения – «Ф»), «На доработку» (код результат выполнения – «Д»), «Отказано в оформлении» (код результата выполнения – «О»). При выполнении задания с результатом «Договор оформлен» и «На доработку» будет проверяться наличие единственного электронного документа с видом «Договор», вложенного в задание. Если такого документа нет, то появится сообщение с предложением выбора из документов поиска «Мои последние измененные документы», и выполнение задания отменится:

Если документов несколько, то пользователю будет выдано сообщение, в котором указана необходимость проверить наличие единственного вложенного электронного документа, выполнение задания отменится.

 

Пример использования группы свойств проверки наличия вложения записей справочников

Предположим, что при настройке типового маршрута возникла необходимость создать задания, в которых при выполнении с результатом «Зарегистрировано» будет проверяться наличие единственной вложенной записи справочника Регистрационно-контрольные карточки. Необходимо выполнить следующие действия:

1. На схему типового маршрута добавить блок «Расширенное задание» и определить его свойства (о вариантах заполнения свойств см. раздел «Способы заполнения свойств блоков»):

2. Добавить возможные результаты выполнения блока:

3. Добавить выходы из блока на схеме в зависимости от того, какие ситуации должны быть обработаны.
4. Полученная часть схемы типового маршрута будет выглядеть следующим образом:

В результате выполнения блока будут созданы задания, которые могут быть выполнены с результатами «Зарегистрировано» (код результата выполнения – «Р») или «Отказано» (код результата выполнения – «О»). При выполнении задания с результатом «Зарегистрировано» будет проверяться наличие единственной записи справочника Регистрационно-контрольные карточки (Имя справочника – «РКК»), вложенной в задание. Если такой записи справочника во вложении нет, то появится сообщение с предложением выбрать запись из указанного справочника и выполнение задания отменится:

Если их несколько, то пользователю будет выдано сообщение с указанием о необходимости единственного вложения указанного справочника, выполнение задания отменится.

 

Пример использования группы свойств проверки подписанности электронного документа

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

1. На схему типового маршрута добавить блок «Расширенное задание» и определить его свойства (о вариантах заполнения свойств см. раздел «Способы заполнения свойств блоков»):

2. Добавить возможные результаты выполнения блока:

3. Добавить выходы из блока на схеме в зависимости от того, какие ситуации должны быть обработаны.
4. Полученная часть схемы типового маршрута будет выглядеть следующим образом:

В результате выполнения блока будут созданы задания, которые могут быть выполнены с результатами «Согласовано» (код результата выполнения – «С»), «На доработку» (код результата выполнения – «Д») или «Отказать» (код результата выполнения – «О»). При выполнении задания с результатом Согласовано» и «На доработку» будет проверяться наличие утверждающей ЭЦП исполнителя задания для документа, указанного в значении свойства Вложения и для вложенных электронных документов с типом карточки «Договорные документы» и видом электронного документа «Приложение». Если ЭЦП не будет найдена, то пользователю будет выдано соответствующее сообщение и выполнение задания отменится.

 

Пример использования группы свойств изменения состояния версии электронного документа

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

1. На схему типового маршрута добавить блок «Расширенное задание» и определить его свойства (о вариантах заполнения свойств см. раздел «Способы заполнения свойств блоков»):

2. Добавить возможные результаты выполнения блока:

3. Добавить выходы из блока на схеме в зависимости от того, какие ситуации должны быть обработаны.
4. Полученная часть схемы типового маршрута будет выглядеть следующим образом:

В результате выполнения блока будут созданы задания, которые могут быть выполнены с результатами «Согласовано» (код результата выполнения – «С») или «Отказать» (код результата выполнения – «О»).  В том случае, если все задания будут выполнены с результатом «Согласовано», то у всех вложенных электронных документов с типом карточки «Договорные документы» будет изменено состояние последней версии на «Действующая».