Связи между задачами — различия между версиями

Материал из ПланФикс
Перейти к: навигация, поиск
 
(не показано 15 промежуточных версий 5 участников)
Строка 1: Строка 1:
Связи между задачами влияют на даты планируемого начала или завершения задач. Связи между задачами '''не приводят''' к созданию, автоматическому завершению или любому другому поведению системы в отношении связанных задач, кроме изменения дат планируемого начала или завершения.  
+
{{#seo:
 +
|title=Связи между задачами
 +
|titlemode=append
 +
|keywords=планфикс, задачи, связи
 +
|description=Связи между задачами
 +
}}
 +
 
 +
'''Связи между задачами''' влияют на даты планируемого начала или завершения задач. Связи между задачами не приводят к созданию, автоматическому завершению или любому другому поведению системы в отношении связанных задач, кроме изменения дат планируемого начала или завершения.  
  
  
Строка 8: Строка 15:
  
 
Добавлять и изменять связи между задачами можно:
 
Добавлять и изменять связи между задачами можно:
* на панели '''Зависимости''' в [[Карточка задачи | карточке задачи]]
+
*на панели [[Панель Зависимости |Зависимости]] в [[Карточка задачи | карточке]] задачи
* в [[Диаграмма Ганта | диаграмме Ганта]]
+
*в [[Задание связей и диаграмма Ганта в шаблонах задач |диаграмме Ганта]]
  
  
 
== Типы связей ==
 
== Типы связей ==
  
ПланФикс поддерживает 4 типа связей между задачами
+
ПланФикс поддерживает 4 типа связей между задачами:
 +
 
  
 
==== Окончание-Начало ====
 
==== Окончание-Начало ====
  
https://pic.planfix.ru/pf/h5/FVttaR.jpg
+
https://pic.planfix.ru/pf/MO/RrtNHK.png
 +
 
  
 
Самый используемый вид связи. Если установлена эта связь, то дата планируемого начала задачи Б должна быть позже даты планируемого завершения задачи А.  
 
Самый используемый вид связи. Если установлена эта связь, то дата планируемого начала задачи Б должна быть позже даты планируемого завершения задачи А.  
Строка 38: Строка 47:
 
==== Начало-Начало ====
 
==== Начало-Начало ====
  
https://pic.planfix.ru/pf/83/KSoOB2.jpg
+
https://pic.planfix.ru/pf/jG/Ah2nQa.png
 +
 
  
 
Дата планируемого начала задачи Б должна быть позже или равна дате планируемого начала задачи А.
 
Дата планируемого начала задачи Б должна быть позже или равна дате планируемого начала задачи А.
Строка 50: Строка 60:
 
==== Начало-Окончание ====
 
==== Начало-Окончание ====
  
https://pic.planfix.ru/pf/6n/00zWWF.jpg
+
https://pic.planfix.ru/pf/wP/P3DZEt.png
 +
 
  
 
Дата планируемого завершения задачи Б должна быть позже или равна дате планируемого начала задачи А.
 
Дата планируемого завершения задачи Б должна быть позже или равна дате планируемого начала задачи А.
Строка 59: Строка 70:
  
 
'''Пример.''' Стропильные фермы для вашего здания изготавливаются за пределами строительной площадки. Задача Собрать кровлю (Задача Б) не может завершиться, пока не начнется задача Доставить фермы (Задача А).
 
'''Пример.''' Стропильные фермы для вашего здания изготавливаются за пределами строительной площадки. Задача Собрать кровлю (Задача Б) не может завершиться, пока не начнется задача Доставить фермы (Задача А).
 +
  
 
==== Окончание-Окончание ====
 
==== Окончание-Окончание ====
  
https://pic.planfix.ru/pf/ah/JjQh1g.jpg
+
https://pic.planfix.ru/pf/FK/u8sQcD.png
 +
 
  
 
Дата планируемого завершения задачи Б должна быть позже или равна дате планируемого завершения задачи А.
 
Дата планируемого завершения задачи Б должна быть позже или равна дате планируемого завершения задачи А.
Строка 76: Строка 89:
 
Зависимость между задачами А и Б может быть сложнее, чем просто "задача Б начинается после завершения задачи А". Возможно, задача Б должна начинаться за 2 дня до завершения задачи А, или на 3 дня позже. Для этой цели используется запаздывание, которое можно задать при настройке зависимостей задачи
 
Зависимость между задачами А и Б может быть сложнее, чем просто "задача Б начинается после завершения задачи А". Возможно, задача Б должна начинаться за 2 дня до завершения задачи А, или на 3 дня позже. Для этой цели используется запаздывание, которое можно задать при настройке зависимостей задачи
  
https://pic.planfix.ru/pf/8W/4nOUZR.jpg
+
https://p.pfx.so/pf/Qq/93qpLE.png
 
 
  
  
Строка 88: Строка 100:
 
* Начало-Начало от надзадачи к подзадаче
 
* Начало-Начало от надзадачи к подзадаче
 
