Предположим, что при настройке типового маршрута возникла необходимость аннулировать документ и прекратить все запущенные по нему задачи:
1. | Добавьте параметры типового маршрута: |
• | RevokedDoc типа «Электронный документ» для указания аннулируемого документа; |
• | RevokeAbort типа «Логическое значение» для указания возможности прекратить задачи по аннулированию документа; |
• | RevokeUser типа» Пользователь», которому придет задание на аннулирование документа. |
2. | Для параметра RevokeUser в поле Значение укажите пользователя, которому требуется отправлять задания на аннулирование документов. |
3. | На схему типового маршрута добавьте блок «Расширенное задание». |
4. | Для добавленного блока: |
• | определите запрашиваемые параметры: на вкладке «Свойства элементов» в поле Запрашиваемые параметры нажмите на кнопку , в открывшемся окне в поле Запрашивать установите флажки напротив параметров типового маршрута RevokedDoc, RevokeAbort; |
• | определите исполнителя: в группе Исполнитель в поле Значение выберите параметр, соответствующий RevokeUser. |
5. | Следующим добавьте блок «Аннулирование». |
При запуске типового маршрута пользователю, указанному в параметре RevokeUser, придет задание, при выполнении которого запросятся параметры:
• | признак, прекращать задачи по аннулируемому документу или нет. |
Пользователь заполняет параметры и нажимает на кнопку ОК. В результате автоматически выполнится блок «Аннулирование». Все задачи, ранее запущенные по документу, прекратятся, если это требовалось пользователем.