Pianificare l'integrazione con Exchange (Project Server 2010)

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2016-11-30

In questo articolo viene illustrata l'integrazione con Microsoft Exchange Server, che consente agli utenti di Microsoft Project Server 2010 di visualizzare le attività di Project Server nel software client di Microsoft Exchange. Questa funzionalità sostituisce la funzionalità per le relazioni sullo stato delle attività del componente aggiuntivo di Outlook per le attività non rapportate alla scala cronologica disponibile nelle versioni precedenti di Project Server.

Importante

Nel client di Exchange (Outlook, Outlook Web Access e così via) sono disponibili solo le informazioni sulle assegnazioni. Le uniche azioni che gli utenti possono eseguire nel client di Exchange consistono nella visualizzazione, l'aggiornamento e l'eliminazione di attività di Project. Le operazioni di creazione o riassegnazione di una nuova attività di progetto devono essere eseguite in Microsoft Project Web App.

Importante

I protocolli SMTP e MAPI non sono supportati. Per la funzionalità di Exchange Server in Project Server 2010 si utilizza Exchange Web Services.

Pianificazione dell'integrazione di Exchange con Project Server

L'integrazione di Exchange con Project Server 2010 avviene nel modo seguente: Project Server utilizza il protocollo SSL per comunicare con un computer in cui viene eseguito Exchange Server. Project Server utilizza la rappresentazione di Exchange per conto di utenti specifici per effettuare chiamate tra computer che eseguono Exchange e Project Server.

Suggerimento

Per ulteriori informazioni sulla rappresentazione di Exchange, vedere Configurazione della rappresentazione di Exchange (Servizi Web Exchange) (le informazioni potrebbero essere in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=191025&clcid=0x410) (le informazioni potrebbero essere in lingua inglese).

L'integrazione con Exchange non supporta la visualizzazione o l'aggiornamento di attività di cui viene tenuta traccia tramite periodi di tempo rapportati alla scala cronologica. Gli utenti possono tuttavia aggiornare il proprio stato aggiornando le colonne % lavoro completato o Lavoro effettivo/Lavoro totale. La classe Statusing (le informazioni potrebbero essere in lingua inglese) in Project Server Interface (PSI) gestisce la distribuzione del lavoro.

Quando Project Web App è in modalità di immissione singola, l'applicazione continua a sincronizzare le attività con Exchange e ad accettare aggiornamenti sulle modifiche alle attività da Exchange utilizzando la pagina Attività di Project Web App. Quando è attiva la modalità di immissione singola, le informazioni sono immediatamente disponibili nella scheda attività. Questo è uno dei motivi per cui in questa modalità sembra che sia ancora possibile aggiornare le assegnazioni nella pagina Attività. Ciò è dovuto alla modalità di implementazione della funzionalità di Outlook.

Per le colonne Lavoro effettivo/Lavoro totale e % lavoro completato si applicano le regole seguenti:

Colonne modificate Logica di elaborazione

Solo % lavoro completato

Applicare % lavoro completato

Solo Lavoro effettivo

Applicare Lavoro effettivo

Solo Lavoro totale

Applicare Lavoro totale

% lavoro completato e Lavoro effettivo

Applicare % lavoro completato

% lavoro completato e Lavoro totale

Applicare Lavoro totale e quindi % lavoro completato

Lavoro effettivo e Lavoro totale

Applicare Lavoro totale e quindi Lavoro effettivo

% lavoro completato, Lavoro effettivo e Lavoro totale

Applicare Lavoro totale e quindi % lavoro completato. Eliminare Lavoro effettivo.

Solo Data inizio e Data fine

Aggiornare Lavoro totale e far calcolare a Project Server% lavoro completato e Lavoro effettivo

Data inizio e Data fine insieme alla colonna % lavoro completato e a quelle del lavoro effettivo e totale

Aggiornare Lavoro totale e quindi % lavoro completato

Mapping dei campi attività del client di Exchange e di Exchange Server ai campi attività di Project

Nella tabella seguente vengono mappati i campi attività di Exchange ai campi attività di Project. Tale mapping consente al modulo predefinito di Outlook di visualizzare questi campi senza installare il modulo Attività progetto:

Attività di Outlook Exchange Server Project Server

Oggetto

itemSubject

PROJ_UID a PROJ_NAME: TASK_NAME

Lavoro effettivo

taskActualWork

ASSN_ACT_WORK

Scadenza

taskDueDate

ASSN_FINISH_DATE

taskOwner Sola lettura in Exchange

% lavoro completato

taskPercentComplete

MSP_ASSIGNMENTS a ASSN_PCT_WORK_COMPLETE

Data inizio

taskStartDate

ASSN_START_DATE

Lavoro totale

taskTotalWork

ASSN_WORK

Sincronizzazione dei dati di Project Server con Exchange Server

Quando le informazioni sulle attività di progetto vengono aggiornate tramite Progetto (pubblicazione) o un aggiornamento dello stato, viene creato un processo in coda con priorità bassa per la sincronizzazione delle attività con Exchange. Questo processo aggiorna o crea un'attività per la cassetta postale della risorsa assegnata se la risorsa è stata configurata per la sincronizzazione delle attività di progetto con le cassette postali di Exchange. Questo processo ha una priorità più bassa dei processi Progetto (pubblicazione) e Aggiornamento stato per consentire l'elaborazione di tutte le modifiche in coda relative a una determinata attività prima che Exchange Server venga aggiornato. Durante l'esecuzione, il processo recupera le ultime modifiche all'attività e al registro e le inserisce nella cassetta postale di ogni risorsa assegnata all'attività. Aggiorna inoltre i dettagli dell'attività. Le attività verranno visualizzate in cartelle denominate per il progetto a cui appartengono le singole attività.

Nota

Esistono due processi in coda, uno per Pubblicazione e uno per Definizione stato:

  1. ExchangeStatusingSyncMessage — LowPriority

  2. ExchangeSyncPublishingMessage — Questo processo viene inviato con il resto del gruppo di pubblicazione, che ha priorità standard