Sdílet prostřednictvím


Pole produktu Project Server přidaná do produktu TFS na podporu synchronizace dat

Pokud zadáte typ pracovní položky k účasti na synchronizaci dat mezi Visual Studio Team Foundation Server a Microsoft Project Server, což je více než 25 pole budou přidána do položky typu práce.Některé z těchto polí jsou také přidány do formuláře položky práce a zobrazit na Project Server kartu.Tato pole můžete použít k vytvoření sestav nebo dotazů, které najít pracovní položky.Další informace naleznete v tématu Sledování odesílání pracovních položek a řešení zamítnutí.

Obvykle přidáte nebo odeberete pole z formuláře položky práce export souboru definice pro položky typu práce, úprava souboru a následným importem projektu týmu.Pro typy pracovních položek, které se účastní synchronizace dat však přidáte nebo odeberete pole z Project Server kartu stahování do souboru mapování polí, upravuje a odesílá je na kolekci týmu projektu.Další informace naleznete v tématu Přizpůsobení mapování polí mezi produkty TFS a Microsoft Project.

Důležitá poznámkaDůležité

Pole jsou mapovány pro kolekci týmu projektu.Všechna pole, která jsou mapována pro jeden typ pracovní položky jsou stejné pro všechny typy pracovních položek, které se účastní synchronizace dat.Další informace naleznete v tématu Určení typů pracovních položek, které se mají synchronizovat.

Karta Server výchozí projekt

Pokud spojíte s projektem týmu projektu organizace Project Server karty, podobně jako na následujícím obrázku je přidán do formuláře položky práce.Pouze pro tyto typy pracovních položek, které zadáte účastnit synchronizace dat je přidán na kartu.Pole budou přidána pouze tehdy, pokud jejich displayTfsField nebo displayTfsMirror atribut v souboru mapování pole je nastavena na true.

Karta Server výchozí pole projektu

Můžete přidat nebo odebrat pole úpravou mapování polí pro kolekci týmu projektu.Další informace naleznete v tématu Přizpůsobení mapování polí mezi produkty TFS a Microsoft Project a Referenční dokumentace k elementům XML mapování polí pro integraci produktů TFS a Project Server.

Výchozí pole aplikace Project Server

Následující tabulka popisuje jednotlivá pole, která je přidána do položky typy práce na podporu synchronizace dat.Většina z těchto polí jsou určeny jen pro čtení a jsou používány výhradně modul synchronizace ke sledování, odeslání, aktualizace a opakované odeslání.Zrcadleného pole budou přidána do Project Server Karta projektu organizace je mapována na týmového projektu nebo je namapována na typ pracovní položka.

[!POZNÁMKA]

Položky uvedené v následující tabulce jsou importovány do kolekce týmu projektu ze souboru definice globální pracovního postupu při sběru je mapována na instanci aplikace PWA.Další informace o globálním pracovním postupu naleznete zde: Přizpůsobení globálního pracovního postupu.

Pole

Referenční název a typ dat.

Description

Přiřazené k serveru Project Server

Mirror.System.AssignedTo (řetězec)

Jen pro čtení.Uloží hodnotu prostředku, který je přiřazen k položce práce v plánu projektu.

Server Microsoft Office Project dokončení práce

Mirror.Microsoft.VSTS.Scheduling.CompletedWork (Double)

Jen pro čtení.Uloží hodnotu pole Skutečná práce na úkolu, které je přiřazen odpovídající úkol v plánu projektu.

Projekt organizace Project Server

Microsoft.Sync.ProjSrv.ProjectName (řetězec)

Pro čtení i zápis nebo pouze pro čtení.Určuje název plánu projektu organizace, jejichž úkolem bude synchronizovat s pracovní položky.

Při odeslání nové pracovní položky z týmu projektu, který je mapován na více plánů projektu, je nutné zadat plán, s nímž chcete pracovní položky, které chcete synchronizovat.Pokud tým projektu je mapována na pouze jeden plán projektu, toto pole je jen pro čtení a obsahuje název mapovaného projektu plánu.

[!POZNÁMKA]

Pokud jste přihlášeni jako člen skupiny účtů servisní, pole vždy zobrazí pro čtení i zápis protože modul synchronizace vyžaduje zvláštní přístup k tomuto poli.

Datum dokončení projektu serveru

Mirror.Microsoft.VSTS.Scheduling.FinishDate (DateTime)

Jen pro čtení.Uloží hodnotu pole Datum dokončení, které je přiřazen odpovídající úkol v plánu projektu.

[!POZNÁMKA]

Můžete přidat Datum dokončení (pjFinishDate) pole mapování, ale libovolnou hodnotu, kterou jste nastavili v Team Foundation není odeslán na server Project Server.Toto omezení je záměrné.Datum dokončení je vždy určen hodnotou v plánu projektu organizace.

Project Server je propojen (připojené k serveru Microsoft Project)

Microsoft.Sync.ProjSrv.IsLinkedToProjSrv (řetězec)

Jen pro čtení.Určuje, zda pracovní položka je propojený úkol na serveru Project Server.Pracovní položky budou propojeny po publikování na serveru Microsoft Office Project úkol.Platné hodnoty jsou Ano či Ne.

Projekt poslední zkontrolovat stav serveru (Poslední stav schválení)

Microsoft.Sync.ProjSrv.LastReviewStatus (řetězec)

Jen pro čtení.Určuje stav schválení poslední provedené jako vedoucí projektu Schváleno nebo odmítnut.

Server Microsoft Office Project přezkoumána poslední datum (poslední datum schválení)

Microsoft.Sync.ProjSrv.LastReviewedDate (DateTime)

Určuje datum a čas, kdy vedoucí projektu naposledy schválené aktualizace stavu pracovní položky.

