Impact des modifications et mise à niveau de Clarity PPM 15.7

ccppmop157
La page
Impact des modifications et mise à niveau
présente les modifications significatives, les actions requises, les problèmes connus et les options recommandées pour les utilisateurs effectuant une mise à niveau vers
Clarity PPM
15.7. Planifiez la mise à niveau de
Clarity PPM
et déterminez les options qui répondent aux besoins de votre entreprise. Les équipes peuvent également utiliser ces informations pour planifier vos efforts de formation, d'intégration et d'adoption des nouvelles fonctionnalités.
Par exemple, si vous procédez à la mise à niveau de Clarity PPM 15.3 vers la version 15.7, examinez les modifications des versions 15.4, 15.4.1, 15.5, 15.5.1, 15.6, 15.6 et 15.7 avant et après la mise à niveau. Pour basculer vers la page
Portée des modifications et mise à niveau
de chaque version, cliquez sur le menu
Versions
dans la partie supérieure de cette page. Vérifiez régulièrement si le contenu a été mis à jour, en particulier si vous avez téléchargé un fichier PDF ou EPUB. Cette documentation est régulièrement mise à jour avec de nouvelles informations, notamment de nouveaux exemples, des explications, des corrections et des informations sur les patchs.
Pour préparer la mise à niveau vers
Clarity PPM
15.7, examinez les chemins de mise à niveau pris en charge, les fonctionnalités, les améliorations ainsi que les opérations de mise à niveau requises. Les informations suivantes résument la manière dont les nouvelles modifications introduites dans cette version affectent votre expérience de mise à niveau.
HID_HID_release_info_change_impact_od
Remplacement de OracleJDK par AdoptOpenJDK à partir de Clarity PPM 15.7
Image Java
Clarity PPM cessera les mises à jour d'Oracle Java à partir du
19 août 2019
. Cela permettra à notre équipe de développement de centrer ses efforts sur l'ajout de valeur aux futures versions du produit. CA Technologies (une société Broadcom), assure toujours la prise en charge de ses produits et les termes et conditions stipulés dans les contrats de licence entre CA Technologies et ses clients restent en vigueur.
Les clients actuels peuvent continuer à exécuter et à utiliser des versions qui incluent des composants Java Oracle dans des environnements de production et hors production
. Toutefois, pour résoudre les problèmes de sécurité et de vulnérabilité Java qui peuvent survenir, l'installation d'un Service Pack ou d'une mise à niveau vers une version plus récente de Clarity PPM prenant en charge AdoptOpenJDK peut s'avérer nécessaire. Cette modification n'affecte pas Jaspersoft, qui prend toujours en charge Java 8.
Nouvelle expérience utilisateur Clarity PPM : améliorations apportées à la gestion des projets
Gestion efficace des projets à l'aide de la disposition Chronologie (version bêta)
Group By.jpg
Vous pouvez créer et gérer toutes les tâches d'un projet et ses relations dans la disposition Chronologie. Divisée en deux parties, cette vue Chronologie comprend un organigramme des tâches à gauche et une chronologie à droite. La vue de chronologie vous permet d'afficher le plan de projet dans une structure hiérarchique. Vous pouvez alors ajouter, modifier ou supprimer des tâches directement dans l'affichage hiérarchique. Vous pouvez également sélectionner une tâche, ouvrir le panneau Détails et modifier la tâche.
Opération de mise à niveau
: aucune action n'est requise. Lorsque vous ouvrez le module Tâches, la disposition Chronologie s'affiche automatiquement. Comme il s'agit de la première phase de la disposition Chronologie, vous pouvez uniquement afficher le nom de la tâche, la date de début, la date de fin, le statut et la charge restante dans la section Organigramme des tâches. Par ailleurs, la période dans la disposition Chronologie est liée aux dates de début et de fin du projet. Pour en savoir plus, reportez-vous à la section Nouvelle expérience utilisateur : phases du projet, jalons, tâches et points à exécuter.
Remplacement d'un membre du personnel ou d'une personne affectée existante dans les projets
Staff.jpg
Vous pouvez utiliser les grilles Personnel et Affectation pour remplacer les membres du personnel dans les projets. Vous pouvez effectuer les remplacements suivants dans la grille Personnel :
  • Remplacez un rôle par un autre rôle, une équipe ou une ressource.
  • Remplacez une ressource par une autre ressource, une équipe ou un rôle.
  • Remplacez une équipe par une autre équipe, une ressource ou un rôle.
Opération de mise à niveau
: aucune action n'est requise. Dans Clarity PPM 15.6.1, vous ne pouviez pas utiliser la grille Personnel dans les projets pour remplacer des membres du personnel. Désormais, vous pouvez utiliser les modifications intégrées pour effectuer tous vos remplacements dans les grilles Personnel et Affectations. Rappelons que lorsque vous remplacez un membre du personnel qui a des charges constatées au niveau d'un projet, il figure toujours dans la grille Personnel et le membre remplaçant est ajouté et assume la charge restante.
Réalisation d'allocations fermes dans la grille Personnel du projet
Group By.jpg
Vous pouvez saisir des allocations optionnelles et fermes dans la grille Personnel du projet. Vous pouvez utiliser la réservation ferme pour confirmer que la ressource est validée pour le projet. Le statut de réservation est mixte lorsque l'allocation d'une ressource au projet est à la fois optionnelle et ferme, ou que l'allocation optionnelle pour la ressource ne correspond pas à l'allocation ferme. Les chefs de projets et responsables des ressources peuvent ainsi collaborer et prendre des décisions avisées en termes de dotation en personnel.
Opération de mise à niveau
: aucune action n'est requise. Rappelons que l'action Allocation ferme est disponible uniquement si le paramètre de gestion du projet Autoriser la réservation mixte est activé dans PPM classique. De même, vous ne pouvez pas sélectionner l'option Mixte dans le champ Statut de la réservation. Vous obtiendrez un message d'erreur.
Pour en savoir plus sur les réservations mixtes, reportez-vous à la section Nouvelle expérience utilisateur : dotation en personnel d'une équipe de projet.
Déplacement par glisser-déposer des fiches dans la disposition Espace d'informations des projets
Group By.jpg
Vous pouvez afficher les projets sous forme de fiches, que vous pouvez organiser par glisser-déposer dans une disposition Espace d'informations divisée en couloirs verticaux.
Opération de mise à niveau
: aucune action n'est requise. La disposition Espace d'informations est automatiquement disponible dans la page Projets. Rappelons que vous ne pouvez pas ouvrir un projet directement à partir de la disposition Espace d'informations. Vous devez accéder à la disposition Grille pour ouvrir un projet.
Pour en savoir plus sur notre composant générique de vue Espace d'informations, reportez-vous à la section Prise en main de la Nouvelle expérience utilisateur.
Lancement des planificateurs de Gantt et externes de Clarity PPM à l'aide du menu Actions (trois points)
Vous pouvez utiliser le menu Actions (trois points) dans le module Tâches pour lancer le planificateur PPM Gantt ou un planificateur externe (Microsoft Project ou Open Workbench). Le menu Actions vous permet également d'exporter le plan de projet au format de fichier CSV à partir de la disposition Grille.
Group By.jpg
Opération de mise à niveau
: aucune action n'est requise. Le menu Actions est maintenant disponible dans toutes les dispositions du module de tâches de projet.
Pour en savoir plus sur l'utilisation du menu Actions, reportez-vous à la section Nouvelle expérience utilisateur : phases du projet, jalons, tâches et points à exécuter.
Nouvelle expérience utilisateur Clarity PPM : améliorations génériques
Possibilité pour chaque membre de saisir du temps pour les tâches affectées aux équipes
Dans Clarity PPM, chaque ressource membre d'une équipe peut afficher les tâches affectées à son équipe et saisir du temps pour celles-ci. Un chef de projets peut approuver les feuilles de temps et créer un rapport personnalisé pour vérifier le temps soumis par chaque utilisateur. Les données financières du projet reflètent les charges constatées de l'équipe en fonction du temps saisi par chaque membre.
Opération de mise à niveau
: dans les versions antérieures, seuls les utilisateurs disposant des droits de saisie de temps pour d'autres utilisateurs pouvaient saisir du temps pour une tâche affectée à une équipe. Dans Clarity PPM 15.7, chaque ressource membre d'une équipe peut afficher les tâches affectées à son équipe et saisir du temps pour celles-ci.
Group By.jpg
Voici quelques points clés à retenir :
  1. Si la tâche d'un projet est affectée à la fois à un membre d'une équipe et à celle-ci, elle s'affichera deux fois dans la feuille de temps de ce membre. Les étiquettes associées aux tâches permettent aux utilisateurs de les distinguer.
  2. Le plan de coûts pour le projet affiche les charges constatées de la ressource d'équipe en fonction du temps saisi par chaque membre.
  3. L'entrepôt de données a été modifié pour vous aider à identifier les ressources qui ont contribué à la saisie de temps de l'équipe. Pour en savoir plus sur ces modifications, reportez-vous à la section Entrepôt de données du Manuel sur l'impact des changements.
