Дистрибутив для Windows
Дистрибутив для Linux
Описание установки
Состояния задач, связанных соглашениями Заказчика и Исполнителя (см. главу 3), кроме того, что они, в зависимости от указанного пользователем типа действия, распространяются к вышестоящим задачам или к подзадачам, они также применяются к задачам контрагента. Действие нового состояния применяется к задаче, связанной с контрагентом, которая с учетом соглашения между Заказчиком и Исполнителем, будет первой встреченной на пути распространения нового состояния (рисунок 4.2.А).
Рисунок 4.2.А. Распространение статуса между контрагентами
В сложноподчиненных проектах, когда пользователь с одной стороны выполняет роль исполнителя проекта, а с другой, в отношении одной или нескольких задач данного проекта является Заказчиком, «согласие» между заинтересованными сторонами о состоянии задачи всегда распространяется от Исполнителей к заказчику. То есть, если пользователь устанавливает новое состояние, то сначала оно должно быть подтверждено у имеющихся у него для данной задачи Исполнителей и только после этого это состояние может быть транслировано имеющемуся у пользователя Заказчику. Такое поведение проиллюстрировано на диаграмме (рисунок 4.2.Б), где А - первоначальное состояние узла, Б* - новое состояние узла до его подтверждения исполнителем и Б - новое подтвержденное состояние узла.
Рисунок 4.2.Б. Распространение статуса в сложноподчиненных проектах
Проекты считаются выполненными если у головной задачи установлен статус «завершено», при этом у исполнительских проектов статус «завершено» должен быть установлен одновременно у Заказчика и Исполнителя. Выполненные проекты автоматически переносятся из раздела «Актуальные» в раздел «Завершенные» и доступны при выборе опции «Проекты» Главного меню.