* Окончание-Окончание от подзадачи к надзадаче
 
* Окончание-Окончание от подзадачи к надзадаче
 +
 +
 +
== Важно ==
 +
 +
При создании задачи из середины шаблона другие связанные задачи не создаются, и связи между ними не устанавливаются.
  
  

Текущая версия на 14:29, 7 февраля 2022

Связи между задачами влияют на даты планируемого начала или завершения задач. Связи между задачами не приводят к созданию, автоматическому завершению или любому другому поведению системы в отношении связанных задач, кроме изменения дат планируемого начала или завершения.


По устоявшейся терминологии, если задача Б зависит от задачи А, то задача А называется предшественником, а задача Б - последователем. Связи между задачами служат для автоматического изменения плановых дат последователей при изменении их у предшественников.


Управление связями

Добавлять и изменять связи между задачами можно:


Типы связей

ПланФикс поддерживает 4 типа связей между задачами:


Окончание-Начало

RrtNHK.png


Самый используемый вид связи. Если установлена эта связь, то дата планируемого начала задачи Б должна быть позже даты планируемого завершения задачи А.

При изменении даты завершения задачи А в сторону увеличения, если установленная первоначально дата начала задачи Б окажется меньше этой даты, она будет автоматически изменена на минимально соответствующую связи дату.

В случае дальнейших изменениях даты завершения задачи А в сторону уменьшения, дата начала задачи Б будет стремиться к первоначально установленной дате.

К примеру, пусть изначально задача А должна была быть завершена 20.01.2015 г., а задача Б должна была быть начата 21.01.2015 г. и между ними задана связь типа Окончание-Начало.


  • При изменении даты завершения задачи А на 22.01.2015 г. - дата начала задачи Б будет установлена на 23.01.2015 г.
  • При последующем изменении даты завершения задачи А на 23.01.2015 г. - дата начала задачи Б будет установлена на 26.01.2015 г. (т.к. 24 и 25 января - суббота и воскресенье, при условии, что у исполнителей задачи эти дни не заданы рабочими)
  • При последующем изменении даты завершения задачи А опять на 22.01.2015 г. - дата начала задачи Б будет установлена на 23.01.2015 г.
  • При последующем изменении даты завершения задачи А на 16.01.2015 г. - дата начала задачи Б будет установлена на 21.01.2015 г. (изначально заданную дату)


Начало-Начало

Ah2nQa.png


Дата планируемого начала задачи Б должна быть позже или равна дате планируемого начала задачи А. Задача Б не может начаться, пока не начнется задача А. Этот тип связи не требует, чтобы обе задачи начинались одновременно. Задача Б может начаться в любое время после начала задачи А.


Пример. В целях экономии времени принято решение выровнять бетон на одной стороне фундамента, тогда как на другой его стороне все еще выполняется заливка бетона. Но задача Выровнять бетон (Задача Б) не может начаться, пока не начнется задача Залить бетон (Задача А).


Начало-Окончание

P3DZEt.png


Дата планируемого завершения задачи Б должна быть позже или равна дате планируемого начала задачи А. Задача Б не может завершиться, пока не начнется задача А. Задача Б может завершиться в любое время после начала задачи А.

Этот тип связи редко используется.


Пример. Стропильные фермы для вашего здания изготавливаются за пределами строительной площадки. Задача Собрать кровлю (Задача Б) не может завершиться, пока не начнется задача Доставить фермы (Задача А).


Окончание-Окончание

u8sQcD.png


Дата планируемого завершения задачи Б должна быть позже или равна дате планируемого завершения задачи А.


Задача Б не может завершиться, пока не завершится задача А. Этот тип связи не требует, чтобы обе задачи завершались одновременно. Задача Б может завершиться в любое время после завершения задачи А.

Пример. Группа прокладывает электропроводку к зданию и в то же время проверяет электроустановку. Она не может завершить задачу Проверить электроустановку (Задача Б), пока не завершится задача Проложить проводку (Задача А).


Запаздывание

Зависимость между задачами А и Б может быть сложнее, чем просто "задача Б начинается после завершения задачи А". Возможно, задача Б должна начинаться за 2 дня до завершения задачи А, или на 3 дня позже. Для этой цели используется запаздывание, которое можно задать при настройке зависимостей задачи

93qpLE.png


Задачи и подзадачи

Иерархические зависимости между задачами также создают зависимость между их датами - даты завершения всех подзадач должны быть меньше даты завершения надзадачи. При установке даты подзадачи большей, чем дата её надзадачи, дата надзадачи будет автоматически увеличена (если сотрудник, осуществляющий изменение имеет право на редактирование надзадачи).

Поэтому, во избежание возникновения циклических связей, между задачами и подзадачами разрешено устанавливать только следующие связи:

  • Начало-Начало от надзадачи к подзадаче
  • Окончание-Окончание от подзадачи к надзадаче


Важно

При создании задачи из середины шаблона другие связанные задачи не создаются, и связи между ними не устанавливаются.


Перейти