MSP : mises à niveau à partir de l’interface héritée vers le nouveau pilote XML

ccppmop159
Cette page explique le comportement du nouveau pilote pour les utilisateurs qui effectuent une mise à niveau vers
Clarity
15.5 ou version ultérieure à partir de versions antérieures pour lesquelles le pilote PPM-MSP existant était utilisé.
2
2
Nouvel attribut
Type de tâche
de Microsoft Project
Vous pouvez indiquer le mode de mappage d'une tâche vers la valeur
Type de tâche
de Microsoft Project. Cette version inclut un nouvel attribut
Tâche
appelé
Type de tâche Microsoft Project
qui représente le type de tâche Microsoft Project. Le nouvel attribut tire sa valeur d'une des valeurs d'éléments de recherche suivantes :
0 - Fixed Units 1 - Fixed Duration 2 - Fixed Work
Le nouvel attribut
msp_task_type
est pris en charge par l'intégration de Clarity à Microsoft Project et est disponible dans
PPM classique
,
Clarity
, Microsoft Project et XOG.
Prise en charge des types de tâche
Travail fixe
Vous pouvez importer ou exporter un plan de projet depuis ou vers Microsoft Project avec tous les types de tâche intacts, afin de pouvoir continuer à gérer votre projet.
Les versions précédentes de
Clarity
ne prenait en charge que deux (2) types de tâche :
Durée fixe
et
Durée non fixe
. Un attribut booléen (
prIsFixed
) sur l’objet Tâche indiquait le type de tâche appliqué. Toutefois, Microsoft Project prend en charge trois (3) types de tâche :
Durée fixe
,
Travail fixe
et
Unités fixes
. Ces types de tâches correspondent respectivement aux dimensions de planification, de coût et de portée.
Dans la version 15.4.1 et les versions antérieures avec l’ancien adaptateur MSP hérité pré-XML,
Clarity
stockait l’intégralité du fichier MPP et les modifications superposées dans le fichier à l’aide du langage de macros OLE. Les paramètres de tâche tels que
Travail fixe
étaient conservés, même s’ils n’étaient pas stockés dans la base de données, car ils étaient enregistrés directement dans le fichier MPP. Dans ce cas, les fichiers MPP étaient associés à des modèles de projet
Clarity
.
A l’aide du nouvel adaptateur XML, ces informations ne sont plus initialement disponibles lors de la première exportation vers MSP. Par conséquent, les tâches qui auraient dû être spécifiquement indiquées comme
Travail fixe
ont été définies sur
Unités fixes
.
Les intégrations MSP de
Clarity
15.5 et des versions ultérieures résolvent cette situation en fournissant les nouvelles fonctionnalités suivantes :
  • Un nouvel attribut de recherche à sélection unique Type de tâche qui permet à
    Clarity
    de stocker les trois types de tâche MSP.
  • Un nouvel attribut Type de tâche est également disponible pour les lectures et les écritures (mises à jour) via la fonctionnalité XML Open Gateway (XOG).
  • Une nouvelle mise à jour de l’intégration MSP pour tirer profit de ce nouvel élément de recherche Type de tâche et stocker ou récupérer ces informations lors de l’importation ou de l’exportation, y compris la génération initiale de tâches à partir d’un modèle.
  • Un nouveau script de mise à niveau qui interroge les projets ayant des fichiers MPP joints à l’aide de l’ancien adaptateur et alimente initialement le nouveau champ Type de tâche avec les informations appropriées. Le script de mise à niveau doit être exécuté une seule fois après la mise à niveau vers la nouvelle version pour les clients effectuant une mise à niveau à partir d’une version antérieure prenant en charge l’adaptateur MSP hérité.