Améliorations apportées au panneau Détails
Le panneau Détails est disponible sous forme d'une disposition à deux colonnes permettant de modifier facilement et rapidement les données dans Clarity PPM. Vous pouvez redimensionner la disposition pour qu'elle occupe 75 % de l'écran ; la largeur sera conservée pour les utilisateurs dans les pages de la Nouvelle expérience utilisateur. Chaque ligne dans la colonne Détails peut désormais contenir plusieurs champs que pouvez redimensionner horizontalement. Vous pouvez également redimensionner verticalement les champs de chaîne s'ils contiennent plus de 80 caractères. Les champs disponibles dans le panneau Détails sont associés à votre vue.
Group By.jpg
Opération de mise à niveau
: dans les versions antérieures, le panneau Détails était disponible dans une disposition à colonne unique. Lorsque vous effectuez une mise à niveau vers Clarity PPM 15.7, tous les champs alignés à gauche du panneau Détails s'affichent. Vous pouvez réorganiser les champs en fonction de vos besoins.
Gardez à l'esprit les points clés suivants :
  • Dans cette version de Clarity PPM, les modules Feuilles de route, Liste des tâches et Données financières du projet ne prennent pas en charge le panneau Détails à deux colonnes.
  • Lorsque vous configurez un élément de recherche à valeurs multiples, assurez-vous qu'il occupe les deux colonnes du panneau Détails ; sans quoi, les données ne seront pas affichées.
Pour en savoir plus sur notre composant générique de vue Espace d'informations, reportez-vous à la section Prise en main de la Nouvelle expérience utilisateur.
Création d'enregistrements à partir des dispositions Grille et Espace d'informations
A partir de Clarity PPM 15.7, chaque fois que vous créez un enregistrement dans la disposition Espace d'informations, le panneau Détails s'affiche automatiquement. Le panneau inclut tous les champs que vous avez configurés et tous les champs obligatoires, sans valeur par défaut, requis pour la création d'un enregistrement. Une fois que vous avez rempli les champs obligatoires, Clarity PPM actualise le panneau Détails et crée un enregistrement. Vous pouvez alors poursuivre la modification de l'enregistrement et fermer le panneau Détails lorsque vous avez terminé.
Lorsque vous créez un enregistrement dans la disposition Grille, les champs obligatoires sans valeur par défaut sont automatiquement ajoutés à la grille.
Group By.jpg
Opération de mise à niveau
: dans les versions antérieures à Clarity PPM 15.7, vous pouviez utiliser la fonctionnalité de création rapide dans l'espace d'informations :
  • lorsque tous les champs obligatoires comportaient des valeurs par défaut.
  • Le système spécifiait la valeur du champ obligatoire Nom (ex. : Nouvelle tâche).
Cette fonctionnalité de création rapide a été supprimée dans Clarity PPM 15.7. Si vous souhaitez utiliser la fonctionnalité de création rapide dans Clarity PPM 15.7, vous devez fournir une valeur par défaut pour le champ Nom dans Clarity PPM classique. Par exemple, pour continuer à utiliser la fonction de création rapide dans l'espace d'informations des tâches, vous devrez accéder à l'objet Tâche dans l'application Clarity PPM classique et ajouter la valeur par défaut Nouvelle tâche pour le champ Nom.
Voici quelques points clés à retenir lors de la création d'enregistrements dans la disposition Espace d'informations :
  • Votre enregistrement sera perdu si vous quittez ou actualisez votre vue actuelle sans remplir tous les champs obligatoires.
  • Un champ obligatoire dont la valeur par défaut est définie ne s'affiche pas automatiquement ; vous devrez l'ajouter manuellement au panneau Détails pour modifier sa valeur.
  • Si vous avez configuré votre panneau Détails pour afficher des champs spécifiques, les champs obligatoires sont ajoutés à la fin de la liste.
  • Si vous avez configuré votre panneau Détails pour afficher un champ d'élément de recherche à valeurs multiples, il s'affichera dans une seule ligne, mais n'apparaîtra pas tant que vous ne l'aurez pas développé pour occuper plusieurs lignes.
  • Pour en savoir plus sur nos composants de vues Grille et Espace d'informations génériques, reportez-vous à la section Prise en main de la Nouvelle expérience utilisateur.
Sélection de dates de période relatives pour les projets, les idées et les investissements personnalisés
Les modules Personnel, Affectation, Plan de coûts et Détails du plan de coûts permettent désormais de définir des périodes comme dates relatives. Prenons l'exemple de projets. La période de début peut être définie sur le début du projet et la période de fin peut être définie sur la fin du projet. Lorsque vous enregistrez la vue avec ces paramètres, vous pouvez l'appliquer à tous vos projets. Lorsque vous ouvrez un projet, les champs Début du projet et Fin du projet sont automatiquement considérés comme les dates de début et de fin de ce projet.
Group By.jpg
Opération de mise à niveau
: aucune action n'est requise. Les dates de période relatives seront disponibles pour les projets, les idées et les investissements personnalisés.
Vous pouvez afficher et modifier les attributs d'URL prédéfinis et personnalisés dans la Nouvelle expérience utilisateur. Vous pouvez continuer à utiliser les processus de Clarity PPM classique pour définir et verrouiller la valeur des attributs d'URL. La valeur mise à jour des attributs d'URL sera reflétée dans la Nouvelle expérience utilisateur.
Group By.jpg
Opération de mise à niveau
: vérifiez que vous avez activé les attributs d'URL personnalisés appropriés auxquels vous accédez dans la Nouvelle expérience utilisateur.
Prise en charge des éléments de recherche dépendants statiques et paramétrés
La Nouvelle expérience utilisateur de Clarity PPM prend en charge les éléments de recherche dépendants statiques, prédéfinis ou personnalisés, tels que le type d'investissement, et les éléments de recherche paramétrés personnalisés, tels que le type et la catégorie de projet. Les éléments de recherche sont pris en charge dans les grilles communes, le panneau Détails, les espaces d'informations et les filtres de la Nouvelle expérience utilisateur.
Opération de mise à niveau
: vérifiez que vous avez activé les attributs d'URL personnalisés appropriés auxquels vous accédez dans la Nouvelle expérience utilisateur.
Tenez compte des points clés suivants lors de l'utilisation d'éléments de recherche dépendants statiques :
  • L'élément de recherche dépendant statique apparaît dans la Nouvelle expérience utilisateur lorsque la valeur Alias d'API est remplie.
  • Vous pouvez ajouter des éléments de recherche dépendants statiques à des fiches d'espace d'informations.
  • Dans la disposition Grille, le champ de recherche dépendant statique affiche la structure hiérarchique sous la forme d'un chemin long.
  • La cellule de la disposition Grille affiche les valeurs les plus élevées et les plus basses dans la hiérarchie en insérant des points de suspension au milieu.
Tenez compte des points clés suivants lors de l'utilisation d'éléments de recherche paramétrés :
  • L'élément de recherche paramétré apparaît dans la Nouvelle expérience utilisateur lorsque la valeur Alias d'API est remplie.
  • Vous pouvez ajouter des éléments de recherche paramétrés à des fiches d'espace d'informations.
  • Lorsque vous utilisez des éléments de recherche paramétrés dans des filtres, ceux-ci affichent toutes les options possibles.
Pour en savoir plus sur les éléments de recherche dépendants statiques et paramétrés, consultez la section Prise en main de la Nouvelle expérience utilisateur.
Améliorations apportées à la grille commune
La grille commune dans Clarity PPM a été améliorée et fournit les fonctionnalités clés suivantes :
  • Fonctions de recherche et de glisser-déposer du panneau de colonnes
  • Calcul de type Excel dans la barre d'état de la grille
  • Améliorations apportées à la fonctionnalité Critère de groupement
