Monitorare invii di elementi di lavoro e risolvere rifiuti
Nel responsabile, è possibile creare più query elemento di lavoro per monitorare lo stato degli elementi di lavoro inviati a Microsoft Project server per la sincronizzazione dei dati.È possibile utilizzare le query descritte in questo argomento per elencare elementi di lavoro bloccati o rifiutati e quindi eseguire le azioni correttive per risolvere i blocchi e i rifiuti.
Oltre ai campi degli elementi di lavoro visualizzati nella scheda Project Server per un elemento di lavoro, è possibile utilizzarne altri per trovare gli elementi di lavoro.
In questo argomento
Trovare e risolvere elementi di lavoro il cui invio a Project Server è bloccato
Trovare elementi di lavoro inviati rifiutati dal responsabile di progetto
Trovare elementi di lavoro in cui il lavoro in Team Foundation differisce dal lavoro in Project Server
Trovare elementi di lavoro di cui è in corso la sincronizzazione con Project Server
Campi che supportano query correlate alla sincronizzazione dei dati
Autorizzazioni necessarie
Per eseguire queste procedure, è necessario essere un membro del gruppo Readers oppure che l'autorizzazione Visualizza elementi di lavoro in questo nodo sia impostata su Consenti.Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.
Trovare e risolvere elementi di lavoro il cui invio a Project Server è bloccato
Per trovare elementi di lavoro precedentemente inviati a Project Server ma attualmente bloccati, è possibile creare la query seguente.Questa query consente di trovare tutti gli elementi di lavoro il cui campo Stato ultimo invio a Project Server è impostato su Errore.È possibile filtrare l'elenco in base a Area o Iterazione.
And/Or |
Campo |
Operatore |
Valore |
---|---|---|---|
Progetto Team |
= |
@Project |
|
And |
Stato ultimo invio a Project Server |
= |
Errore |
Per risolvere la condizione di errore, esaminare la cronologia degli elementi di lavoro con errori per determinare l'errore specifico che ne impedisce l'invio.Correggere l'errore e salvare l'elemento di lavoro.L'elemento di lavoro corretto potrà essere inviato durante il successivo intervallo di sincronizzazione.Per verificare che l'elemento di lavoro sia stato inviato, eseguire di nuovo la query dopo aver atteso alcuni istanti.
Torna all'inizio
Trovare elementi di lavoro inviati rifiutati dal responsabile di progetto
Per trovare elementi di lavoro rifiutati dal responsabile di progetto, è possibile creare la query seguente.Questa query consente di trovare tutti gli elementi di lavoro il cui campo Stato ultima revisione di Project Server è impostato su Rifiutato.È possibile filtrare l'elenco in base a Area o Iterazione.
And/Or |
Campo |
Operatore |
Valore |
---|---|---|---|
Progetto Team |
= |
@Project |
|
And |
Stato ultima revisione di Project Server |
= |
Rifiutato |
Per risolvere lo stato rifiutato, esaminare la cronologia degli elementi di lavoro rifiutati per visualizzare i commenti utilizzati dal responsabile di progetto per descrivere il motivo del rifiuto.Per inviare nuovamente l'elemento di lavoro con le modifiche, effettuare la sequenza di passaggi seguente:
Aggiornare l'elemento di lavoro in base ai commenti del responsabile di progetto.
Nella scheda Project Server impostare Invia a Project Server su Sì per il piano del progetto dell'organizzazione appropriato.
Se il progetto team è stato mappato a più piani del progetto, in Progetto dell'organizzazione fare clic sul piano che corrisponde ai commenti del responsabile di progetto.
Salvare l'elemento di lavoro.
È possibile verificare che un elemento di lavoro singolo sia inviato correttamente visualizzando Cronologia o verificando che il campo Data ultimo invio a Project Server sia stato aggiornato o sia più recente di Data ultima approvazione rispetto a un rifiuto precedente.
Torna all'inizio
Trovare elementi di lavoro in cui il lavoro in Team Foundation differisce dal lavoro in Project Server
Per trovare elementi di lavoro che contengono valori di lavoro diversi da quelli in Project Server, è possibile creare la query seguente.Questa query consente di trovare tutti gli elementi di lavoro il cui campo Lavoro completato non è uguale a Lavoro completato di Project Server o il cui campo Lavoro rimanente non è uguale a Lavoro rimanente di Project Server.È necessario raggruppare ogni clausola And con la clausola Or successiva.Le ultime due clausole consentono di filtrare gli elementi di lavoro che contengono valori vuoti o pari a zero per il lavoro.
Suggerimento |
---|
Per trovare elementi di lavoro che contengono una stringa Null o vuota, lasciare vuoto il campo Valore. |
And/Or |
Campo |
Operatore |
Valore |
---|---|---|---|
Progetto Team |
= |
@Project |
|
And Oppure |
Lavoro completato Lavoro rimanente |
< > [Campo] < > [Campo] |
Lavoro completato di Project Server Lavoro rimanente di Project Server |
And Oppure |
Lavoro completato Lavoro completato di Project Server |
< > < > |
0 |
And Oppure |
Lavoro rimanente Lavoro rimanente di Project Server |
< > < > |
0 |
Per confrontare valori di lavoro, fare clic su Opzioni colonne e aggiungere Lavoro completato, Lavoro completato di Project Server, Lavoro rimanente e Lavoro rimanente di Project Server all'elenco di colonne visualizzato nei risultati.
È possibile verificare se un singolo elemento di lavoro è stato inviato correttamente visualizzandone l'opzione Cronologia o controllando che il campo Stato ultimo invio a Project Server sia impostato su Operazione completata.
Torna all'inizio
Trovare elementi di lavoro di cui è in corso la sincronizzazione con Project Server
Per trovare elementi di lavoro di cui è in corso la sincronizzazione con un piano del progetto dell'organizzazione specifico, è possibile creare la query seguente.Questa query consente di trovare tutte le attività non chiuse per un piano specifico.È possibile filtrare l'elenco in base a Area o Iterazione.
And/Or |
Campo |
Operatore |
Valore |
---|---|---|---|
Progetto Team |
= |
@Project |
|
And |
Tipo di elemento di lavoro |
= |
Task |
And |
Stato |
<> |
Closed |
And |
Progetto dell'organizzazione di Project Server |
= |
NomePiano |
Per visualizzare gli elementi di lavoro inviati e non inviati, fare clic su Opzioni colonne e aggiungere Invio a Project Server all'elenco di colonne visualizzato nei risultati.È possibile filtrare la query per trovare solo le attività non inviate aggiungendo una clausola con Invio a Project Server <> Sì.
[!NOTA]
Per impostazione predefinita, Invio a Project Server è impostato su No per ogni elemento di lavoro creato.Qualsiasi elemento di lavoro creato prima del mapping del piano del progetto al progetto team, tuttavia, può contenere un valore vuoto per il campo Invio a Project Server.
Torna all'inizio
Campi che supportano query correlate alla sincronizzazione dei dati
Quando si specifica un tipo di elemento di lavoro da includere nella sincronizzazione dei dati, vengono aggiunti oltre 25 campi al tipo di elemento di lavoro e tali campi sono disponibili per supportare le query.Tutti i campi iniziano o terminano con "Project Server".La maggior parte dei campi è di sola lettura.Nella tabella seguente vengono indicati l'etichetta del campo nella scheda Project Server e il nome descrittivo del campo, utilizzato per specificare il campo nell'Editor di query.Per informazioni su altri campi che è possibile utilizzare per supportare le query, vedere Campi di Project Server aggiunti per supportare la sincronizzazione dei dati.
Etichetta nella scheda Project Server |
Nome nell'Editor di query |
---|---|
Progetto dell'organizzazione |
Progetto dell'organizzazione di Project Server |
Data ultima approvazione |
Data ultima revisione di Project Server |
Stato ultima approvazione |
Stato ultima revisione di Project Server |
Stato ultimo invio |
Stato ultimo invio a Project Server |
Data ultimo invio |
Data ultimo invio a Project Server |
Con collegamento a Project Server |
Project Server collegato |
Lavoro completato |
Lavoro completato di Project Server |
Lavoro rimanente |
Lavoro rimanente di Project Server |
Torna all'inizio
Vedere anche
Concetti
Gestire dettagli di progetto in un piano del progetto dell'organizzazione mappato a un progetto team
Altre risorse
Gestire progetti tramite Project Server e Team Foundation Server