Scripts de tâches planifiées
Plusieurs règles métier et un script include déterminent le calcul dynamique des champs de tâches planifiées cruciaux.
| Règle métier | Description |
|---|---|
| Définir la valeur de début de tâche réelle | Définit la date de début réelle de la tâche planifiée lorsque l’état est défini sur l’état Travail par défaut. |
| Définir les données de fermeture sur inactif | Définit les données de fermeture de la tâche planifiée lorsque la tâche devient inactive. |
| Recalculer | Recalcule les champs de calendrier des tâches planifiées lorsque l’un des champs du calendrier change. |
| Événements globaux de tâche planifiée | Déclenche un événement global pour chaque insertion ou mise à jour d’enregistrement de tâche planifiée. Pour plus d’informations, consultez Événements globaux. |
| Mettre à jour l’effort réel parent | Déploie l’effort réel de la tâche enfant vers la tâche parente. |
| Mettre à jour l’effort parent | Déploie l’effort planifié de la tâche enfant vers la tâche parente. |
| Mettre à jour le parent Terminé (%) | Déploie le pourcentage d’achèvement de la tâche enfant vers la tâche parente. |
| Valider la durée | Valide que la valeur du champ Durée prévue n’est pas 0 ou négative. |
| Valider le pourcentage d’achèvement | Valide que la valeur du champ Pourcentage d’achèvement est comprise entre 0 et 100. |
| Valider la fin du travail avant le début du travail | Valide que la date de fin réelle n’est pas antérieure à la date de début réelle. |
| Définir la tâche principale | Définit les tâches principales pour maintenir la hiérarchie des tâches. |
| Définir la tâche principale sur les enfants | Définit les tâches principales sur les tâches enfants pour maintenir la hiérarchie des tâches. |