Opération de mise à niveau
: aucune action n'est requise. Les nouvelles fonctionnalités de la grille commune seront automatiquement disponibles après la mise à niveau vers Clarity PPM 15.7.
Pour en savoir plus, reportez-vous à la section Prise en main de la Nouvelle expérience utilisateur.
Améliorations apportées à la fonctionnalité de filtrage
La fonctionnalité de filtrage de Clarity PPM 15.7 a été améliorée pour prendre en charge le mode Unité d'organigramme organisationnel, les éléments de recherche paramétrés, les éléments de recherche dépendants statiques, la monnaie et les URL. Vous pouvez également filtrer des tâches et des points à exécuter à l'aide de l'ID de projet dans la page Tâches d'un projet.
Opération de mise à niveau
: aucune action n'est requise. Vous pouvez commencer à utiliser le mode Unité d'organigramme organisationnel, les éléments de recherche paramétrés, les éléments de recherche dépendants statiques, la monnaie et les URL dans les filtres de Clarity PPM 15.7.Pour en savoir plus sur la fonctionnalité de filtrage, reportez-vous à la section Prise en main de la Nouvelle expérience utilisateur.
Création et affichage des équipes dans la page Ressources
Cette version inclut la nouvelle page Ressources et la disposition de grille standard pour la création et l'affichage des équipes dans la Nouvelle expérience utilisateur. La nouvelle grille Ressources prend en charge les filtres habituels, le tri, la sélection de colonne, les paramètres et les vues enregistrées. Les responsables des ressources et les administrateurs peuvent désormais créer des équipes directement dans la Nouvelle expérience utilisateur de Clarity PPM.
Group By.jpg
Opération de mise à niveau
: dans les versions antérieures à Clarity PPM 15.7, vous pouviez créer des équipes dans la page Administration de la Nouvelle expérience utilisateur. Les administrateurs peuvent accorder un nouveau droit d'accès
Gestion des ressources - Naviguer
(type de licence en lecture seule) qui permet aux utilisateurs de cliquer sur la nouvelle page Ressources dans le menu principal.Pour en savoir plus sur la création d'équipes, reportez-vous à la section Nouvelle expérience utilisateur : configuration des équipes dans la page Ressources.
Personnalisation des modèles de notification de Clarity PPM
L'en-tête et le pied de page codés de manière irréversible associés aux modèles de notification ont été supprimés. De nombreux clients renomment Clarity PPM lors de son implémentation et peuvent désormais envoyer des messages de notification uniquement avec leur marque pour offrir une expérience plus personnalisée.
Opération de mise à niveau
: gardez à l'esprit les points clés suivants lors de la mise à niveau vers Clarity PPM 15.7 :
  • Le codage irréversible de Clarity PPM et les mentions de copyright ne sont plus disponibles dans le modèle HTML de notification par courriel.
  • La valeur par défaut du champ d'en-tête de courriel est Clarity PPM.
  • La valeur par défaut du champ de pied de page de courriel inclut les détails de copyright de Broadcom. Elle s'affiche en anglais et n'est pas traduite.
  • Vous pouvez remplacer les valeurs par défaut par la formulation et la langue de votre choix.
  • Lorsque vous procédez à une mise à niveau vers Clarity PPM 15.7, les valeurs d'en-tête et de pied de page personnalisées ne seront pas écrasées.
  • Pour en savoir plus sur la personnalisation des modèles de notification, reportez-vous à la section Configuration des notifications et des modèles de notification.
Nouvelle expérience utilisateur Clarity PPM : améliorations apportées à la gestion des demandes (Idées)
Conversion d'une idée en projet
Lorsque vous avez évalué une idée, déterminé qu'elle a une valeur et que vous l'avez approuvée, vous pouvez la convertir en projet à l'aide d'un modèle de projet. Lorsque vous convertissez une idée en projet, vous obtenez les options suivantes :
  • Copie des données financières : vous permet d'inclure les données financières de l'idée lors de la conversion en projet.
  • Copie de l'équipe : permet d'inclure les données de dotation en personnel d'une ressource ou d'un rôle de l'idée vers le projet.
