Powiązania między zadaniami: Różnice pomiędzy wersjami

Z Planfix
Skocz do: nawigacja, szukaj
(Utworzono nową stronę "{{#seo: |title=Powiązania między zadaniami |titlemode=append |keywords=planfix, tasks, links |description=Powiązania między zadaniami }} '''Links between tasks''' wpływają na planowane daty rozpoczęcia i zakończenia zadań. Powiązania między zadaniami nie powodują tworzenia ani automatycznego zamykania zadań i nie wywołują żadnych innych zachowań systemu poza zmianą planowanych dat rozpoczęcia i zakończenia. Jeśli zadanie B zależy od zadania…")
 
Nie podano opisu zmian
 
Linia 1: Linia 1:
{{#seo:
{{#seo:
|title=Powiązania między zadaniami
|title=Links between tasks
|titlemode=append
|titlemode=append
|keywords=planfix, tasks, links
|keywords=planfix, tasks, links
|description=Powiązania między zadaniami
|description=Links between tasks
}}
}}
'''Links between tasks''' wpływają na planowane daty rozpoczęcia i zakończenia zadań. Powiązania między zadaniami nie powodują tworzenia ani automatycznego zamykania zadań i nie wywołują żadnych innych zachowań systemu poza zmianą planowanych dat rozpoczęcia i zakończenia.
'''Links between tasks''' wpływają na planowane daty rozpoczęcia i zakończenia zadań. Linki między zadaniami nie powodują tworzenia ani automatycznego zakończenia zadań i nie wywołują żadnego innego zachowania systemu poza zmianą planowanych dat rozpoczęcia i zakończenia.
   
   
Jeśli zadanie B zależy od zadania A, to zadanie A nazywane jest „predecessorem”, a zadanie B — „successorem”. Powiązania między zadaniami służą do automatycznej zmiany planowanych dat successora, gdy zmieniane są daty predecessora.
Jeżeli zadanie B zależy od zadania A, to zadanie A nazywane jest „predecessorem” (poprzednikiem), a zadanie B — „successorem” (następcą). Linki między zadaniami służą do automatycznej zmiany planowanych dat successora, gdy zmieniane są daty predecessora.
==Zarządzanie powiązaniami==
==Zarządzanie linkami==
Możesz dodać lub zmodyfikować powiązania między zadaniami:
Możesz dodać lub zmodyfikować linki między zadaniami:
*w [[Panel zależności]] w [[Karty zadań| karcie zadania]]
*w [[Panel zależności]] w [[Karty zadań| karcie zadania]]
*w [[Wykresy Gantta i zależności między zadaniami| wykresie Gantta]]
*w [[Wykresy Gantta i zależności między zadaniami| wykresie Gantta]]


==Typy powiązań==
==Typy linków==
Planfix obsługuje cztery typy powiązań między zadaniami
Planfix obsługuje cztery typy linków między zadaniami
==Finish-To-Start==
==Finish-To-Start==


https://pic.planfix.ru/pf/Gj/KCVFWI.png
https://pic.planfix.ru/pf/Gj/KCVFWI.png
   
   
To najczęściej używane powiązanie. Jeśli ustanowisz takie powiązanie, planowana data rozpoczęcia zadania B musi przypadać po planowanej dacie zakończenia zadania A.
To najczęściej używany rodzaj linku. Jeśli ustalisz taki link, planowana data rozpoczęcia zadania B musi być po planowanej dacie zakończenia zadania A.
Gdy przesuniesz datę zakończenia zadania A za datę rozpoczęcia zadania B, data rozpoczęcia zadania B zostanie automatycznie przesunięta na najbliższą możliwą datę.
Gdy przesuniesz datę zakończenia zadania A za datę rozpoczęcia zadania B, data rozpoczęcia zadania B zostanie automatycznie przesunięta na najwcześniejszą możliwą datę.