Projektový Server poslední odešlete stav

Microsoft.Sync.ProjSrv.LastSubmitStatus (řetězec)

Jen pro čtení.Uloží výsledek poslední odeslání na server Project Server jako Úspěch nebo Chyba.

Projektový Server Poslední odeslaná data

Microsoft.Sync.ProjSrv.LastSubmittedDate (DateTime)

Jen pro čtení.Ukládá datum a čas, kdy byl naposledy uložen pracovní položky a odpovídající verzi, která byla naposledy odeslána na server Project Server.

Původní odhad projektu serveru

Mirror.Microsoft.VSTS.Scheduling.OriginalEstimate (Double)

Jen pro čtení.Uloží hodnotu pole práce podle směrného plánu, který je přiřazen odpovídající úkol v plánu projektu.

Server Microsoft Office Project zbývající práce

Mirror.Microsoft.VSTS.Scheduling.RemainingWork (Double)

Jen pro čtení.Uloží hodnotu pole zbývající práce na úkolu, který je přiřazen odpovídající úkol v plánu projektu.

Datum zahájení projektu serveru

Mirror.Microsoft.VSTS.Scheduling.StartDate (DateTime)

Jen pro čtení.Ukládá datum zahájení je definována pro odpovídající úkol v plánu projektu.

[!POZNÁMKA]

Můžete přidat Datum zahájení (pjStartDate) pole na mapování libovolné hodnoty, které nastavíte v Team Foundation je odeslán pouze při prvním odeslání pracovní položky na serveru Project Server.Toto omezení je záměrné.Modul synchronizace nikdy odešle aktualizace polí souvisejících s datem na serveru Project Server.Hodnoty kalendářních dat jsou definovány v plánu projektu organizace.

Odeslat serveru projektu (požadováno)

Microsoft.Sync.ProjSrv.Submit (řetězec)

Určuje, zda pracovní položky se účastní synchronizace dat.

Server název projektu

Mirror.System.Title (řetězec)

Jen pro čtení.Uloží název, který je přiřazen odpovídající úkol v plánu projektu.

Pole se používá výhradně k podpoře procesu synchronizace

Následující tabulka uvádí pole jen pro čtení, která slouží k podpoře procesu synchronizace.

[!POZNÁMKA]

Následující informace jsou poskytovány pouze pro referenční účely.

Pole

Referenční název a typ dat.

Project Server synchronizace schválení vodoznak

Microsoft.Sync.ProjSrv.ApprovalWatermark (řetězec)

Data synchronizace přiřazení serveru Microsoft Project

Microsoft.Sync.ProjSrv.AssignmentData (prostý text)

Synchronizace serveru projektu je souhrn serveru Project Server

Microsoft.Sync.ProjSrv.IsSummaryInProjSvr (celé číslo)

Synchronizace serveru projektu posledního odeslání revize

Microsoft.Sync.ProjSrv.LastSubmittedRevision (celé číslo)

Project Server synchronizace poslední synchronizace revize

Microsoft.Sync.ProjSrv.LastSyncRevision (celé číslo)

Server synchronizace poslední synchronizace typu projektu

Microsoft.Sync.ProjSrv.LastSyncType (celé číslo)

GUID projektu synchronizace serveru Project

Microsoft.Sync.ProjSrv.ProjGuid (GUID)

Project Server synchronizační fronty příznaky

Microsoft.Sync.ProjSrv.QueueFlags (celé číslo)

Synchronizace projektu Server požaduje přiřazení identifikátoru GUID

Microsoft.Sync.ProjSrv.RequestedAssnGuid (GUID)

Synchronizace projektu Server požaduje GUID projektu

Microsoft.Sync.ProjSrv.RequestedProjGuid (GUID)

Značka odeslat synchronizace serveru Project

Microsoft.Sync.ProjSrv.SubmitTag (řetězec)

Identifikátor GUID úkolu synchronizace serveru Project

Microsoft.Sync.ProjSrv.TaskGuid (GUID)

Čítač revize upravit úkol synchronizace serveru Project

Microsoft.Sync.ProjSrv.TaskModifiedRevCounter (celé číslo)

Data přiřazení serveru Microsoft Project

Následující příklad kódu ukazuje značkovací jazyk, který se používá k ukládání zahrnutí pro souhrnné úkoly v práci Data synchronizovat přiřazení serveru Microsoft Project pole.IsPrimary Atribut lze platit pouze jedna Assignment, vlastníka primárního nebo aktivní souhrnné pracovní položky.

[!POZNÁMKA]

Následující informace jsou poskytovány pouze pro referenční účely.

<Assignments>
   <Assignment IsPrimary="true" Succeeded="true">
      <Field RefName="System.AssignedTo">Eduard Dell</Field>
      <Field RefName="Microsoft.VSTS.Scheduling.CompletedWork">0.000000</Field>
      <Field RefName="Microsoft.VSTS.Scheduling.RemainingWork">32.000000</Field>
   </Assignment>
   <Assignment IsPrimary="false" Succeeded="true">
      <Field RefName="System.AssignedTo">Sanjay Patel</Field>
      <Field RefName="Microsoft.VSTS.Scheduling.CompletedWork">8.000000</Field>
      <Field RefName="Microsoft.VSTS.Scheduling.RemainingWork">16.000000</Field>
   </Assignment>
</Assignments>

Viz také

Koncepty

Přehled procesu synchronizace pro integraci produktů TFS a Project Server

Určení typů pracovních položek, které se mají synchronizovat

Referenční dokumentace k elementům XML mapování polí pro integraci produktů TFS a Project Server

Další zdroje

Přizpůsobení mapování polí mezi produkty TFS a Microsoft Project