Group By.jpg
Opération de mise à niveau
: aucune action n'est requise. Tenez compte des points clés suivants lors de la conversion d'idées en projets :
  • Après la conversion d'une idée en projet, le statut de l'idée (dans les dispositions Grille et Espace d'informations) est mis à jour sur Converted (Converti).
  • Une fois qu'une idée a été convertie en projet, les dispositions Grille et Espace d'informations du projet peuvent être configurées de façon à inclure la colonne Idée initiale pour une meilleure visibilité.
  • Si vous copiez l'équipe de l'idée lors de sa conversion en projet, le projet obtenu aura des rôles associés aux modèles d'idée et de projet choisis pendant le processus de conversion.
  • Pour en savoir plus sur les idées, reportez-vous à la section Nouvelle expérience utilisateur : capture, développement et approbation de nouvelles idées.
Création de plans de coûts pour les idées
Vous pouvez créer des plans de coûts pour les idées à l'aide de la disposition Grille standard dans la Nouvelle expérience utilisateur de Clarity PPM. Vous pouvez créer un plan de coûts manuel ou le remplir à partir d'allocations, si vous disposez de ressources associées à une idée. Vous pouvez également définir un plan de coûts comme plan de coûts de référence et le soumettre pour approbation.
Group By.jpg
Opération de mise à niveau
: aucune action n'est requise. Gardez à l'esprit les points clés suivants :
  • Les pages Liste Plan de coûts et Détail du plan de coûts prennent en charge l'inclusion d'attributs personnalisés dans la grille et dans le panneau Détails.
  • Les idées peuvent présenter plusieurs plans de coûts.
  • Si une idée a déjà des plans de coûts dans PPM classique, ils sont automatiquement ajoutés à la vue Liste Plan de coûts de la Nouvelle expérience utilisateur.
  • Vous pouvez ajouter d'autres plans de coûts à l'aide de l'option de modification intégrée.
  • Vous pouvez sélectionner un plan de coûts comme plan de coûts de référence à l'aide du menu Action de la disposition Grille, de la colonne de grille ou du panneau Détails.
  • Pour en savoir plus sur l'utilisation des plans de coûts avec des idées, reportez-vous à la section Nouvelle expérience utilisateur : Gestion des données financières associées à l'idée.
Création de sous-objets personnalisés pour les idées
Vous pouvez désormais associer un ID d'attribut d'API à des sous-objets d'idée créés dans PPM classique. Ces sous-objets seront disponibles en tant que modules dans le plan de l'idée. Vous pouvez ajouter ces modules à un plan d'idée et associer des idées appropriées à ce plan. Vous pourrez ainsi configurer des dispositions personnalisées pour les idées en fonction des différents besoins de votre entreprise.
Group By.jpg
Opération de mise à niveau
: Assurez-vous d'activer l'API pour les sous-objets personnalisés appropriés pour les rendre disponibles dans la Nouvelle expérience utilisateur.Pour en savoir plus sur les idées, reportez-vous à la section Nouvelle expérience utilisateur : capture, développement et approbation de nouvelles idées.
Organisation par glisser-déposer des fiches dans la disposition Espace d'informations pour les idées
Vous pouvez désormais afficher les idées sous forme de fiches, que vous pouvez organiser par glisser-déposer dans une disposition Espace d'informations divisée en couloirs verticaux. Voici quelques-unes des fonctionnalités clés disponibles dans la disposition Espace d'informations :
  • Personnalisation de la vue d'espace d'informations, via la configuration d'options Espace d'informations/Fiche et la définition de listes de sélections
  • Modification d'un projet via la sélection d'une fiche et l'utilisation du panneau Détails
  • Enregistrement de vos configurations en tant que vue que vous pouvez partager avec d'autres utilisateurs
Opération de mise à niveau
: aucune action n'est requise. La disposition Espace d'informations s'affiche lorsque vous accédez à la page Idées. Veillez à créer vos propres listes de sélections pour visualiser vos idées. Pour en savoir plus sur les idées, reportez-vous à la section Nouvelle expérience utilisateur : capture, développement et approbation de nouvelles idées.
Nouvelle expérience utilisateur Clarity PPM : améliorations apportées aux investissements personnalisés
Création de sous-objets personnalisés pour les investissements personnalisés
Vous pouvez désormais créer des sous-objets personnalisés pour des investissements personnalisés et leur ajouter des attributs. L'ID de l'attribut d'API pour les nouveaux sous-objets est automatiquement affecté. Vous pouvez désormais associer un ID d'attribut d'API à des sous-objets d'investissement personnalisés créés dans PPM classique. Ces sous-objets seront disponibles en tant que modules dans le plan d'investissement personnalisé. Vous pouvez ajouter des modules à un plan d'investissement personnalisé et associer des investissements appropriés à ce plan. Vous pourrez ainsi configurer des dispositions pour les investissements personnalisés en fonction des différents besoins de votre entreprise.
Group By.jpg
Opération de mise à niveau
: vous devez fournir un alias d'API pour le sous-objet d'investissement personnalisé. Le sous-objet est alors automatiquement disponible dans le plan d'investissement personnalisé en tant que module. Veillez à ajouter ce module et à publier votre plan pour mettre le sous-objet à la disposition des utilisateurs.
Pour en savoir plus sur les investissements personnalisés, reportez-vous à la section Nouvelle expérience utilisateur : configuration des types d'investissements personnalisés.
Création de plans de coûts pour les investissements personnalisés
Vous pouvez créer des plans de coûts pour des investissements personnalisés à l'aide de la disposition Grille standard dans la Nouvelle expérience utilisateur de Clarity PPM. Vous pouvez créer un plan de coûts manuel à l'aide de l'option de modification intégrée et le définir comme plan de coûts de référence.
Pour en savoir plus, reportez-vous à la section Nouvelle expérience utilisateur : gestion des données financières des investissements personnalisés.
Ajout de liens vers les investissements personnalisés
Le module Liens a été introduit dans le plan d'investissement personnalisé et vous permet d'ajouter des liens vers des investissements personnalisés et les catégories correspondantes.
Group By.jpg
Opération de mise à niveau
: le module Liens n'a pas été traduit dans Clarity PPM 15.7. Les clients dont la langue de travail est l'anglais peuvent utiliser cette fonctionnalité.Pour plus d'informations, reportez-vous à la section Nouvelle expérience utilisateur : création et modification des investissements personnalisés.
Nouvelle expérience utilisateur Clarity PPM : améliorations apportées aux feuilles de route
Synchronisation des attributs de capacité du projet dans les feuilles de route
Lorsque vous synchronisez des feuilles de route avec des projets, vous pouvez choisir entre la synchronisation des allocations ou des affectations. Si vous optez pour les affectations, Clarity PPM ajoute la charge restante et les charges constatées pour le projet afin de calculer les affectations et de synchroniser le projet avec la feuille de route. Lorsque vous importez un projet en tant que feuille de route, toutes les données pertinentes associées à ce projet sont importées en tant qu'attributs de feuille de route. Lorsque vous synchronisez une feuille de route, seuls les attributs que vous avez sélectionnés dans la fenêtre Synchroniser les éléments liés sont mis à jour.
Group By.jpg
Opération de mise à niveau
: l'option Allocations est sélectionnée par défaut. Si vous désactivez la case à cocher Capacité, les options Affectations et Allocations seront également désactivées.Pour en savoir plus sur la synchronisation des attributs de projet dans les feuilles de route, reportez-vous à la section Nouvelle expérience utilisateur : Planification descendante à l'aide de feuilles de route.
Améliorations apportées à la chronologie de feuille de route
La vue Chronologie de la feuille de route fournit désormais des options d'affichage du texte dans l'élément de feuille de route. L'option Afficher le dépassement de texte permet de contrôler la longueur du nom de l'élément de feuille de route à afficher et de mieux interagir avec les feuilles de route. Si vous désactivez cette option, le nom de l'élément de feuille de route sera tronqué en fonction de sa longueur.
Group By.jpg
Opération de mise à niveau
: pour les clients nouveaux ou effectuant une mise à niveau, l'option Afficher le dépassement de texte est sélectionnée pour imiter le comportement existant.
Gardez à l'esprit les points clés suivants :
  • La troncation du nom de l'élément de feuille de route peut compliquer l'identification de l'élément spécifique.
  • La longueur du nom de l'élément de feuille de route dépend de sa taille.
  • Tous les noms tronqués se terminent par des points de suspension.
  • Lorsque l'option Afficher le dépassement de texte n'est pas sélectionnée, le nom de tous les éléments de feuille de route répertoriés comme jalon (sans date de début) ne s'affiche pas.
Prise en charge des API REST pour Clarity PPM
Annonce de prise en charge des API REST
: Clarity PPM prend désormais en charge la nouvelle infrastructure dynamique des API REST derrière son ensemble étendu de fonctionnalités de la Nouvelle expérience utilisateur.
Prise en charge de CORS
: les administrateurs réseau appliquent généralement les mêmes restrictions d'origine aux demandes de réseau. Ces restrictions empêchent une application Web côté client d'obtenir des données récupérées à partir d'une autre source et limitent également les demandes HTTP non sécurisées qui peuvent être automatiquement lancées vers des destinations différentes de l'application d'origine exécutée. Avec CORS, la réponse des API REST peut inclure un en-tête Access-Control-allow-Origin contenant la valeur d'origine de la demande, qui sert de clé pour autoriser l'accès au contenu de la ressource. En tant qu'administrateur ou développeur, vous pouvez vérifier que la valeur de la clé et la source de la demande correspondent. Cette fonctionnalité a été lancée en tant que version bêta dans Clarity PPM 15.6.1.
Prise en charge des clés d'API REST
: vous pouvez configurer les fonctionnalités d'authentification de clé d'API REST pour permettre aux utilisateurs d'intégrer des données entre la Nouvelle expérience utilisateur Clarity PPM et d'autres applications clientes. Les architectures d'intégration permettent aux utilisateurs de s'authentifier via l'API REST et d'effectuer des actions Clarity PPM spécifiques sans ouvrir l'interface utilisateur. Via les clés API, les informations d'identification SSO, les droits d'accès et les paramètres de statut de l'utilisateur correspondent à son jeton API. Cette fonctionnalité a été lancée en tant que version bêta dans Clarity PPM 15.6.1.
Opération de mise à niveau
: aucun impact sur la mise à niveau. Pour en savoir plus sur les API dans Clarity PPM, vous pouvez utiliser la documentation Swagger.
Pour en savoir plus sur la documentation interactive sur l'API REST et les API REST dans Clarity PPM, reportez-vous à la section API REST : documentation destinée aux développeurs autorisés.
Améliorations apportées à l'entrepôt de données et à la génération de rapports
Améliorations apportées à l'entrepôt de données
Group By.jpg
L'entrepôt de données a été modifié et inclut désormais deux nouvelles tables pour l'objet Définition de l'équipe :
  • La table DWH_INV_TEAM_DEF - une ligne par équipe
  • La table DWH_INV_TEAM_MEMBER - une ligne par membre d'équipe
L'entrepôt de données a également été modifié et la table de dimension de ressource DWH_RES_RESOURCE inclut maintenant deux nouvelles colonnes :
  • TEAM_DEF_KEY
  • IS_TEAM
La table contient une ligne par ressource ou équipe.
Opération de mise à niveau
: aucun impact sur la mise à niveau. Vous pouvez utiliser les modifications apportées à l'entrepôt de données pour préparer un rapport personnalisé qui identifie les ressources ayant passé du temps sur une tâche affectée à une équipe.
Améliorations apportées à la génération de rapports
Group By.jpg
Le nouveau rapport Aperçu de la personnalisation est disponible dans Jaspersoft. Il vous permet d'afficher les éléments suivants :
  • Liste des objets et attributs personnalisés
  • Liste des objets de BdD personnalisés
  • Liste des scripts GEL personnalisés
  • Liste des objets NSQL personnalisés (requêtes et portlets)
  • Liste des rapports personnalisés
Opération de mise à niveau
: vous devez mettre à niveau le module d'extension de l'Accélérateur PMO après la mise à niveau vers Clarity PPM 15.7 pour afficher le rapport Aperçu de la personnalisation.
Améliorations apportées au niveau de l'administration
Activation du tri manuel pour les éléments de recherche statique avec restriction système
Les administrateurs peuvent utiliser le nouvel onglet
Réorganiser les valeurs
pour trier manuellement les valeurs des éléments de recherche et les utiliser efficacement dans la Nouvelle expérience utilisateur.
Exemple
: vous pouvez utiliser l'onglet Réorganiser les valeurs pour réorganiser les valeurs de l'élément de recherche Statut de la tâche et l'utiliser dans la disposition Espace d'informations du module Tâches pour les projets.
Group By.jpg
Les éléments de recherche système suivants ont été mis à jour pour inclure l'onglet Réorganiser les valeurs :
  • Statut de la tâche
  • Statut de la tâche Microsoft Project
  • Statut financier du projet
  • Etat de l'objet Investissement
  • Mode de suivi
  • Type de CPM
  • Avancement de l'objet Investissement
Opération de mise à niveau
: aucun impact sur la mise à niveau. Vous pouvez modifier les éléments de recherche pour les réorganiser en fonction des besoins de votre entreprise.
Modifications apportées dans Clarity PPM 15.7 : modifications supplémentaires et impacts potentiels
DE51322 : filtres manquants dans les vues enregistrées : grilles Projets et Idées
Lors d'une mise à niveau vers Clarity PPM 15.7 à partir de Clarity PPM 15.6.1, les filtres associés à une vue enregistrée pour les grilles Projets et Idées sont perdus.
Opérations à réaliser pour reproduire l'erreur :
  1. Connectez-vous à la Nouvelle expérience utilisateur de Clarity PPM 15.6.1.
  2. Accédez à la page Projets ou Idées.
  3. Créez un ou plusieurs filtres sur la page et enregistrez une vue.
  4. Procédez à la mise à niveau vers Clarity PPM 15.7.
  5. Connectez-vous à la Nouvelle expérience utilisateur de Clarity PPM 15.7.
  6. Accédez à la page Projets ou Idées.
  7. Chargez la vue enregistrée que vous venez de créer dans Clarity PPM 15.6.1.
  8. Les vues enregistrées sont affichées, mais les filtres sont manquants.
Résolution : consultez l'article 140146 de la base de connaissances pour effectuer correctement la mise à niveau et éviter ce problème.
Restrictions de compatibilité réseau IPv6
La section suivante s'applique uniquement aux environnements sur site.
CA PPM 15.5 et les versions ultérieures dans un environnement réseau IPv6 sont certifiées avec quelques restrictions. Il est probable que d'autres configurations de Clarity PPM utilisant IPv6 fonctionnent, mais elles n'ont pas été certifiées. Pour les environnements mixtes IPv6/IPv4, l'instance de serveur utilise deux cartes d'interface réseau, l'une configurée pour IPv6 et l'autre pour IPv4. Nous avons effectué nos tests de certification sur un environnement IPv6 privé isolé qui n’est pas accessible à d’autres réseaux.
Pendant l’installation de PPM dans des environnements IPv6, vous êtes invité à spécifier l'adresse de multidiffusion et l'adresse de liaison appropriées. Les entrées suivantes fournissent des exemples :
Mulidiffusion IPv6
: ff0e::75:75
bindAddress
=fe80::cb8b:3483:cddd:bca3
Configurations Red Hat Enterprise Linux avec Oracle
Les installations en mode mixte IPv6 de CA PPM, du serveur de messagerie et de Jaspersoft dans les configurations Red Hat Enterprise Linux (RHEL) avec Oracle sont prises en charge.
  • Version du SE RHEL
    : 7u5
  • Serveur d'applications
    : Apache Tomcat 8.5.33 (64 bits)
  • Base de données
    : Oracle Enterprise Edition 12.2.0.1.0
  • JasperReports Server
    : 7.1
Remarques et problèmes connus relatifs à IPv6
  • CA PPM prend en charge les adresses IPv6 en mode pur et mixte. Jaspersoft prend uniquement en charge les adresses IPv6 en mode mixte.
  • Nous avons testé PPM sur un réseau privé, sur lequel le serveur de messagerie n’était pas accessible. Cela fonctionnait, mais il ne s'agissait pas d'un composant testé.
  • Les composants qui se connectent à un réseau externe en dehors de l’environnement IPv6 isolé n’ont pas été testés. Ces composants incluent un serveur de messagerie intégré et l'intégration à CA Agile Central. Qu'ils n'aient pas encore été testés ne signifie pas qu’ils ne fonctionnent pas.
  • En raison du problème DE38980, la
    Nouvelle expérience utilisateur
    ne fonctionne pas comme prévu lorsque l'URL contient ne adresse IPv6.
    Solution : utilisez le nom d’hôte au lieu de l’adresse IPv6.
  • En raison d'un problème inconnu, l’URL de Jaspersoft fournie dans l'outil d'administration système de CA PPM (CSA) ne fonctionne pas avec les adresses IPv6.
    Solution : utilisez le nom d’hôte au lieu de l’adresse IPv6.
  • En raison du problème DE38981, un problème avec DBLINK ne permet pas d'enregistrer un lien d'entrepôt de données si une adresse IPv6 est configurée, ce qui entraîne un échec du job de chargement de l'entrepôt de données.
    Solution : connectez-vous à DWH-Database en exécutant : CREATE DATABASE LINK PPMDBLINK CONNECT TO <schéma> IDENTIFIED BY <mot_de_passe> USING '<utilisateur>';
Mises à niveau de CA PPM 15.3 vers la version 15.6.1 sur RHEL
Il est déconseillé de tenter d'intégrer des composants IPv6 dans des versions antérieures, puis de procéder à la mise à niveau vers la version 15.5 ou supérieure. IPv6 n'était pas pris en charge dans la version 15.3 ni dans les versions antérieures. Procédez à la mise à niveau vers la version 15.4 ou version ultérieure à l'aide d'IPv4, puis passez à IPv6 dans votre nouvel environnement. Si vous devez absolument tenter une mise à niveau forcée de la version 15.3 vers la version 15.4 ou version ultérieure dans un environnement IPv6, procédez comme suit :
  1. Vérifiez que les numéros de version de votre système d’exploitation RHEL, du serveur d’applications et de la base de données respectent les conditions répertoriées ci-dessus.
  2. Commencez la mise à niveau.
    L’erreur suivante est susceptible d’apparaître :
    Error: Failed to initialize Context properties java.sql.SQLNonTransientConnectionException: [CA Clarity][Oracle JDBC Driver]
  3. Pour résoudre l’erreur, mettez à jour toutes les entrées dans les fichiers suivants :
    update config/properties.xml update bin/admin.sh (or admin.bat) update {install.dir}/.setup/scripts/db.macros.xml
Recherchez toutes les instances de l’entrée suivante :
<jvmarg value="-Djava.net.preferIPv4Stack=true"/>
Définissez toutes les instances de cette entrée de
true
sur
false
:
<jvmarg value="-Djava.net.preferIPv4Stack=false"/>
Modifications apportées à la base de données Oracle
Ajout de la prise en charge de l'hébergement multiclient d'Oracle 12c et d'options de chiffrement
Oracle 12c introduit de nouvelles options de chiffrement et fonctionnalités d'hébergement multiclient (MT) et de base de données enfichable (PDB).
Les architectures d'hébergement multiclient d'Oracle pour les bases de données cloud nouvelle génération combinent isolation, agilité et évolutivité. Une base de données de conteneur d'hébergement multiclient peut contenir plusieurs bases de données enfichables. Une base de données existante peut simplement être adoptée sans qu'aucun changement ne soit requis au niveau de l'application. La fonction d'hébergement multiclient d'Oracle vient compléter Oracle Real Application Clusters, Oracle Active Data Guard et bien d'autres options encore.
CA PPM prend officiellement en charge la technologie TDE (Transparent Data Encryption) au niveau de l'espace disque logique. Une prise en charge limitée est assurée pour le trafic JDBC entre l'application et la base de données.
Opération de mise à niveau
: Pour implémenter une architecture MT, suivez les étapes décrites dans la section Installation de CA PPM. Pour plus de commodité, un récapitulatif de la procédure est affiché ci-dessous.
  1. En tant qu'administrateur de bases de données, installez et configurez votre base de données activée pour Oracle MT. Vous pouvez créer un conteneur dans un environnement de test pour CA PPM, créer une PDB, un répertoire et des autorisations, puis interroger votre PDB et résoudre les éventuels problèmes de connexion.
  2. Dans CSA, apportez les modifications suivantes :
    1. Sélectionnez la case à cocher
      Spécifier l'URL
      .
      Le champ
      URL JDBC
      s'affiche avec les valeurs par défaut qui incluent une affectation de
      SID
      . Par exemple :
      jdbc:clarity:oracle://my_ppm_server:1818;
      SID=niku;
      BatchPerformanceWorkaround=true;
      InsensitiveResultSetBufferSize=0;
      ServerType=dedicated;
      supportLinks=true
    2. Remplacez la valeur
      SID
      par
      ServiceName
      .
    3. Définissez le paramètre
      ServiceName
      sur le nom de votre fichier PDB.
L'image suivante offre un exemple de nouvelle configuration.
image2018-10-15_10-40-58.png
Modifications apportées au modèle de données
Pour afficher un récapitulatif des modifications apportées au modèle de données pour cette version, notamment pour l'entrepôt de données, reportez-vous à la section
Schema Changes
(Modifications apportées au schéma), sous
Reference
dans la version anglaise de la documentation.
Problèmes connus dans la version 15.7
La section suivante répertorie les problèmes connus au moment de la mise sur le marché de cette version.
DE50516 : problème d'affichage des fiches lors de la suppression individuelle du champ de fiche excepté s'il s'agit du dernier champ à droite
Dans les options d'affichage, lorsque vous mettez à jour les champs de la fiche et que vous supprimez le premier champ, rien ne s’affiche dans l'espace d'informations. Cela peut se produire lorsque plusieurs champs sont sélectionnés et que l'un d'eux est supprimé de la configuration (à l'exception du dernier champ).
Opérations à réaliser pour reproduire l'erreur :
  1. Connectez-vous à la Nouvelle expérience utilisateur.
  2. Cliquez sur une disposition d'espace d'informations (projet, idée, investissement personnalisé ou tâche).
  3. Cliquez sur Options d'affichage et accédez à Champs de la fiche.
  4. Supprimez le premier champ de la fiche. Les autres fiches dans l'espace d'informations disparaissent.
