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