Calculs des tâches cumulatives parent-enfant
Les modifications apportées aux dates, aux étapes et les calculs des valeurs sont cumulés des tâches enfants vers les tâches parentes.
- Modifier des dates implique de modifier la date de début ou de fin planifiée d'une tâche parente en fonction de ces valeurs dans les tâches enfants.
- Modifier un état implique de modifier l'état de l'enregistrement de projet ou des enregistrements des tâches parentes lorsque tous les enregistrements enfants sont définis sur un certain état.
- Les calculs impliquent de faire la somme des valeurs des tâches enfants puis de mettre à jour automatiquement les tâches parentes afin de refléter un nouveau total.
Les champs suivants changent sur les tâches cumulatives :
- Date de début planifiée : définie en lecture seule pour les tâches parentes. Elle reste modifiable pour l'enregistrement de projet (également considéré comme la tâche de niveau supérieur).
- Date de fin planifiée : passe en lecture seule.
- Durée planifiée : passe en lecture seule.
- Date de début réelle : passe en lecture seule.
- Date de fin réelle : passe en lecture seule.
- État : passe en lecture seule.
Cumuls des durées
Les cumuls sont calculés pour les éléments suivants :- Durée planifiée et effort planifié : somme de toutes les valeurs de durée planifiée et d'effort planifié pour toutes les tâches enfants.
- Durée réelle et effort réel : somme de toutes les valeurs de durée réelle et d'effort réel. Les valeurs de durée réelle et d'effort réel sont calculées quand toutes les tâches enfants sont à l'état Fermée terminée. Les valeurs d'effort réelles peuvent inclure des cumuls à partir de cartes de pointage.
Remarque :
Vérifiez que la propriété de carte de pointage com.snc.time_card.update.effort est activée. Accédez à la pour activer cette propriété.
Cumuls des coûts
Les calculs des coûts sont cumulés lorsque le module Évaluation des coûts est actif.- Coût estimé : somme de toutes les estimations de coûts au début d'un projet. Les coûts estimés des tâches enfants sont cumulés jusqu'aux tâches parentes et au projet.
- Coût réel : par défaut pour le projet, représente la somme de tous les coûts de toutes les lignes de dépense, et est généralement associé à une carte de pointage et à un taux de main-d'œuvre. Pour suivre les coûts, vous pouvez dériver les taux de l'une des manières suivantes :
- Associez un modèle de taux au projet.
- Définissez des cartes de taux pour la tâche et les dépenses de main-d'œuvre.
- Associez le taux au niveau du plan de ressource.
Ces taux génèrent automatiquement des lignes de dépense indiquant les dépenses réelles, lesquelles sont associées aux projets. Si des cartes de taux sont définies, les lignes de dépense des tâches sont générées à mesure que chaque tâche de projet est fermée, tandis que les lignes de dépense de main-d'œuvre sont générées lorsque les cartes de pointage sont approuvées. Les lignes de dépense sont visibles dans la liste connexe Lignes de dépense, qui nécessite la Vue avancée à la fois sur les formulaires de projet et de tâche de projet.
Pour garantir que les coûts réels des tâches enfants sont correctement cumulés jusqu'au projet et ajoutés aux lignes de dépense du projet, les conditions suivantes doivent être remplies :
- La propriété
com.snc.project.rollup.costdoit être définie sur true. Pour activer cette propriété, accédez à et cochez la case Activer la reprise des coûts du projet . - La propriété
glide.cost_mgmt.process_task_top_taskdoit être définie sur false. Accédez aux propriétés d'évaluation des coûts de l'application Cost Management. Veillez à ce que la case Lors de la création d'une ligne de dépense de tâche, le système doit-il également créer des lignes de dépense pour la tâche supérieure de la tâche soit cochée. - La propriété
glide.cost_mgmt.calc_actual_costdoit être définie sur true. Accédez aux propriétés d'évaluation des coûts de l'application Cost Management. Cochez la case Pour les types de tâches planifiées, calculer le champ du coût réel en utilisant le total des lignes de dépense de la tâche.
Cumuls ascendants et descendants des états de projet
Les états des tâches de projet font l'objet d'un cumul. L'état des tâches parentes passe en lecture seule et change automatiquement lorsque vous modifiez les états des tâches enfants.Les états des tâches de projet peuvent être cumulés si :
- l'état de la tâche enfant est modifié manuellement et aucune autre condition n'est associée à la tâche parente ;
- l'état de la tâche enfant est modifié et défini sur Travail en cours ou Fermée. Ces états sont cumulés jusqu'au parent. En attente et Ouverte ne sont pas cumulés jusqu'à la tâche parente.
Les états du projet peuvent également être cumulés de manière descendante. Si vous modifiez l'état d'un projet en le définissant sur Fermé, toutes les tâches qui lui sont associées basculent sur la valeur fermée par défaut (Fermée terminée). Si un projet fermé ou une tâche fermée est rouvert, toutes les tâches qui lui sont associées sont modifiées comme suit :
- Projet ou parent basculé de Fermé à En attente ou Ouvert : chaque tâche enfant bascule sur Ouverte.
- Projet ou parent basculé de Fermé à Travail en cours :
- Les tâches enfants dont la date de Début est dépassée sont modifiées pour démarrer Dès que possible et leur état bascule sur Travail en cours.
- Les tâches enfants dont la date de Début n'est pas encore dépassée conservent la même date de début, mais leur état bascule sur Ouverte.