Résultats attendus : l'espace d'informations doit toujours afficher les fiches ainsi que les champs mentionnés dans les champs de fiche.
Résultats réels : Lors de la suppression du premier champ de la zone Champs de la fiche, les autres fiches dans l'espace d'informations disparaissent.
Solution : supprimez tous les champs des Options d'affichage et sélectionnez de nouveau ceux que vous souhaitez afficher.Si la configuration de la vue ne peut pas être corrigée, supprimez la vue actuelle pour charger la vue par défaut.
DE50719 : Elimination de l'élément Insérer ou Nouveau dans la chronologie lorsque l'état est filtré
Opérations à réaliser pour reproduire l'erreur :
  1. Connectez-vous à la Nouvelle expérience utilisateur.
  2. Accédez à un projet et ouvrez le module Tâches. Ouvrez ensuite la disposition Chronologie.
  3. Ajoutez un filtre pour afficher les résultats filtrés.
  4. Sélectionnez Insérer un frère, Insérer un enfant ou Ajouter une nouvelle tâche. La tâche n'apparaît pas.
  5. Supprimez le filtre et la tâche que vous venez de créer apparaît.
DE50592 : déplacement impossible des fiches récemment créées dans un investissement personnalisé
Vous ne pouvez pas déplacer les fiches sous Chrome, Firefox et Edge.
Opérations à réaliser pour reproduire l'erreur :
  1. Connectez-vous à la Nouvelle expérience utilisateur.
  2. Ouvrez un investissement personnalisé et accédez à la disposition Espace d'informations.
  3. Cliquez sur un tableau d'investissement personnalisé.
  4. Créez une fiche et essayez de la déplacer par glissement.
