Partager via


Surveiller les éléments de travail envoyés et résoudre les rejets

En tant que responsable d'équipe, vous pouvez créer plusieurs requêtes d'élément de travail pour surveiller l'état des éléments de travail envoyés au serveur Microsoft Project pour la participation à la synchronisation de données. Vous pouvez utiliser les requêtes décrites dans cette rubrique pour répertorier les éléments de travail bloqués ou rejetés, puis exécuter les actions correctives pour résoudre les blocages et les rejets.

En plus des champs d'élément de travail qui s'affichent sous l'onglet Project Server d'un élément de travail, vous pouvez en utiliser d'autres pour rechercher des éléments de travail.

Dans cette rubrique

  • Recherche et résolution des éléments de travail dont l'envoi à Project Server a été bloqué

  • Recherche des éléments de travail envoyés que le chef de projet a rejetés

  • Recherche des éléments de travail lorsque le travail dans Team Foundation diffère du travail dans Project Server

  • Recherche des éléments de travail en cours de synchronisation avec Project Server

  • Champs qui prennent en charge les requêtes qui sont associées à la synchronisation de données

Autorisations requises

Pour exécuter ces procédures, vous devez être membre du groupe Readers ou disposer de l'autorisation Afficher les éléments de travail dans ce nœud avec la valeur Autoriser. Pour plus d’informations, consultez Référence des autorisations pour Team Foundation Server.

Recherche et résolution des éléments de travail dont l'envoi à Project Server a été bloqué

Pour rechercher les éléments de travail précédemment envoyés à Project Server, mais qui sont maintenant bloqués, vous pouvez créer la requête suivante. Cette requête recherche tous les éléments de travail pour lesquels le champ État du dernier envoi de Project Server a la valeur Échec. Vous pouvez filtrer la liste par Zone ou Itération.

Et/ou

Champ

Opérateur

Valeur

Projet d'équipe

=

@Project

Et

État du dernier envoi de Project Server

=

Échec

Pour résoudre la condition d'échec, examinez l'historique des éléments de travail qui ont échoué pour déterminer l'erreur spécifique qui bloque leur envoi. Corrigez l'erreur et enregistrez l'élément de travail. A cours de l'intervalle de synchronisation suivant, les éléments de travail corrigés seront envoyés. Vous pouvez vérifier qu'ils ont été envoyés en patientant un petit moment avant de réexécuter la requête.

Retour au début

Recherche des éléments de travail envoyés que le chef de projet a rejetés

Pour rechercher les éléments de travail que le chef de projet a rejetés, vous pouvez créer la requête suivante. Cette requête recherche tous les éléments de travail pour lesquels le champ État de la dernière vérification de Project Server a la valeur Rejeté. Vous pouvez filtrer la liste par Zone ou Itération.

Et/ou

Champ

Opérateur

Valeur

Projet d'équipe

=

@Project

Et

État de la dernière vérification de Project Server

=

Rejeté

Pour résoudre l'état de rejet, examinez l'historique des éléments de travail rejetés pour consulter les commentaires que le chef de projet a utilisés comme motif du rejet. Pour renvoyer l'élément de travail avec les modifications, exécutez la série d'étapes suivante :

  1. Mettez à jour l'élément de travail en prenant en compte les commentaires du chef de projet.

  2. Sous l'onglet Project Server, affectez la valeur Oui au champ Envoyer à Project Server pour le plan de projet d'entreprise approprié.

  3. Si le projet d'équipe est mappé à plusieurs plans de projet, dans Enterprise Project, cliquez sur le plan qui correspond aux commentaires du chef de projet.

  4. Enregistrez l'élément de travail.

Vous pouvez vérifier qu'un élément de travail a bien été envoyé en consultant son Historique ou en vérifiant que le champ Date du dernier envoi Project Server a bien été mis à jour ou est plus récent que la Date de la dernière approbation, depuis le dernier rejet.

Retour au début

Recherche des éléments de travail lorsque le travail dans Team Foundation diffère du travail dans Project Server