Jeśli data zakończenia zadania A zostanie ponownie przesunięta na wcześniejszą datę, data rozpoczęcia zadania B również przesunie się na wcześniejszą datę, choć nie wcześniej niż jego początkowa data rozpoczęcia.
Jeśli data zakończenia zadania A zostanie przesunięta na wcześniejszą, data rozpoczęcia zadania B również przesunie się na wcześniejszą, choć nie wcześniej niż jego początkowa data rozpoczęcia.
Na przykład: początkowa data zakończenia zadania A to 20.01.2015, zadanie B miało się rozpocząć 21.01.2015, a oba zadania miały powiązanie Finish-To-Start.
Na przykład: początkowa data zakończenia zadania A to 20.01.2015, zadanie B miało się rozpocząć 21.01.2015 i oba zadania miały link Finish-To-Start.
   
   
*Jeśli data zakończenia zadania A została przesunięta na 22.01.2015, data rozpoczęcia zadania B zostanie ustawiona na 23.01.2015.
*Jeśli data zakończenia zadania A została przesunięta na 22.01.2015, data rozpoczęcia zadania B zostanie ustawiona na 23.01.2015.
*Jeśli data zakończenia zadania A została przesunięta na 23.01.2015, zadanie B rozpocznie się 26.01.2015, ponieważ 24.01 i 25.01 to dni weekendowe (zakładając, że osoba odpowiedzialna nie ma ustawionych weekendów jako dni roboczych).
*Jeśli data zakończenia zadania A została przesunięta na 23.01.2015, zadanie B rozpocznie się 26.01.2015, ponieważ 24.01 i 25.01 to dni weekendowe (przy założeniu, że osoba odpowiedzialna nie ma weekendów ustawionych jako dni robocze).
*Jeśli data zakończenia zadania A została cofnięta do 22.01.2015, data rozpoczęcia zadania B ponownie zostanie ustawiona na 23.01.2015.
*Jeśli data zakończenia zadania A została przesunięta z powrotem na 22.01.2015, data rozpoczęcia zadania B ponownie zostanie ustawiona na 23.01.2015.
*Jeśli potem data zakończenia zadania A została przesunięta na 16.01.2015, data rozpoczęcia zadania B zostanie przywrócona do 21.01.2015 (jego pierwotnej daty rozpoczęcia).
*Jeśli data zakończenia zadania A została potem przesunięta na 16.01.2015, data rozpoczęcia zadania B zostanie ustawiona z powrotem na 21.01.2015 (jego oryginalną datę rozpoczęcia).
==Start-To-Start==
==Start-To-Start==
   
   
https://pic.planfix.ru/pf/ym/pAMizd.png
https://pic.planfix.ru/pf/ym/pAMizd.png
   
   
Planowana data rozpoczęcia zadania B musi być taka sama lub późniejsza niż planowana data rozpoczęcia zadania A. Zadanie B nie może się rozpocząć, dopóki zadanie A się nie rozpoczęło. Ten typ powiązania nie wymaga jednoczesnego startu obu zadań — zadanie B może rozpocząć się w dowolnym momencie po rozpoczęciu zadania A.
Planowana data rozpoczęcia zadania B musi być taka sama lub późniejsza niż planowana data rozpoczęcia zadania A. Zadanie B nie może się rozpocząć, zanim zadanie A nie zostanie rozpoczęte. Ten typ linku nie wymaga, aby oba zadania rozpoczynały się w tym samym czasie — zadanie B może rozpocząć się w dowolnym momencie po rozpoczęciu zadania A.


'''Przykład'''. Aby zaoszczędzić czas przy budowie, postanowiono wyrównać beton po jednej stronie fundamentu, podczas gdy po drugiej stronie nadal trwa wylewanie betonu. Zadanie Wyrównywanie betonu (zadanie B) nie może się rozpocząć, zanim rozpoczęte zostanie Wylewanie betonu (zadanie A).
'''Przykład'''. Aby zaoszczędzić czas w projekcie budowlanym, zdecydowano się wyrównać beton z jednej strony fundamentu, podczas gdy beton nadal był wylewany z drugiej. Ale zadanie Wyrównywanie betonu (zadanie B) nie może się rozpocząć, zanim nie rozpocznie się Wylewanie betonu (zadanie A).


