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