Planen der Exchange-Integration (Project Server 2010)

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

In diesem Artikel wird die Integration in Microsoft Exchange Server SP2 beschrieben, die es Benutzern von Microsoft Project Server 2010 ermöglicht, Project Server-Vorgänge in der Microsoft Exchange-Clientsoftware anzuzeigen. Diese Funktionalität ersetzt das Outlook-Add-In der Vorgangsstatusberichte für Vorgänge ohne Zeitphasen, das in früheren Versionen von Project Server zur Verfügung steht.

Wichtig

Im Exchange-Client (Outlook, OWA usw.) sind nur Zuordnungsinformationen verfügbar. Die einzigen Aktionen, die ein Benutzer im Exchange-Client ausführen kann, sind Anzeigen, Aktualisieren und Löschen von Project-Vorgängen. Das Erstellen oder Neuzuweisen eines neuen Projektvorgangs erfolgt in Microsoft Project Web App (PWA).

Wichtig

Die Protokolle SMTP und MAPI werden nicht unterstützt. Für die Exchange Server-Funktionalität in Project Server 2010 werden die Exchange-Webdienste genutzt.

Planen der Exchange-Integration mit Project Server

Die Exchange-Integration mit Project Server 2010 wird auf folgende Weise erreicht: Project Server kommuniziert über das SSL-Protokoll mit einem Computer, auf dem Exchange Server ausgeführt wird. Project Server führt mithilfe eines Exchange-Identitätswechsels im Auftrag von bestimmten Benutzern Aufrufe zwischen Computern aus, auf denen Exchange und Project Server ausgeführt wird.

Tipp

Weitere Informationen zum Exchange-Identitätswechsel finden Sie unter Konfigurieren des Exchange-Identitätswechsel (Exchange Web Services) (https://go.microsoft.com/fwlink/?linkid=191025&clcid=0x407).

Bei der Exchange-Integration wird das Anzeigen oder Aktualisieren von Vorgängen, die anhand von Zeiträumen mit Zeitphasen verfolgt werden, nicht unterstützt. Dennoch können die Benutzer deren Status aktualisieren, indem sie die Werte % Arbeit abgeschlossen oder Ist-Aufwand/Gesamtaufwand aktualisieren. Die "Statusing"-Klasse in der Project Server-Schnittstelle (Project Server Interface, PSI) übernimmt die Verteilung der Arbeit.

Wenn sich PWA im einfachen Eingabemodus (Single Entry Mode, SEM) befindet, setzt die Anwendung die Synchronisierung von Vorgängen zu Exchange und die Übernahme von Aktualisierungen zu Vorgangsänderungen aus Exchange mithilfe der Seite Vorgänge in PWA fort. Im einfachen Eingabemodus sind die Informationen sofort in der Arbeitszeittabelle verfügbar. Dies ist einer der Gründe dafür, dass Sie im einfachen Eingabemodus scheinbar weiterhin Zuordnungen auf der Seite Vorgänge aktualisieren können. Das liegt daran, wie die Outlook-Funktionalität implementiert ist.

Für Ist-Aufwand/Gesamtaufwand und % Arbeit abgeschlossen gelten die folgenden Regeln:

Geänderte Spalten Verarbeitungslogik

nur % Arbeit abgeschlossen

% Arbeit abgeschlossen übernehmen

nur Ist-Aufwand

Ist-Aufwand übernehmen

nur Gesamtaufwand

Gesamtaufwand übernehmen

% Arbeit abgeschlossen und Gesamtaufwand

% Arbeit abgeschlossen übernehmen

% Arbeit abgeschlossen und Gesamtaufwand

Gesamtaufwand übernehmen und dann % Arbeit abgeschlossen

Ist-Aufwand und Gesamtaufwand

Gesamtaufwand übernehmen und dann Ist-Aufwand

% Arbeit abgeschlossen, Ist-Aufwand und Gesamtaufwand

Gesamtaufwand übernehmen und dann % Arbeit abgeschlossen. Ist-Aufwand weglassen.

nur Anfangstermin und Endtermin

Gesamtaufwand aktualisieren und % Arbeit abgeschlossen und Ist-Aufwand durch Project Server berechnen lassen

Anfangstermin und Endtermin zusammen mit den Spalten für Aufwand und % Arbeit abgeschlossen

Gesamtaufwand aktualisieren und dann % Arbeit abgeschlossen

Zuordnung von Vorgangsfeldern im Exchange-Client und in Exchange Server zu Vorgangsfeldern in Project Server

In der folgenden Tabelle sind Vorgangsfelder in Exchange den entsprechenden Feldern in Project zugeordnet. Dadurch können diese Felder im standardmäßigen Outlook-Formular angezeigt werden, ohne dass das Project-Vorgangsformular installiert werden muss:

Outlook-Vorgang Exchange Server Project Server

Betreff

itemSubject

PROJ_UID bis PROJ_NAME: TASK_NAME

Ist-Aufwand

taskActualWork

ASSN_ACT_WORK

Fälligkeitsdatum

taskDueDate

ASSN_FINISH_DATE

taskOwner in Exchange schreibgeschützt

% Arbeit abgeschlossen

taskPercentComplete

MSP_ASSIGNMENTS bis ASSN_PCT_WORK_COMPLETE

Anfangstermin

taskStartDate

ASSN_START_DATE

Gesamtaufwand

taskTotalWork

ASSN_WORK

Synchronisieren von Project Server-Daten zu Exchange Server

Wenn Projektvorgangsinformationen über Projekt veröffentlichen oder Statusaktualisierung aktualisiert werden, wird ein Warteschlangenauftrag mit niedriger Priorität erstellt: "Aufgaben werden zu Exchange synchronisiert". Mit diesem Auftrag wird ein Vorgang für das Postfach der zugewiesenen Ressource aktualisiert oder erstellt, wenn die Ressource so konfiguriert wurde, dass ihre Project-Vorgänge mit den Exchange-Postfächern synchronisiert werden. Dieser Auftrag hat eine niedrigere Priorität als Aufträge mit Projekt veröffentlichen und Statusaktualisierung, damit alle Änderungen in der Warteschlange für einen bestimmten Vorgang verarbeitet werden, bevor Exchange Server aktualisiert wird. Bei der Ausführung ruft der Auftrag die jüngsten Änderungen an dem Vorgang und am Protokoll ab und überträgt sie in das Postfach jeder Ressource, die dem Vorgang zugewiesen ist. Außerdem werden die Vorgangsdetails aktualisiert. Der Vorgang wird in Ordnern angezeigt, die nach dem Projekt benannt sind, zu dem der Vorgang gehört.

Hinweis

Es gibt zwei Warteschlangenaufträge, einen für Veröffentlichen und einen für Statusaktualisierung:

  1. ExchangeStatusingSyncMessage – niedrige Priorität

  2. ExchangeSyncPublishingMessage – Dieser Auftrag wird zusammen mit dem Rest der Veröffentlichungsgruppe gesendet, die Standardpriorität hat