==Start-To-Finish==
==Start-To-Finish==
Linia 41: Linia 41:
https://pic.planfix.ru/pf/fQ/PblnHp.png
https://pic.planfix.ru/pf/fQ/PblnHp.png
   
   
Planowana data zakończenia zadania B musi być taka sama lub późniejsza niż planowana data rozpoczęcia zadania A. Zadanie B nie może się zakończyć, dopóki zadanie A się nie rozpoczęło. Zadanie B może zostać zakończone w dowolnym momencie po rozpoczęciu zadania A.
Planowana data zakończenia zadania B musi być taka sama lub późniejsza niż planowana data rozpoczęcia zadania A. Zadanie B nie może się zakończyć, zanim zadanie A nie zostanie rozpoczęte. Zadanie B może zakończyć się w dowolnym momencie po rozpoczęciu zadania A.
Ten typ powiązania jest rzadko używany.
Ten typ linku rzadko jest używany.
'''Przykład.''' Krokwie do budynku są wykonywane poza placem budowy. Zadanie Montaż dachu (zadanie B) nie może zostać zakończone, dopóki zadanie Dostawa krokwi (zadanie A) nie zostanie rozpoczęte.
'''Przykład.''' Wiązary dachowe dla budynku są montowane poza placem budowy. Zadanie Montaż dachu (zadanie B) nie może zostać zakończone, zanim nie rozpocznie się zadanie Dostawa wiązarów (zadanie A).


==Finish-To-Finish==
==Finish-To-Finish==
Linia 51: Linia 51:
Planowana data zakończenia zadania B musi być taka sama lub późniejsza niż planowana data zakończenia zadania A.
Planowana data zakończenia zadania B musi być taka sama lub późniejsza niż planowana data zakończenia zadania A.
   
   
Zadanie B nie może zostać zakończone, dopóki zadanie A nie zostanie zakończone. Ten typ powiązania nie wymaga jednoczesnego zakończenia obu zadań — zadanie B może zostać zakończone w dowolnym momencie po zakończeniu zadania A.
Zadanie B nie może zostać zakończone, zanim zadanie A nie zostanie zakończone. Ten typ linku nie wymaga, aby oba zadania były zakończone w tym samym czasie — zadanie B może zakończyć się w dowolnym momencie po zakończeniu zadania A.


'''Przykład'''. Grupa montuje okablowanie w budynku i testuje urządzenia elektryczne. Nie mogą zakończyć zadania Testowanie urządzeń elektrycznych (zadanie B), dopóki nie zakończą zadania Montaż okablowania (zadanie A).
'''Przykład'''. Grupa instaluje okablowanie elektryczne w budynku i testuje sprzęt elektryczny. Nie mogą zakończyć zadania Testowanie sprzętu elektrycznego (zadanie B), zanim nie zakończą zadania Instalacja okablowania elektrycznego (zadanie A).


==Opóźnienia==
==Opóźnienia==
Zależność między zadaniami A i B może być bardziej skomplikowana niż zwykłe „zadanie B zaczyna się po zakończeniu zadania A”. Możliwe jest, że zadanie B musi rozpocząć się dwa dni przed zakończeniem zadania A, albo trzy dni po nim. Aby to umożliwić, przy konfiguracji zależności zadań używa się opóźnienia.
Zależność między zadaniami A i B może być bardziej złożona niż tylko „zadanie B rozpoczyna się po zakończeniu zadania A”. Możliwe jest, że zadanie B musi rozpocząć się dwa dni przed ukończeniem zadania A, albo trzy dni później. Aby to umożliwić, używa się opóźnienia, które można ustawić podczas konfigurowania zależności zadań.
   
   
https://pic.planfix.ru/pf/y2/OcccjG.png
https://pic.planfix.ru/pf/y2/OcccjG.png
==Zadanie i podzadania==
==Zadanie i podzadania==
Hierarchiczne zależności między zadaniami tworzą także zależności między ich datami: daty zakończenia wszystkich podzadań muszą być wcześniejsze niż data zakończenia zadania nadrzędnego. Przy ustawianiu dat podzadań późniejszych niż daty zadania nadrzędnego, data zadania nadrzędnego zostanie automatycznie przesunięta (jeśli pracownik modyfikujący datę ma uprawnienia do edycji zadania nadrzędnego).
Zależności hierarchiczne między zadaniami również tworzą zależności między ich datami: daty zakończenia wszystkich podzadań muszą być wcześniejsze niż data zakończenia zadania nadrzędnego. Przy ustawianiu dat podzadań późniejszych niż daty zadania nadrzędnego, data zadania nadrzędnego zostanie automatycznie przesunięta (jeśli pracownik modyfikujący datę ma uprawnienia do edycji zadania nadrzędnego).


