Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:actionhandler:simplemilestoneshandler

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:tim:actionhandler:simplemilestoneshandler [2014/05/19 16:31]
martin.oehm
software:tim:actionhandler:simplemilestoneshandler [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
-==== SimpleMilestonesHandler ====+======= SimpleMilestonesHandler ​======= 
 +==== Beschreibung ​====
  
 Berechnet die Bearbeitungszeit von Aktivitäten neu, um gegebene Meilensteine zu erreichen.\\ Berechnet die Bearbeitungszeit von Aktivitäten neu, um gegebene Meilensteine zu erreichen.\\
Zeile 5: Zeile 6:
  
 Der Actionhandler geht je Meilenstein folgendermaßen vor (es wird mit dem ersten begonnen): \\ Der Actionhandler geht je Meilenstein folgendermaßen vor (es wird mit dem ersten begonnen): \\
-1.    Der Actionhandler geht alle Pfade bis zum jeweiligen Meilenstein durch und addiert dabei die Duration der jeweiligen Aktivitäten \\+1. Der Actionhandler geht alle Pfade bis zum jeweiligen Meilenstein durch und addiert dabei die Duration der jeweiligen Aktivitäten \\
 2.    Die Pfade werden ihrer Gesamtduration nach absteigend sortiert \\ 2.    Die Pfade werden ihrer Gesamtduration nach absteigend sortiert \\
 2.1.  Falls soeben eine Aufgabe erledigt wurde, wird die Duration der gerade erledigten Aktivität auf die tatsächlich benötigte Bearbeitungszeit gesetzt. \\ 2.1.  Falls soeben eine Aufgabe erledigt wurde, wird die Duration der gerade erledigten Aktivität auf die tatsächlich benötigte Bearbeitungszeit gesetzt. \\
 2.2   Es wird mit dem längsten verbleibenden Pfad begonnen. ​ \\ 2.2   Es wird mit dem längsten verbleibenden Pfad begonnen. ​ \\
 2.3   Dabei wird die Gesamtduration erneut berechnet (ggf. mit bereits gekürzten Durations) und überprüft,​ ob das Datum des Meilensteins eingehalten werden kann.  \\ 2.3   Dabei wird die Gesamtduration erneut berechnet (ggf. mit bereits gekürzten Durations) und überprüft,​ ob das Datum des Meilensteins eingehalten werden kann.  \\
-2.3.1 Wenn das Datum eingehalten wird, wird mit dem nächsten Meilenstein fortgefahren. \\+2.3.1 Wenn das Datum eingehalten wird, wird bei 1. mit dem nächsten Meilenstein fortgefahren. \\
 2.3.2 Kann der übergebene Termin nicht mit den aktuellen Durations erreicht werden, wird errechnet, wieviel Prozent der Duration allen Aktivitäten des Pfades abgezogen werden muss, um den Meilenstein zu erreichen. Der Prozentsatz wird nun von den Durations aller noch nicht beendeter Aktivitäten des Pfades abgezogen. Anschließend wird der kritische Pfad neu berechnet. ​ \\ 2.3.2 Kann der übergebene Termin nicht mit den aktuellen Durations erreicht werden, wird errechnet, wieviel Prozent der Duration allen Aktivitäten des Pfades abgezogen werden muss, um den Meilenstein zu erreichen. Der Prozentsatz wird nun von den Durations aller noch nicht beendeter Aktivitäten des Pfades abgezogen. Anschließend wird der kritische Pfad neu berechnet. ​ \\
  
->> **Achtung!** ​ ​[[software:​tim:​timer:​calculatetimesforall|calculateTimesForAll]] muss eingerichtet sein! Soll die Berechnung nach jeder Aktivität stattfinden empfiehlt es sich den [[software:​tim:​actionhandler:​addactionhandlertonodes|AddActionHandlerToNodes]] zu verwenden.+>> **Achtung!** Soll die Berechnung nach jeder Aktivität stattfinden empfiehlt es sich den [[software:​tim:​actionhandler:​addactionhandlertonodes|AddActionHandlerToNodes]] zu verwenden. ​In iGrafx muss die Funtion "​Kritischen Pfad berechnen"​ aktiviert sein
  
 ------ ------
Zeile 23: Zeile 24:
 ---- ----
 ==== Event Type ====  ==== Event Type ==== 
-node-leave+node-leave ​WICHTIG!
 ==== Action Name ====  ==== Action Name ==== 
 beliebig beliebig
Zeile 84: Zeile 85:
  
 ==== Abhängigkeiten ==== ==== Abhängigkeiten ====
-\\ __Timer__: ​[[software:​tim:​timer:|ERSETZMICH]] +Verfügbar ab [[software:​tim:​changelog:tim43|Version 4.3]]
software/tim/actionhandler/simplemilestoneshandler.1400509886.txt.gz · Zuletzt geändert: 2021/07/01 09:57 (Externe Bearbeitung)