Scripts de tâches planifiées
Plusieurs règles métier et un script include déterminent le calcul dynamique des champs cruciaux de Tâche planifiée.
| Règle métier | Description |
|---|---|
| Définir la valeur de début de tâche réelle | Définit la date de début effective de la tâche planifiée lorsque l’état est défini sur l’état de travail par défaut. |
| Définir les données de fermeture sur les inactifs | 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 de calendrier change. |
| Événements globaux de tâches planifiées | Déclenche un événement global pour chaque insertion ou mise à jour d’un enregistrement de tâche planifiée. Pour plus d’informations, consultez Événements mondiaux. |
| Mettre à jour l’effort réel du parent | Répète l’effort réel de la tâche enfant vers la tâche parente. |
| Mettre à jour l’effort parent | Regroupe l’effort planifié de la tâche enfant vers la tâche parente. |
| Mettre à jour le pourcentage d’achèvement parent | Répète le pourcentage d’achèvement de la tâche enfant vers la tâche parente. |
| Valider la durée | Valide que la valeur dans le champ de durée prévue n’est pas égale à 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 effective n’est pas antérieure à la date de début effective. |
| 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. |