Résultats attendus : vous pouvez déplacer la fiche.
Résultats réels : vous ne pouvez pas déplacer par glissement la fiche que vous venez de créer.
Solution : actualisez la page et déplacez la fiche.
DE50764 : affichage en tant que jalon d'une tâche d'une journée créée dans le tableau des tâches dans la chronologie
Opérations à réaliser pour reproduire l'erreur :
  1. Connectez-vous à la Nouvelle expérience utilisateur.
  2. Ouvrez un projet, accédez au module Tâches et ouvrez la disposition Espace d'informations.
  3. Créez une tâche en cliquant sur le bouton + ou sur Nouvelle fiche dans un couloir.
  4. Nommez la tâche et utilisez les valeurs par défaut pour les autres options.
  5. Accédez à la disposition Chronologie.
Résultats attendus : la tâche que vous venez de créer s'affiche sous forme de barre Gantt.
Résultats réels : la tâche que vous venez de créer apparaît sous forme d'icône Jalon.
DE50663 : Elargissement du panneau Détails lors de la modification des champs qu'il contient et alignement incorrect de la colonne PickerTab
Opérations à réaliser pour reproduire l'erreur :
  1. Cliquez dans la grille pour ouvrir le panneau Détails.
  2. Cliquez sur un champ avec une liste déroulante.
Résultats attendus : le panneau Détails ne doit pas s'élargir.
Résultats réels : le panneau Détails sera élargi.
DE50774 : problème d'affichage des étiquettes par défaut de période fiscale mensuelle dans la chronologie
Lorsque vous accédez à un projet pour la première fois et que vous ouvrez la disposition Chronologie, vous vous attendez à voir les étiquettes des périodes fiscales mensuelles de l'entité par défaut. Actuellement, les étiquettes ne s'affichent pas. Si l'utilisateur définit les options d'affichage sur Trimestres, puis de nouveau sur Mois, les étiquettes mensuelles s'afficheront alors uniquement pour ce projet. Cette solution doit être appliquée à chaque projet pour que ces étiquettes s'affichent. Si l'utilisateur a ouvert une vue spécifique, puis la supprime, la vue par défaut apparaît et les étiquettes disparaissent.
Opérations à réaliser pour reproduire l'erreur :
  1. Connectez-vous à la Nouvelle expérience utilisateur.
  2. Ouvrez un projet, accédez au module Tâches et ouvrez la disposition Chronologie. La zone de chronologie n'affiche pas les étiquettes de période fiscale mensuelle par défaut.
  3. Ouvrez un autre projet, accédez au module Tâches et ouvrez la disposition Chronologie. La zone de chronologie n'affiche pas les étiquettes de période fiscale mensuelle par défaut.
  4. Dans le deuxième projet, définissez les options d'affichage sur Trimestres, puis de nouveau sur Mois et enregistrez la vue. Ce projet présente maintenant les étiquettes mensuelles.
Résultats attendus : la zone de chronologie doit afficher les étiquettes de période fiscale mensuelle par défaut.
Résultats réels : la zone de chronologie n'affiche pas les étiquettes de période fiscale mensuelle par défaut.
Internet Explorer 11 non pris en charge pour les fonctionnalités de la nouvelle expérience utilisateur
PPM classique prend toujours en charge Internet Explorer 11. Toutefois, la
Nouvelle expérience utilisateur
ne peut pas étendre la rétrocompatibilité avec l'ancienne technologie de ce navigateur, dont IE 11.
Il ne s'agit pas d'un problème connu avec CA PPM. En revanche, ce problème est connu avec Internet Explorer 11. Microsoft a mis sur le marché un nouveau navigateur, Microsoft Edge.
Si les utilisateurs ignorent les conditions liées à la prise en charge et tentent d'utiliser Internet Explorer 11 avec la
Nouvelle expérience utilisateur
, les problèmes suivants peuvent survenir :
  • Fonctionnalités défectueuses ou fuites de mémoire (sans corrections prévues par Microsoft)
  • Non-prise en charge de l'infrastructure du navigateur pour les nouvelles fonctionnalités d'API REST
  • Apparence médiocre et ralentissement des performances avec HTML 5 et les nouveaux composants Angular
  • Non-fonctionnement des liens vers d'autres sites ou affichage de messages indiquant que vous devez mettre à jour votre navigateur
Par exemple, l'utilisation d'IE 11 peut engendrer le non-fonctionnement de la chronologie de la feuille de route, les pages de dotation en personnel pourraient ne pas charger toutes les ressources et d'autres problèmes pourraient survenir de manière
aléatoire
avant que vos utilisateurs ne se rendent compte qu'ils utilisent une ancienne technologie de navigateur non prise en charge pour accéder à une interface d'application Web entièrement nouvelle dotée de riches fonctions de glisser-déposer. Pour obtenir de meilleurs résultats, lorsque vous affichez les pages de l'expérience utilisateur moderne dans CA PPM, basculez vers un navigateur récent tel que Firefox, Edge ou Chrome.
Impossibilité de mettre à niveau sous Oracle lorsque le package MD5 et la licence de sécurité sont activé
  1. Contactez votre administrateur de base de données ou le service Oracle pour obtenir la licence de sécurité avancée (OAS) requise uniquement si vous utilisez DBMS_CRYPTO.
  2. Activez des autorisations explicites et accordez-les à dbms_obfuscation_toolkit.md5 (également fourni avec votre installation Oracle).
  3. Commencez la mise à niveau vers la version 15.7.
Problème connu dû à l'abandon de la prise en charge de langues
Cette mise à jour ne prend plus en charge les langues suivantes :
Catalan
Tchèque
Danois
Finish
Hongrois
Néerlandais
Norvégien
Polonais
Russe
Suédois
Turc
Chinois simplifié
Chinois traditionnel
Coréen
Par conséquent, une étiquette en texte brut ou un texte en anglais peut s'afficher dans l'interface utilisateur au lieu du texte traduit.
Solution
: définissez les paramètres de votre compte Clarity PPM sur l'une des langues prises en charge répertoriées dans les Notes de parution.
Problème d'affichage des données de mesures par période dans l'exportation au format CSV, sauf si la colonne Totaux est présente
Les grilles Personnel et Affectations du projet utilisent les colonnes Mesures par période et Totaux pour la charge restante, le coût de la charge restante, les charges constatées et le coût réel.
  • Si la colonne Totaux et les colonnes Mesures par période sont configurées dans la grille, la fonction d'exportation au format CSV fonctionne comme prévu.
  • Si la colonne Totaux n'est pas configurée dans la grille, l'exportation ne fonctionne pas comme prévu (Toutes les colonnes Mesures par période sont vides.).
Solution
: dans la grille, cliquez sur Panneau de colonnes et ajoutez la colonne Totaux à la disposition Grille avant d'utiliser la fonction d'exportation au format CSV.
Problème connu lié aux installations nouvelles de Jaspersoft 7.1
Dans les environnements sur site, vous pouvez observer l'entrée
Failed to execute: create index
dans les journaux d'installation lors d'une nouvelle installation de Jaspersoft 7.1.0 sous Oracle 11g R2 ou 12c :
[exec] [exec] init-js-db-pro:
[exec] [exec] [echo] For JDBC driver the artifactId and version properties are set:
[exec] [exec] [echo] maven.jdbc.artifactId=ojdbc8
[exec] [exec] [echo] maven.jdbc.version=12.2.0.1.0
[exec] [exec] [echo] Specified JDBC driver jar exists
[exec] [exec] [advanced-sql] Executing resource: /fs0/clarity1/install_cd/ca_ppm_jaspersoft_7.1.0/buildomatic/install_resources/sql/oracle/js-pro-create.ddl
[exec] [exec] [advanced-sql] 0 rows affected
[exec] [exec] [advanced-sql]
Failed to execute: create index
idx46_jiresfldr_hidden_idx on JIResourceFolder(hidden)
[exec] [exec] [advanced-sql] java.sql.SQLException: ORA-01408: such column list already indexed
[exec] [exec] [advanced-sql] 0 rows affected
[exec] [exec] [advanced-sql] Executing resource: /fs0/clarity1/install_cd/ca_ppm_jaspersoft_7.1.0/buildomatic/install_resources/sql/oracle/quartz.ddl
Vous pouvez ignorer cette entrée. Cet avertissement s'affiche pour vous alerter d'un scénario de création d'un index en double. Toutefois, il n'est valide.
  • Cet avertissement n'a aucun impact sur l'installation et sur aucunes fonctionnalités Jaspersoft 7.1.
  • L'équipe d'ingénieurs de CA a confirmé que toutes les commandes DDL sont exécutées correctement après l'affichage de cet avertissement.
  • L'avertissement s'affiche uniquement pour les nouvelles installations d'Oracle et pas avec les versions prises en charge de Microsoft SQL Server.