Par exemple, votre entreprise utilise un modèle d’intégration pour créer un projet. Vous l'ouvrez dans
Clarity
. Vous envisagez de voyager sur d’autres sites pour effectuer une grande partie du travail. Pour mettre à jour le projet lors de votre déplacement, vous devez l’exporter dans MSP. Certaines tâches du modèle d’entreprise sont des tâches de type Travail fixe, car il est impératif qu’elles soient terminées dans un certain nombre d’heures pour atteindre les objectifs de maîtrise des dépenses pour le processus d’intégration. Dans cette mise à jour, vous pouvez désormais :
  • Définir une tâche en tant que Travail fixe ou Unités fixes, et stocker ces informations dans PPM.
  • Ouvrir un projet dans MSP généré à partir d’un modèle dans
    Clarity
    , et que les tâches créées reflètent les paramètres Travail fixe, Durée fixe et Unités fixes appropriés.
  • Conserver les données existantes sans devoir remplir manuellement le champ Type de tâche pour chaque tâche concernée après la mise à niveau.
  • Lire et écrire le nouvel attribut Type de tâche à l’aide de XOG.
Le nouvel attribut est affiché dans l’interface utilisateur
PPM classique
pour que vous puissiez le définir lors de la création d’une tâche dans
PPM classique
. La nouvelle interface utilisateur prend également en charge un alias d’API similaire, de sorte que l'attribut Type de tâche s’affiche dans le panneau de colonne des pages Tâche et Mes tâches.
Le nouvel attribut de tâche est également associé à l’attribut Durée fixe existant. Si vous définissez l'attribut Durée fixe sur
true
pour la tâche, ce nouvel élément de recherche passe à Durée fixe. La définition d’une durée fixe sur cet élément de recherche permet également de définir la durée fixe existante sur
true
(ou
false
si l’une des deux autres valeurs est sélectionnée).
Prise en charge de MSP pour le nouvel attribut de recherche de tâche
Les utilisateurs de l’interface Microsoft Project héritée peuvent effectuer une mise à niveau vers la nouvelle interface XML sans perdre les types de tâche définis dans leur projet.
L’interface héritée stocke les types de tâche dans le fichier MPP. Le nouveau pilote XML stocke les valeurs dans le fichier XML, mais génère de nouveaux fichiers MPP lorsque les projets sont ouverts à partir de
Clarity
. Les éléments qui ne sont pas directement mappés aux attributs
Clarity
sont perdus lors de la première ouverture d’un projet avec la nouvelle interface XML. Un nouvel attribut
Clarity
mappé au type de tâche MSP fournit un chemin d’accès. Lorsque le projet
Clarity
est ouvert dans le pilote XML, les types de tâches du fichier MPP existant, le cas échéant, sont conservés.
Mise à niveau : le nouveau pilote XML permet d'ouvrir un projet enregistré dans
Clarity
avec le pilote OLE hérité et d'utiliser les types de tâche sans les modifier.
Mise à niveau : lorsque vous l'ouvrez à partir de
Clarity
, le pilote XML ouvre temporairement le fichier MPP hérité pour obtenir les types de tâche, puis le ferme. Cette
ouverture
ne peut pas être évitée et est attendue.
Normal : les valeurs conservées dans les tâches
Clarity
pour l'attribut Type de tâche Microsoft Project sont affichées dans MSP lors de l’ouverture dans le pilote XML.
Normal : si aucune valeur n’est définie dans les tâ
Clarity
ches pour le type de tâche Microsoft Project, le type de tâche par défaut défini dans MSP est utilisé pour la tâche lors de son ouverture dans MSP.
Normal : les valeurs de type de tâche dans MSP sont enregistrées
Clarity
dans et stockées dans l’attribut Type de tâche Microsoft Project de la tâche
Clarity
.
Si aucune valeur n’est définie dans les tâches
Clarity
pour l’attribut Type de tâche Microsoft Project, le type de tâche par défaut défini dans MSP est utilisé pour la tâche lors de son ouverture dans MSP. La procédure suivante illustre ce comportement :
  1. Création d'un projet dans
    Clarity
  2. Créez deux tâches.
  3. Dans la page Liste des tâches, configurez le type Durée fixe et le type de projet Microsoft (MPT, Microsoft Project type).
    1. Marquez le MPT de la tâche 1 sur Durée fixe.
    2. Ne marquez la tâche 2 sur aucun MPT.
  4. Ouvrez le projet dans MSP (nouveau pilote).
  5. Définissez le type de tâche par défaut dans les options de planification sur Unité fixe.
  6. Configurez le champ de type.
    1. Le type de la tâche 1 doit être Durée fixe.
    2. Le type de la tâche 2 doit être Unité fixe.
  7. Fermez MSP sans enregistrer.
  8. Définissez le type de tâche par défaut dans les options de planification sur Travail fixe.
  9. Ouvrez le projet dans MSP.
    1. Le type de la tâche 1 doit être Durée fixe.
    2. Le type de la tâche 2 doit être Travail fixe.
