2013-05-01 9 views
5

Mam program Microsoft Project Server 2013 zintegrowany z instancją TFS 2012. Mam możliwość tworzenia elementów pracy z projektu i tfs i będzie się synchronizować tam iz powrotem.Automatyczne wysyłanie modułów TFS WorkItems do serwera MS Project Server (Work Work Workflow)

Co próbuję zrobić, to niektóre typy elementów pracy są automatycznie przesyłane do serwera projektu. Poniżej znajduje się to, co znalazłem gdzie indziej, i prawie działa (Prześlij jest tak), ale pole ProjectName jest puste.

dostaję błędy: „«Project Server Enterprise Project»pole nie może być puste i pole«Project Server Sync Zamówiony projektu GUID»nie może być pusta

Czy ktoś wie jak mogę znaleźć co TFS oczekuje na nich. ? wartości

<TRANSITION from="" to="To Do"> 
      <REASONS> 
      <DEFAULTREASON value="New task" /> 
      </REASONS> 
      <FIELDS> 
      <FIELD refname="Microsoft.Sync.ProjSrv.Submit"> 
       <COPY from="value" value="Yes" /> 
      </FIELD> 
      <FIELD refname="Microsoft.Sync.ProjSrv.ProjectName"> 
      <COPY from="value" value="PROJECT_SERVER_PROJECT_NAME" /> 
      </FIELD> 
     </FIELDS> 
     </TRANSITION> 

Odpowiedz

3

wierzę wartości jesteś po to,

  • 'Project Server Sync Zamówiony Projekt GUID' = Microsoft.Sync.ProjSrv.RequestedProjGuid
  • 'Project Server Enterprise Project' = Microsoft.Sync.ProjSrv.ProjectName

Czy Twój projekt zespołu odwzorowane na jednym planie projektu? Jeśli tak, nazwa Microsoft.Sync.ProjSrv.ProjectName będzie tylko do odczytu, wystarczy ją określić, jeśli jest mapowana na wiele planów projektu.

+0

Tak, jestem zmapowany do pojedynczego projektu. Spróbuję ustawić GUID zamiast nazwy. Muszę jednak wiedzieć, jakie wartości umieścić w pliku xml TRANSITION, aby mógł on faktycznie działać, lub przynajmniej wiedzieć, jak je znaleźć. Jak znaleźć RequestedProjGuid dla projektu? – ChrisG

+0

Jestem na wczesnym etapie próbowania zrobić to samo, jak tylko serwer projektu tutaj skonfigurowany, powinien być w ciągu najbliższych kilku dni. Do tej pory właśnie badałem, jak sobie z tym poradzić. Jak tylko będę miał szansę spróbować sam, dam ci aktualizację. Mogę w końcu skierować pytanie w twoim kierunku: P. –

Powiązane problemy