Examen des jobs annulés après la mise à niveau
Vérifiez les Jobs Clarity PPM dont l'état est annulé à l'issue de la mise à niveau. Soyez particulièrement attentif aux jobs récurrents qui ont été annulés. Parfois, après une mise à niveau, les paramètres de job sont modifiés et leur état devient Annulé. Si vous ne révisez pas de manière proactive les jobs annulés, vous vous en rendrez compte seulement en recevant des escalades de l'entreprise.
Dépendances d'installation et de mise à niveau
Les scripts d’installation et de mise à niveau de cette version induisent les dépendances suivantes dans l’ordre chronologique indiqué :
Installation/mise à niveau de ce composant :
Nécessite ce composant :
Mise à jour de
Clarity PPM
  • Entrepôt de données configuré
  • Job de chargement de l'entrepôt de données terminé
Nouvelle expérience utilisateur
  • Module d'extension de l'accélérateur PMO installé
Installation de modules d’extension PMO ou APM
  • Entrepôt de données configuré
Chemins de mise à niveau pris en charge pour la version 15.7
Pour procéder à la mise à niveau
directement
vers cette version (15.7), votre version actuelle doit être 15.2 ou une version ultérieure.Le programme d'installation de la version 15.7 peut sauvegarder et mettre à niveau vos données à partir de versions antérieures prises en charge.
  • La version 14.3 et les versions antérieures ne sont plus prises en charge. Procédez d’abord à la mise à niveau vers 15.2 ou une version ultérieure, puis à la mise à niveau vers 15.7.
  • Vous ne pouvez pas effectuer une mise à niveau vers la version 15.7
    directement
    à partir de la version 14.2 avec Jaspersoft 5.6.1 ou à partir de la version 14.3 avec Jaspersoft 6.1.0. La mise à niveau de Jaspersoft 6.4.2 ou 7.1 ne prend pas en charge ces configurations. La mise à niveau
    indirecte
    est toujours prise en charge. Par exemple, commencez par effectuer la mise à niveau vers la version 14.3 et vers Jaspersoft 6.4.2. Procédez ensuite à la mise à niveau vers la version 15.7 et à la mise à niveau vers Jaspersoft 7.1.
  • Vous pouvez effectuer une mise à niveau à partir d'une version antérieure même si vous ne disposez d'aucun environnement de rapports Jaspersoft configuré. L'entrepôt de données est obligatoire, mais pas la génération de rapports. Vous pouvez également procéder à une mise à niveau à partir d'une version 14.x et effectuer une nouvelle installation de votre environnement de rapports.
  • Pour procéder à la mise à niveau à partir des versions 13.x antérieures, il est souvent plus simple de procéder d'abord à la mise à niveau vers la version 14.3 ou 14.4, et d'ignorer le composant de génération de rapports avancés. Cette approche simplifie le processus de dépannage et de redémarrage en cas d’échec d’une étape de mise à niveau. Ensuite, à partir de la version 14.x, vous pouvez procéder à la mise à niveau vers la version 15.6 et installer Jaspersoft 7.1 pour la génération de rapports avancés.
Le programme d'installation détecte le nombre d'étapes de mise à niveau incrémentielle requises pour la mise à jour de votre installation vers la dernière version. S'il y a plus de deux étapes, vous êtes invité à décider si vous souhaitez que le programme d'installation enregistre les sauvegardes automatisées à chaque étape. Par exemple, de la version 15.4 à la version 15.5, de la version 15.5 à la version 15.5.1, de la version 15.6 à la version 15.6.1 et de la version 15.6.1 à la version 15.7.
Si vous avez installé des patchs sur la version de base, vérifiez que vous avez appliqué le dernier patch cumulatif pris en charge avant la mise à niveau, mais également après y avoir procédé. La maintenance des patchs avant et après la mise à niveau est importante pour le dépannage, les correctifs de sécurité et l'intégrité générale du système.
Procédez comme suit
:
  1. Reportez-vous à la page Patchs CA Clarity PPM et Jaspersoft.
  2. Sélectionnez votre version actuelle dans le menu
    Versions
    de la partie supérieure droite de cette page d'aide.
    Par exemple, sélectionnez la version 15.1 et vérifiez que le patch 15.1.0.9 est installé, ou sélectionnez 15.3 et vérifiez que le patch 15.3.0.5 est installé avant de lancer la mise à niveau vers la version 15.7. Après la mise à niveau, installez le dernier patch 15.7.
Des problèmes peuvent survenir si vous tentez d'effectuer une mise à niveau directement à partir d'un niveau de patch non pris en charge. Pour obtenir de meilleurs résultats, suivez un chemin vers une mise à niveau prise en charge. Pour en savoir plus, contactez le service de support de CA. Vous pouvez également visiter le site de la communauté CA PPM et poser vos questions à d'autres membres de la communauté.
Pré-mise à niveau : exécution du vérificateur d'installation (Sur site uniquement)
L'utilitaire de vérification de l'installation (checkinstall) évalue chaque installation ou mise à niveau. Il s'exécute automatiquement au démarrage d'une installation ou d'une mise à niveau et à la fin d'une tentative de mise à niveau. Vous pouvez également l'exécuter manuellement. Cet utilitaire génère un fichier de résultats de rapport (precheck-results.html) dans le répertoire <racine_installation>/checkinstall/check-logs.
Opération de mise à niveau
: pour obtenir de meilleurs résultats, exécutez le vérificateur d'installation avant de lancer le processus complet d'installation et de mise à niveau. Examinez et corrigez les avertissements avec précaution avant de poursuivre.
Procédez comme suit :
  1. Extrayez le programme d'installation
    Clarity PPM
    vers le serveur d'applications
    Clarity PPM
    .
  2. Ouvrez une invite de commande et accédez au répertoire checkinstall dans le répertoire dans lequel vous avez extrait le programme d'installation.
  3. Appelez la commande checkinstall :
    UNIX
    :
    sh checkinstall.sh
    Windows
    :
    checkinstall.bat
    Vous êtes invité à saisir le nom d'utilisateur et l'adresse électronique de l'opérateur. Ces informations concernent l'utilisateur qui procède à la mise à niveau ou à l'installation. Elles sont stockées sous forme d'enregistrement dans le journal d'installation.
  4. Vérifiez les résultats.
    Les résultats incluent les avertissements ainsi que les erreurs et ils indiquent les personnalisations que vous avez effectuées. Examinez les personnalisations et, le cas échéant, apportez les modifications requises pour la mise à niveau.
Accessibilité des fichiers JAR tiers pour le programme d'installation (Sur site uniquement)
En raison de restrictions au niveau des licences pour certains fichiers JAR des bibliothèques tierces (jgroups-all.jar et xinclude.jar), des modifications ont été apportées au mode de livraison des fichiers de ce type. Les fichiers JAR ne sont pas fournis avec l'image
Clarity PPM
sur le média d'installation. L'image du fichier install.jar ne contient pas les fichiers mentionnés. Les packages d'installation des versions antérieures et inclus dans le fichier install.jar excluent également les fichiers JAR. Pour chaque version de
Clarity PPM
, les fichiers JAR sont regroupés dans un dossier sur le média d'installation contenant le fichier JAR des bibliothèques tierces. Dans la version 15.x, le fichier .jar est nommé
thirdparty.libs.15.x.0.jar
.
Opération de mise à niveau
: extrayez le fichier
thirdparty.libs.15.x.0.jar
à partir du média d'installation. Placez le fichier dans un dossier accessible au programme d'installation dans votre système de fichiers.
Astuce :
 afin d'éviter que le programme d'installation ne vous invite à saisir l'emplacement du fichier JAR, placez celui-ci dans le répertoire racine de l'installation. Si vous placez le fichier dans un autre répertoire, le programme d'installation vous invitera à saisir l'emplacement du fichier.