Le nouveau pilote XML permet d'ouvrir un projet enregistré dans
Clarity
avec le pilote OLE hérité et d'utiliser les types de tâche sans les modifier.
La procédure suivante illustre ce comportement :
  1. Création d'un projet dans
    Clarity
  2. Créez trois tâches.
  3. Dans la page Liste des tâches, configurez le type Durée fixe et le type de projet Microsoft (MPT, Microsoft Project type).
    1. Marquez le MPT de la tâche 1 sur Durée fixe.
    2. Marquez le MPT de la tâche 2 sur Unité fixe.
    3. Marquez le MPT de la tâche 3 sur Travail fixe.
  4. Ouvrez le projet à l'aide du pilote hérité.
    1. Le type de la tâche 1 doit être Durée fixe.
    2. Le type de la tâche 2 doit être Unité fixe.
    3. Le type de la tâche 3 doit être Unité fixe.
  5. Rouvrez le même projet avec le nouveau pilote MSP.
    1. Le type de la tâche 1 doit être Durée fixe.
    2. Le type de la tâche 2 doit être Unité fixe.
    3. Le type de la tâche 3 doit être Travail fixe.
Les valeurs conservées dans les tâches
Clarity
pour l’attribut Type de tâche Microsoft Project sont affichées dans MSP lors de l’ouverture dans le pilote XML.
La procédure suivante illustre ce comportement :
  1. Création d'un projet dans
    Clarity
  2. Créez trois tâches.
  3. Dans la page Liste des tâches, configurez le type Durée fixe et le type de projet Microsoft (MPT, Microsoft Project type).
    1. Marquez le MPT de la tâche 1 sur Durée fixe.
    2. Marquez le MPT de la tâche 2 sur Unité fixe.
    3. Marquez le MPT de la tâche 3 sur Travail fixe.
    4. 3 tâches à créer avec le MPT correspondant
  4. Ouvrez le projet dans MSP.
  5. Configurez le champ de type.
    1. Le type de la tâche 1 doit être Durée fixe.
    2. Le type de la tâche 2 doit être Unité fixe.
    3. Le type de la tâche 3 doit être Travail fixe. Toutes les 3 tâches doivent avoir le type de tâche configuré dans
      Clarity
      .
  6. Enregistrez à nouveau le projet dans
    Clarity
    .
  7. Rouvrez le projet.
    1. Le type de la tâche 1 doit être Durée fixe.
    2. Le type de la tâche 2 doit être Unité fixe.
    3. Le type de la tâche 3 doit être Travail fixe.
Les valeurs conservées dans les tâches MSP (pilote XML) pour le type d’attribut sont affichées dans les tâches
Clarity
pour l’attribut Type de tâche Microsoft Project.
La procédure suivante illustre ce comportement :
  1. Créez un projet dans MSP (pilote XML).
  2. Créez trois tâches.
  3. Configurez le champ de type.
    1. Configurez le type de la tâche 1 sur Durée fixe.
    2. Configurez le type de la tâche 2 sur Unité fixe.
    3. Configurez le type de la tâche 3 sur Travail fixe.
  4. Enregistrez le projet dans
    Clarity
    et fermez MSP.
  5. Accédez à la page Liste des tâches du projet dans
    Clarity
    .
    Les valeurs MPT (Microsoft Project Type) pour la tâche correspondent aux valeurs apparaissant dans MSP.