Dlatego, aby uniknąć cyklicznych powiązań, dozwolone są tylko następujące powiązania między zadaniem nadrzędnym a podzadaniem:
Dlatego, aby uniknąć cyklicznych linków, dozwolone są tylko następujące linki między zadaniami i podzadaniami:
*Start-To-Start z zadania nadrzędnego do podzadania
*Start-To-Start od zadania nadrzędnego do podzadania
*End-To-End z podzadania do zadania nadrzędnego
*End-To-End od podzadania do zadania nadrzędnego
==Ważne==
==Ważne==
Gdy zadanie jest tworzone w środku drzewa szablonu, powiązane zadania nie są tworzone, i powiązania między nimi nie są ustanawiane.
Gdy zadanie jest tworzone w środku drzewa szablonu, inne powiązane zadania nie są tworzone, a linki między nimi nie są ustanawiane.


==Przejdź do==
== Przejdź do ==
*[[Wykresy Gantta i zależności między zadaniami]]
*[[Wykresy Gantta i zależności między zadaniami]]
*[[Zadania]]
*[[Zadania]]
*[[Opis funkcji]]
*[[Opis funkcji]]

Aktualna wersja na dzień 02:12, 3 gru 2025

Links between tasks wpływają na planowane daty rozpoczęcia i zakończenia zadań. Linki między zadaniami nie powodują tworzenia ani automatycznego zakończenia zadań i nie wywołują żadnego innego zachowania systemu poza zmianą planowanych dat rozpoczęcia i zakończenia.

Jeżeli zadanie B zależy od zadania A, to zadanie A nazywane jest „predecessorem” (poprzednikiem), a zadanie B — „successorem” (następcą). Linki między zadaniami służą do automatycznej zmiany planowanych dat successora, gdy zmieniane są daty predecessora.

Zarządzanie linkami

Możesz dodać lub zmodyfikować linki między zadaniami:

Typy linków

Planfix obsługuje cztery typy linków między zadaniami

Finish-To-Start

KCVFWI.png

To najczęściej używany rodzaj linku. Jeśli ustalisz taki link, planowana data rozpoczęcia zadania B musi być po planowanej dacie zakończenia zadania A. Gdy przesuniesz datę zakończenia zadania A za datę rozpoczęcia zadania B, data rozpoczęcia zadania B zostanie automatycznie przesunięta na najwcześniejszą możliwą datę.

Jeśli data zakończenia zadania A zostanie przesunięta na wcześniejszą, data rozpoczęcia zadania B również przesunie się na wcześniejszą, choć nie wcześniej niż jego początkowa data rozpoczęcia. Na przykład: początkowa data zakończenia zadania A to 20.01.2015, zadanie B miało się rozpocząć 21.01.2015 i oba zadania miały link Finish-To-Start.

  • Jeśli data zakończenia zadania A została przesunięta na 22.01.2015, data rozpoczęcia zadania B zostanie ustawiona na 23.01.2015.
  • Jeśli data zakończenia zadania A została przesunięta na 23.01.2015, zadanie B rozpocznie się 26.01.2015, ponieważ 24.01 i 25.01 to dni weekendowe (przy założeniu, że osoba odpowiedzialna nie ma weekendów ustawionych jako dni robocze).
  • Jeśli data zakończenia zadania A została przesunięta z powrotem na 22.01.2015, data rozpoczęcia zadania B ponownie zostanie ustawiona na 23.01.2015.
  • Jeśli data zakończenia zadania A została potem przesunięta na 16.01.2015, data rozpoczęcia zadania B zostanie ustawiona z powrotem na 21.01.2015 (jego oryginalną datę rozpoczęcia).