Mise à niveau d'ensembles de données volumineux (Sur site uniquement)
Si votre mise à niveau de
Clarity PPM
traite un volume de données important, nous vous recommandons de remplacer les paramètres mémoire par défaut utilisés par la mise à niveau.
Vous pouvez remplacer les paramètres de mémoire par défaut de cette version. Créez un fichier
memory.properties
et placez-le dans le répertoire $cappm/config. Définissez les valeurs de mémoire désirées dans ce fichier.
Voici les valeurs par défaut utilisées par la mise à niveau :
defaultScriptMaxMem=1024m defaultScriptPermGenMem=128m
Voici quelques exemples de paramètres dans le fichier
memory.properties
:
defaultScriptMaxMem=2560m defaultScriptPermGenMem=512m
Niveau de compatibilité de la base de données MS SQL Server
Si vous utilisez un serveur SQL Server 2014 pour installer cette version, définissez le niveau de compatibilité sur 120 dans SQL Server Management Studio ou à l'aide de la commande suivante :
EXEC SP_DBCMPTLEVEL <database>, 120
Personnalisation de processus, scripts et autres personnalisations
CA PPM ne peut pas mettre à niveau du contenu personnalisé non pris en charge. Les personnalisations doivent être désactivées et peuvent requérir une nouvelle conception et implémentation pour fonctionner avec les fonctionnalités modifiées du produit.
! Après une mise à niveau, vos personnalisations peuvent provoquer des erreurs ou ne pas fonctionner comme prévu, sauf si vous les désactivez.
Procédez comme suit
:
  1. Identifiez votre contenu personnalisé. Par exemple, un ou plusieurs processus personnalisés avec des scripts GEL personnalisés modifiaient des attributs de statut de feuille de temps dans une version antérieure.
  2. Confirmez les personnalisations et assumez que les scripts de mise à niveau risque ne pas prendre en charge le contenu personnalisé. Même si le contenu personnalisé est mis à niveau, il existe un risque de dysfonctionnement. Par exemple, votre processus personnalisé fait référence à un objet ou un attribut qui a changé dans la nouvelle version.
  3. En tant quadministrateur sur site, le script checkinstall vous avertit des personnalisations qu'il détecte préalablement à la mise à niveau. Les avertissements ou journaux référencés ci-dessous peuvent s'afficher. Ils contiennent des informations sur les types de personnalisation pouvant avoir un impact négatif sur la mise à niveau. Par exemple :
    WARNING: Possible schema customizations have been found. Any customizations to the system are the responsibility of the customer to maintain and are not supported. To upgrade, all customizations must be reviewed, changed, or removed as needed before the upgrade. After a successful upgrade, the customizations may be added back to the system. The possible customizations found are listed in the following log files:
    check‐logs/database_customization_triggers.txt check‐logs/database_customization_indexes.txt check‐logs/database_customization_tables.txt checklogs/database_customization_constraints.txt
  4. En tant qu’administrateur à la demande (SaaS), ces avertissements et les journaux référencés ne s'affichent pas. Ces exemples de message indiquent les types de personnalisation ayant des répercussions négatives sur votre expérience de mise à niveau.
  5. Dans les environnements SaaS ou sur site, désactivez vos personnalisations avant la mise à niveau. Après la mise à niveau, réintroduisez les personnalisations et testez-les dans l'interface PPM classique. Vous pouvez également vérifier l'impact du comportement des personnalisations dans la
    Nouvelle expérience utilisateur
    .
  6. En plus des objets de base de données, évaluez également les valeurs d'attribut. Examinez les modifications apportées à l'entrepôt de données et aux bases de données Oracle et Microsoft SQL (voir section Reference dans la documentation en anglais). Vérifiez si l'une de vos personnalisations varie en fonction des attributs abandonnés, modifiés ou nouveaux.
Certains clients ont rencontré des erreurs avec le contenu personnalisé hérité. Après la désactivation d'un processus, un script ou tout autre contenu personnalisé hérité, la
Nouvelle expérience utilisateur
fournissait la fonctionnalité sans perte nette pour les utilisateurs finals. Nous vous recommandons d'effectuer une comparaison de la valeur des fonctionnalités CA PPM dans une solution complète Logiciel prêt à l'emploi/SaaS par rapport à la valeur du développement de vos propres personnalisations non prises en charge.
Avant et après la mise à niveau : conservation de vos personnalisations de répertoire de fichiers
Pendant la mise à niveau, vous êtes invité à entrer le répertoire d'installation cible. De nouvelles étapes préalables et ultérieures à la mise à niveau permettent de copier des fichiers vers et à partir du répertoire
Clarity PPM
à l'aide du script Ant. Les scripts Ant vous permettent d'automatiser le maintient et la restauration de la personnalisation dans les répertoires de
Clarity PPM
.
Les modèles sont fournis dans des dossiers de mise à niveau liés à la version, situés dans le répertoire racine du programme d'installation (au même niveau que le fichier install.bat). Les modèles sont les suivants :
preprocess-upgrade.xml
et
postprocess-upgrade.xml
.
Exemple de script preprocess-upgrade.xml
<project name="content" default="upgrade" basedir="."> <target name="upgrade"> <echo>Preserving customer specified files prior to upgrade from install.dir = ${install.dir}</echo> <if fileexists="${install.dir}" not="true"> <fail>Install dir not specified = ${install.dir}</fail> </if> <delete dir="upgrade_temp"/> <mkdir dir="upgrade_temp" /> <!-- Uncomment the copy below and list the files to be included for preservation --> <!--<copy todir="upgrade_temp"> <fileset dir="${install.dir}" > <include name="myfiles/my*.*"/> <include name="abb/*01.jar"/> <include name="a*01.jar"/> </fileset> </copy>--> </target> </project>
Exemple de script postprocess-upgrade.xml
<project name="content" default="upgrade" basedir="."> <target name="upgrade"> <echo>Restoring customer specified files after upgrade to install.dir = ${install.target.dir}</echo> <if fileexists="${install.target.dir}" not="true"> <fail>Install dir not specified = ${install.target.dir}</fail> </if> <!-- Uncomment the copy task below and list the files to be restored that were preserved in the preprocess-upgrade.xml script.--> <!--<copy todir="${install.target.dir}"> <fileset dir="upgrade_temp" > <include name="myfiles/my*.*"/> <include name="abb/*01.jar"/> <include name="a*01.jar"/> </fileset> </copy>--> </target> </project>
Après la mise à niveau ou l'installation : optimiser les performances d'Oracle 12c (Sur site uniquement)
Sur les installations locales d’Oracle 12c R1 ou R2, vous pouvez détecter un problème de régression avec Oracle 12c lorsque l'indice ORDERED est utilisé dans les requêtes structurées. Un bogue d'Oracle 12c R2 peut dégrader les performances si l’optimiseur est défini sur 12.2.0.1.
  • Pour les systèmes utilisant Oracle 12c R1 (12.1.0.2), aucune action supplémentaire n'est requise.
  • Pour les systèmes utilisant Oracle 12c R2 (12.2.0.1), vous pouvez optimiser les performances en définissant l’optimiseur sur 12.1.0.2.Nous recommandons d'appliquer ce correctif facultatif local.
Procédez comme suit
:
  1. A partir d’une invite de commande dans Oracle, entrez les lignes suivantes :
    sqlplus / as sysdba ALTER SYSTEM SET "_fix_control" = '17800514:0'; Exit;
  2. Exécutez la commande suivante :
    ALTER SYSTEM SET OPTIMIZER_FEATURES_ENABLE= '12.1.0.2' SCOPE=BOTH;
  3. Vérifiez que les paramètres du fichier d’initialisation d'Oracle 12c R2 ressemblent à ceux de l'exemple suivant :
    *._fix_control='17800514:0' *._optimizer_multi_table_outerjoin=FALSE *.audit_file_dest='/fs0/oracle/12201/12c/admin/niku/adump' *.audit_trail='DB' *.cluster_database=FALSE *.compatible='12.2.0.1' *.control_files='/fs0/oracle/12201/12c/oradata/niku/CONTROL01.CTL','/fs0/oracle/12201/12c/oradata/niku/CONTROL02.CTL' *.cursor_sharing='FORCE' *.db_block_size=8192 *.db_name='niku' *.diagnostic_dest='/fs0/oracle/12201/12c/admin/niku/udump' *.dispatchers='(PROTOCOL=TCP) (SERVICE=nikuXDB)' *.local_listener='LISTENER_NIKU' *.nls_comp='BINARY' *.nls_date_format='YYYY-MM-DD HH24:MI:SS' *.nls_language='AMERICAN' *.nls_sort='BINARY' *.nls_territory='AMERICA' *.open_cursors=1000 *.optimizer_adaptive_plans=false *.optimizer_adaptive_reporting_only=TRUE *.optimizer_adaptive_statistics=FALSE *.optimizer_features_enable='12.2.0.1' *.optimizer_inmemory_aware=FALSE *.pga_aggregate_target=4G *.processes=1000 *.remote_login_passwordfile='EXCLUSIVE' *.session_cached_cursors=1000 *.sessions=1536 *.sga_target=80G *.streams_pool_size=536870912 *.trace_enabled=TRUE *.undo_tablespace='UNDOTBS1'