Предположим, что необходимо отправить задания контролерам поручения по РКК на перенос сроков исполнения поручения. Для этого необходимо:
1. | Добавить параметры типового маршрута: |
• | Inspectors типа «Коллекция записей справочника Пользователи» для указания списка контролеров по поручению; |
• | Assignment типа «Запись справочника Поручения». Поручение, для которого нужно согласовать изменения срока; |
• | Initiator типа «Пользователь» для «Коллекция записей справочника Пользователи» для указания инициатора задания; |
• | ExtendJobDeadline типа «Целое число» для указания срока задания на продление срока поручения. |
3. | Добавить выходы из блока на схеме в зависимости от того, какие действия и как должны быть обработаны. |
4. | Полученная часть схемы типового маршрута будет выглядеть: |
В результате выполнения блока будут созданы последовательные задания контролерам по поручению на согласование сроков исполнения поручения. Если какой-то из контролеров принимает решение о продлении срока либо об отказе в продлении, то остальным контролерам задания на согласование срока формироваться не будут. Если у поручения есть ведущее поручение, срок которого превышает желаемый срок продления, появляется сообщение с предложением согласовать продление срока с контролером ведущего поручения.