Règles de départ, d'arrivée et de durée


Lorsque vous créez des tâches à partir de l'API, de l'importation CSV ou en utilisant l'action Ajouter plusieurs du gantt, vous pouvez créer des tâches en spécifiant ou non les attributs de début, de fin et de durée. Ce chapitre vous aide à comprendre comment Celoxisdéfinir les attributs qui ne sont pas spécifiés.

Dans le tableau suivant, nous utiliserons S pour le départ, F pour l'arrivée et D pour la durée. Le symbole manuel est réglé sur vrai si le créateur a indiqué sa préférence pour la création de tâches programmées manuellement. Aussi, auto signifie que le système utilisera une logique de programmation pour calculer cet attribut.

Ce que vous spécifiezComportement
<Nothing>
if (manual) { 
    S = max(today, project's start)
    F = S + 1d
} else {
    D = 1d
    S = auto
    F = auto
}
S
if (manual) {
  F = S + 1d
} else {
  D = 1d
  SNET = S
  F = auto
  S = auto
}
F
if (manual) {
  S = F - 1d
} else {
  D = 1d
  FNLT = F
  F = auto
  S = auto
}
D
  manual = false
  S = auto
  F = auto
S & F
  manual = true
S & D
  manual = false
  SNET = S
  S = auto
  F = auto
F & D
  manual = false
  FNLT = F
  S = auto
  F = auto
S, F & D
  manual = true

De plus, si la tâche est considérée comme planifiée manuellement et si S et F ont été spécifiés mais sans heure, c’est-à-dire 00 :00 heures, alors l’heure S/F sera définie sur l’heure de travail de début/fin de leurs jours de semaine respectifs. Si ce jour est un jour non ouvrable, les heures de début et de fin les plus courantes au cours d’une semaine de travail seront utilisées à la place.