Pour rechercher les éléments de travail qui contiennent des valeurs de travail qui diffèrent des valeurs dans Project Server, vous pouvez créer la requête suivante. Cette requête recherche tous les éléments de travail dont le champ Travail effectué n'est pas égal à Travail effectué du projet ou dont le champ Travail restant n'est pas égal à Travail restant du projet. Vous devez regrouper chaque clause And avec la clause Or qui la suit. Les deux dernières clauses filtrent les éléments de travail qui contiennent des valeurs de travail vides ou nulles.

Conseil

Pour rechercher les éléments de travail qui contiennent une chaîne null ou vide, laissez le champ Valeur vide.

Et/ou

Champ

Opérateur

Valeur

Projet d'équipe

=

@Project

Et

Ou

Travail effectué

Travail restant

< > (Champ)

< > (Champ)

Travail effectué du projet

Travail restant du projet

Et

Ou

Travail effectué

Travail effectué du projet

< >

< >

   

0

Et

Ou

Travail restant

Travail restant du projet

< >

< >

   

0

Pour comparer des valeurs de travail, cliquez sur Options de colonne et ajoutez Travail effectué, Travail effectué du projet, Travail restant et Travail restant du projet à la liste des colonnes qui s'affichent dans les résultats.

Vous pouvez vérifier si un élément de travail individuel a été envoyé avec succès en consultant son Historique ou en vérifiant que le champ État du dernier envoi de Project Server a la valeur Succès.

Retour au début

Recherche des éléments de travail en cours de synchronisation avec Project Server

Pour rechercher les éléments de travail synchronisés à un plan de projet d'entreprise spécifique, vous pouvez créer la requête suivante. Cette requête recherche toutes les tâches non fermées d'un plan spécifique. Vous pouvez filtrer la liste par Zone ou Itération.

Et/ou

Champ

Opérateur

Valeur

Projet d'équipe

=

@Project

Et

Type d'élément de travail

=

Tâche

Et

État

<>

Closed

Et

Projet d'entreprise (Project Server)

=

NomPlan

Pour afficher les éléments de travail envoyés et non envoyés, cliquez sur Options de colonne et ajoutez Envoyer à Project Server à la liste des colonnes qui s'affichent dans les résultats. Vous pouvez filtrer la requête pour rechercher uniquement les tâches qui n'ont pas été envoyées en ajoutant une clause avec Envoyer à Project Server < > Oui.

Notes

Par défaut, le champ Envoyer à Project Server a la valeur Non pour chaque élément de travail que vous créez.Toutefois, tous éléments de travail que vous avez créés avant que le plan de projet n'ait été mappé au projet d'équipe peuvent contenir une valeur vide pour le champ Envoyer à Project Server.

Retour au début

Champs qui prennent en charge les requêtes qui sont associées à la synchronisation de données

Lorsque vous spécifiez un type d'éléments de travail à ajouter à la synchronisation de données, plus de 25 champs sont ajoutés au type d'éléments de travail et sont disponibles pour prendre en charge les requêtes. Tous les champs démarrent avec « Project Server ». La plupart des champs sont en lecture seule. Le tableau suivant indique l'étiquette du champ sur l'onglet Project Server et le nom convivial du champ que vous utilisez pour le spécifier dans l'Éditeur de requêtes. Pour plus d'informations sur d'autres champs que vous pouvez utiliser pour prendre en charge les requêtes, consultez Champs Project Server ajoutés à TFS pour prendre en charge la synchronisation de données.

Étiquette sous l'onglet Project Server

Nom dans l'Éditeur de requêtes

Projet d'entreprise

Projet d'entreprise (Project Server)

Date de la dernière approbation

Date de la dernière vérification de Project Server

État de la dernière approbation

État de la dernière vérification de Project Server

État du dernier envoi

État du dernier envoi de Project Server

Date du dernier envoi

Date du dernier envoi (Project Server)

Lié à Project Server

Project Server est lié

Travail effectué

Travail effectué (Project Server)

Travail restant

Travail restant (Project Server)

Retour au début

Voir aussi

Concepts

Vue d'ensemble du processus de synchronisation pour l'intégration de TFS et Project Server

Planification verticale des besoins de l'entreprise dans un plan de projet d'entreprise mappé à un projet d'équipe

Gérer les détails du projet dans un plan de projet d'entreprise mappé à un projet d'équipe

Autres ressources

Gérer les projets à l'aide de l'intégration de TFS et Project Server