Start-To-Start

pAMizd.png

Planowana data rozpoczęcia zadania B musi być taka sama lub późniejsza niż planowana data rozpoczęcia zadania A. Zadanie B nie może się rozpocząć, zanim zadanie A nie zostanie rozpoczęte. Ten typ linku nie wymaga, aby oba zadania rozpoczynały się w tym samym czasie — zadanie B może rozpocząć się w dowolnym momencie po rozpoczęciu zadania A.

Przykład. Aby zaoszczędzić czas w projekcie budowlanym, zdecydowano się wyrównać beton z jednej strony fundamentu, podczas gdy beton nadal był wylewany z drugiej. Ale zadanie Wyrównywanie betonu (zadanie B) nie może się rozpocząć, zanim nie rozpocznie się Wylewanie betonu (zadanie A).

Start-To-Finish

PblnHp.png

Planowana data zakończenia zadania B musi być taka sama lub późniejsza niż planowana data rozpoczęcia zadania A. Zadanie B nie może się zakończyć, zanim zadanie A nie zostanie rozpoczęte. Zadanie B może zakończyć się w dowolnym momencie po rozpoczęciu zadania A. Ten typ linku rzadko jest używany. Przykład. Wiązary dachowe dla budynku są montowane poza placem budowy. Zadanie Montaż dachu (zadanie B) nie może zostać zakończone, zanim nie rozpocznie się zadanie Dostawa wiązarów (zadanie A).

Finish-To-Finish

tfUpkl.png

Planowana data zakończenia zadania B musi być taka sama lub późniejsza niż planowana data zakończenia zadania A.

Zadanie B nie może zostać zakończone, zanim zadanie A nie zostanie zakończone. Ten typ linku nie wymaga, aby oba zadania były zakończone w tym samym czasie — zadanie B może zakończyć się w dowolnym momencie po zakończeniu zadania A.

Przykład. Grupa instaluje okablowanie elektryczne w budynku i testuje sprzęt elektryczny. Nie mogą zakończyć zadania Testowanie sprzętu elektrycznego (zadanie B), zanim nie zakończą zadania Instalacja okablowania elektrycznego (zadanie A).

Opóźnienia

Zależność między zadaniami A i B może być bardziej złożona niż tylko „zadanie B rozpoczyna się po zakończeniu zadania A”. Możliwe jest, że zadanie B musi rozpocząć się dwa dni przed ukończeniem zadania A, albo trzy dni później. Aby to umożliwić, używa się opóźnienia, które można ustawić podczas konfigurowania zależności zadań.

OcccjG.png

Zadanie i podzadania

Zależności hierarchiczne między zadaniami również tworzą zależności między ich datami: daty zakończenia wszystkich podzadań muszą być wcześniejsze niż data zakończenia zadania nadrzędnego. Przy ustawianiu dat podzadań późniejszych niż daty zadania nadrzędnego, data zadania nadrzędnego zostanie automatycznie przesunięta (jeśli pracownik modyfikujący datę ma uprawnienia do edycji zadania nadrzędnego).

Dlatego, aby uniknąć cyklicznych linków, dozwolone są tylko następujące linki między zadaniami i podzadaniami:

  • Start-To-Start od zadania nadrzędnego do podzadania
  • End-To-End od podzadania do zadania nadrzędnego

Ważne

Gdy zadanie jest tworzone w środku drzewa szablonu, inne powiązane zadania nie są tworzone, a linki między nimi nie są ustanawiane.

Przejdź do