В простых случаях все задания по задаче создаются параллельно или последовательно. Задача принимается, когда выполнены все задания. Но иногда этого недостаточно.
Например, есть два исполнителя, каждый из которых может выполнить определенную работу, и выполнять должен тот, кто в момент получения задания меньше загружен. Для таких случаев в системе DIRECTUM предусмотрена сложная маршрутизация.
Сложная маршрутизация позволяет задавать сложные условия старта этапов маршрута и приема задачи.
Чтобы настроить сложную маршрутизацию:
1. | В карточке задачи нажмите на кнопку *Маршрут…. Откроется окно «Маршрут задачи». |
2. | В поле *Тип маршрутизации выберите значение Сложная: |
• | в табличной части «Этапы» появится колонка Условие старта. Заполняется, если этап начинается после выполнения других заданий. Если этап начинается сразу после старта задачи, поле нужно оставить пустым; |
• | внизу окна появится поле Условия приема. Следует заполнять, если для приема задачи должны быть выполнены не все задания, а только некоторые. Если для приема должны быть выполнены все задания, в поле нужно оставить значение по умолчанию «ВСЕ». |
Чтобы заполнить значение в колонке Условие старта:
1. | Нажмите на кнопку , расположенную в правой части поля. Откроется окно «Условие старта». |
2. | В списке отметьте те этапы, которые должны быть выполнены на момент старта текущего этапа. Этап, для которого настраивается условие, в списке затенен. |
3. | В поле *Условие выберите одно из значений: |
• | ИЛИ – если должен быть выполнен один из отмеченных этапов; |
• | И – если должны быть выполнены все отмеченные этапы. |
В результате в поле Условие старта подставится условие в формате: ПОСЛЕ:<№ этапа 1> <Условие> <№ этапа 2> <Условие> <№ этапа 3>…
Например, «ПОСЛЕ:1 ИЛИ 2».
Чтобы заполнить поле Условие приема:
1. | Нажмите на кнопку , расположенную в правой части поля. Откроется окно «Условие приема». |
2. | В списке отметьте этапы, которые должны быть выполнены для приема задачи. Если этапы в списке недоступны для выбора, измените значение поля Условие со значения ВСЕ на нужное значение. |
3. | В поле Условие выберите одно из значений: |
• | ИЛИ – если должен быть выполнен один из отмеченных этапов; |
• | И – если должны быть выполнены все отмеченные этапы. |
В результате в поле Условие приема подставится условие в том же формате, что и условие старта для этапов.
Для последующего использования настроенного маршрута создавайте задачи путем копирования: в контекстном меню задачи по кнопке Создать копию.
См. также