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 :
Mettez à jour l'élément de travail en prenant en compte les commentaires du chef de projet.
Sous l'onglet Project Server, affectez la valeur Oui au champ Envoyer à Project Server pour le plan de projet d'entreprise approprié.
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.
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
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