Impact des modifications et mise à niveau

ccppmop1591
HID_HID_release_info_change_impact_od
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
15.9.1
. Planifiez la mise à niveau de
Clarity
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.
Pour plus d'informations sur la compatibilité, consultez la section Configuration matérielle et logicielle requise pour la compatibilité.
Pour plus d'informations sur l’installation et la mise à niveau, consultez la section Installation et mise à niveau.
Par exemple, si vous procédez à la mise à niveau de la version 15.5 vers la version
15.9.1
de
Clarity
, examinez les modifications des versions 15.5, 15.5.1, 15.6, 15.6.1, 15.7, 15.7.1, 15.8, 15.8.1 et 15.9 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. 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
15.9.1
, 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.
Remplacement de OracleJDK par AdoptOpenJDK à partir de
Clarity
15.7
Java Image
Depuis le 19 août 2019,
Clarity
a cessé les mises à jour de produit associées à Oracle Java. 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
prenant en charge AdoptOpenJDK peut s'avérer nécessaire. Cette modification n'affecte pas Jaspersoft, qui prend toujours en charge Java 8.
Cette page inclut les sections suivantes :
2
Améliorations apportées à l'utilisation de
Clarity

Affichage des agrégations de colonnes VET à l'aide de la fonctionnalité Critère de groupement
Lorsque vous utilisez la fonctionnalité Critère de groupement dans la grille Personnel, dans la grille Affectations ou dans la grille Données financières, vous pouvez afficher les totaux de toutes les VET disponibles dans la grille. Par exemple, nous avons ajouté l'allocation restante et la disponibilité restante de la VET à la grille Personnel. Lorsque vous effectuez un groupement par statut de réservation, vous pouvez consulter le nombre total de valeurs agrégées pour l'allocation restante et la disponibilité restante des ressources dont le statut de réservation est Optionnel(le), Ferme et Mixte.
Opération de mise à niveau
 : le job Division en créneaux - Critère de groupement a été introduit dans cette version. Ce job vous permet d'utiliser la technologie de courbe SQL introduite dans
Clarity
pour améliorer considérablement la gestion des données échelonnées dans le temps. Désormais, vous pourrez afficher les données échelonnées dans le temps sans les fenêtres de temps limites disponibles dans PPM classique. La technologie de courbe SQL vous permet également d'agréger des données échelonnées dans le temps à l'aide de la fonctionnalité Critère de groupement dans
Clarity
. Elle permet également à
Clarity
d'afficher la disponibilité restante de toutes les ressources (disponibilité des ressources - allocations agrégées des ressources pour tous les investissements) dans la grille Personnel pour tous les investissements. Lors de la première exécution du job Division en créneaux - Critère de groupement,
Clarity
peut prendre un certain temps (en fonction des données) avant d'afficher les mesures par période ou de prendre en charge l'agrégation Critère de groupement.
  • Les VET personnalisées ne sont pas visibles dans cette version de
    Clarity
    . Elles sont toujours visibles dans PPM classique uniquement.
  • Toutes les mesures par période représentées dans les modules Personnel, Affectations et Données financières des projets, des idées et des investissements personnalisés utilisent la technologie de courbe SQL, qui extrait les données à partir des objets blob correspondants.
  • Les administrateurs n'ont pas besoin d'exécuter manuellement le job Division en créneaux - Critère de groupement dans le cadre d'une mise à niveau ou d'une nouvelle installation.
  • Le job Division en créneaux - Critère de groupement n'est pas exécuté en même temps que le job Division en créneaux (hérité).
  • La technologie de courbe SQL n'est pas utilisée dans l'espace de travail Dotation en personnel.
  • L'exécution du job Division en créneaux - Critère de groupement est prévue toutes les cinq minutes dans votre environnement. Si vous n’exécutez pas ce job dans votre environnement, les données de mesures dans les modules Personnel, Affectations et Données financières pour les projets, les idées et les investissements personnalisés risquent de ne pas être précises.
Pour plus d'informations sur le job Division en créneaux - Critère de groupement, reportez-vous à la rubrique Clarity Jobs Reference.
Amélioration apportées à l'utilisation de la disposition d'espace d'informations
Les fiches de la disposition Espace d'informations ont été améliorées pour garantir que l'instance d'investissement s'ouvre uniquement en cliquant sur le titre des fiches. Dans les versions antérieures, l'instance d'investissement s'ouvrait même lorsque vous cliquiez dans l'espace vide sous le titre d'une fiche.
Opération de mise à niveau
: aucune action n'est requise. Le comportement a été amélioré afin que vous puissiez cliquer sur le titre des fiches pour accéder à l'instance d'investissement ou sur la fiche pour utiliser le panneau Détails et mettre à jour les informations.
Pour plus d'informations sur l'utilisation de la disposition Espace d'informations, reportez-vous à la sectoin Composants communs.
Prise en charge de l'attribut Format RTF
Vous pouvez désormais ajouter des attributs RTF pour un objet ou un sous-objet dans
Clarity
. Par exemple, un chef de projets peut utiliser l'attribut RTF pour créer un récapitulatif de projet et mettre en évidence ses jalons et objectifs clés. Les gestionnaires de portefeuilles et les responsables des technologies de l'information peuvent accéder à ces informations supplémentaires en un clic et se rappeler de leur lecture. Pour plus d'informations sur l'attribut RTF, consultez la section Grande chaîne - Attributs RTF et Ajout d'un attribut.
  • Les attributs au format RTF ne sont pas pris en charge dans l'entrepôt de données ni dans Jaspersoft.
  • Les rapports de statut dynamiques rendent le contenu au format RTF dans l'aperçu PDF.
Opération de mise à niveau
 : aucune action n'est requise.
Grille Transactions réelles
Vous pouvez désormais afficher la grille
Transactions réelles
dans les modules Données financières, ainsi que dans les plans de coûts, les plans budgétaires et les plans de bénéfices. Cette grille n'est pas modifiable et affiche les coûts réels enregistrés via des transactions pour un investissement par date de transaction, quantité, coût et devise. La grille Transactions réelles fournit au responsable financier les avantages suivants :
  • Meilleure compréhension de la visibilité financière d'un investissement
  • Affichage de la liste des transactions enregistrés publiées et d'un récapitulatif global de toutes les transactions associées à l'investissement dans un emplacement unique
  • Comparaison des montants exprimés dans la devise de transaction avec les montants en devise convertie par tâche et par ressource
Pour plus d'informations, consultez la grille Transactions réelles dans les rubriques Projets, Investissements personnaliséset Idées.
  • Les montants des transactions des charges constatées sont stockés dans cinq types de devise. Vous pouvez toutefois les afficher dans votre devise locale.
Opération de mise à niveau
 : aucune action n'est requise.
Options de filtre avancées (y compris Sélecteur nul)
Vous pouvez désormais utiliser les options de filtre avancées pour affiner les critères de recherche et obtenir des résultats spécifiques en fonction de vos besoins. Selon le type d'attribut que vous choisissez de filtrer, vous obtenez différents opérateurs tels que Est égal à, N'est pas égal à, Est vide, N'est pas vide, etc. Par exemple, pour filtrer des projets pour lesquels aucun responsable n'a été affecté, sélectionnez l'attribut Gestionnaire dans le filtre, puis l'opérateur Est vide.
Opération de mise à niveau
: aucune action n'est requise. Après la mise à niveau vers
Clarity
15.9.1
, vos filtres existants continueront d'être appliqués, car ils seront définis sur l'opérateur par défaut pour le type de données correspondant. Par exemple, si votre filtre existant est appliqué à un attribut de chaîne, l'opérateur sera défini sur Contient.
Pour plus d'informations sur l'utilisation des filtres, consultez la section Composants communs.
Indicateur visuel pour les attributs verrouillés
Clarity
affiche désormais une indication visuelle (icône de verrou) chaque fois qu'un attribut est verrouillé par un processus. L'attribut est grisé pour indiquer aux utilisateurs qu'ils ne peuvent pas le modifier. De nombreux clients utilisent des flux de travaux
Clarity
pour définir un processus d'approbation pour des instances d'objet telles que des projets ou des idées. Dans le cadre de l'approbation, les clients verrouillent souvent les attributs sensibles à différentes étapes de ce processus.
Clarity
affiche désormais un indicateur visuel de verrouillage de l'attribut, afin que les utilisateurs ne tentent pas de le modifier.
  • L'icône de verrou s'affiche dans la page Propriétés et dans le panneau Détails. Elle ne s'affiche toutefois pas dans la disposition Grille ; l'utilisateur ne sait donc pas qu'un attribut est verrouillé avant d'essayer de le modifier.
  • Lorsqu'un attribut est verrouillé par un processus, l'écran doit être actualisé pour que l'icône de verrou s'affiche.
Opération de mise à niveau
: aucune action n'est requise. A l'issue de la mise à niveau vers
Clarity
15.9.1
, tous les attributs verrouillés présenteront une icône de verrou dans le panneau Détails et la page Propriétés.
Tri des tâches en fonction de l'organigramme des tâches dans le statut du projet
Le widget Tâches de la page Statut du projet est maintenant trié en fonction de l'ordre des tâches et non par ordre alphabétique. Cette modification vous permet d'afficher le statut des tâches parentes et enfants dans une vue unique. Pour plus d'informations, reportez-vous à la section Clarity : Evaluation de l'avancement et publication de rapports de statut de projet.
Impact sur la mise à niveau
 : aucune action n'est requise. A l'issue de la mise à niveau, les widgets de tâche existants dans votre page Statut du projet seront automatiquement triés dans l'organigramme des tâches.
Améliorations apportées à l'accessibilité

L'équipe du produit
Clarity
s'engage à assurer la prise en charge de la norme WCAG 2.1 AA. A partir de la version 15.9.1, des améliorations relatives à l'accessibilité seront publiées de manière incrémentielle pour aider les organisations à encourager l'adoption et améliorer l'expérience de
Clarity
pour les utilisateurs ayant des exigences en matière d'accessibilité. Le tableau suivant répertorie les améliorations apportées à l'accessibilité traitées dans cette version :
De quoi s'agit-il ?
A qui cela s'adresse-t-il ?
Quels sont les changements apportés ?
Conception visuelle
Utilisateurs atteints de daltonisme
Contraste de couleurs et visibilité du curseur
Conception réactive
Utilisateurs dont l'acuité visuelle est diminuée ou partielle
Fenêtres contextuelles, espaces de texte et zoom du navigateur
Navigation à l'aide du clavier
Utilisateurs à mobilité réduite
Saisie à l'aide de touches, ordre de tabulation, curseur
Remarque 
: Les commandes de clavier spéciales ou combinaisons de touches de raccourci personnalisées ne sont pas prises en charge dans cette version.
Lecteurs d'écran
Utilisateurs atteints de cécité partielle ou complète
Sémantique, hiérarchie, structure des pages
Par exemple, la capture d'écran suivante illustre les modifications de contraste de couleur implémentées pour améliorer l'expérience visuelle globale de tous les utilisateurs, y compris ceux ayant des exigences d'accessibilité :
Pour plus d’informations sur les composants pris en charge et le niveau de conformité, consultez la section Fonctionnalités d'accessibilité dans Clarity.
Opération de mise à niveau
: aucune action n'est requise. Toutes les préférences de couleurs existantes dans l'affichage, la liste de sélections personnalisée, la bannière de projet ou les balises de document, seront automatiquement mappées vers le nouveau schéma de couleurs. Pour plus d'informations sur le mappage de couleurs, consultez la section Consolidation et mappage des couleurs.
Améliorations apportées à la feuille de temps

Approbation ou renvoi en bloc de plusieurs feuilles de temps
Si vous disposez de droits d'approbation, vous pouvez utiliser les actions en bloc pour approuver ou renvoyer plusieurs feuilles de temps simultanément. Les actions en bloc constituent une méthode efficace lorsque plusieurs collaborateurs d'un projet soumettent des feuilles de temps. Pour plus d'informations sur les actions en bloc, consultez la section Clarity : révision et approbation des feuilles de temps.
  • Si vous sélectionnez plusieurs feuilles de temps et que leur statut est différent, vous ne pouvez pas utiliser les actions en bloc pour approuver ou renvoyer des feuilles de temps simultanément.
Opération de mise à niveau
: aucune action n'est requise.
Clic avec le bouton droit de la souris sur le menu contextuel à des fins de révision de feuilles de temps
Si vous êtes un approbateur, vous pouvez désormais cliquer avec le bouton droit de la souris sur les feuilles de temps sélectionnées pour les approuver ou les renvoyer. Le menu contextuel des feuilles de temps regroupe toutes vos actions importantes dans un endroit unique, ce qui facilite l'approbation ou le renvoi des feuilles de temps sélectionnées. Pour plus d'informations sur les actions en bloc, consultez la section Clarity : révision et approbation des feuilles de temps.
  • Si vous sélectionnez plusieurs feuilles de temps et que leur statut est différent, vous ne pouvez pas utiliser le menu contextuel pour approuver ou renvoyer des feuilles de temps simultanément.
Opération de mise à niveau
: aucune action n'est requise.
Feuilles de temps - Expand and Collapse All (Tout développer et réduire)
Vous pouvez désormais développer et réduire vos feuilles de temps en un clic à l'aide des icônes Tout développer et Tout réduire. Cette fonctionnalité vous permet désormais d'afficher facilement le contenu de vos feuilles de temps lorsque vous avez ouvert plusieurs investissements et leurs tâches associées. Cette fonctionnalité est disponible dans la page d'entrée Mes feuilles de temps, la fenêtre Révision et approbation et le volet Détails de la grille Feuilles de temps.
Pour plus d'informations sur la fonctionnalité Expand and Collapse All (Tout développer et Tout réduire), consultez les sections Clarity : saisie des heures et soumission d'une feuille de temps et Clarity : révision et approbation des feuilles de temps.
  • Les options Expand and Collapse All (Tout développer et Tout réduire) ne sont pas disponibles lorsque vous développez le menu de suppression de tâches.
Opération de mise à niveau
: aucune action n'est requise.
Utilisation de canaux à des fins d'intégration de contenu externe

Vous pouvez utiliser des canaux pour intégrer le contenu d'une autre source, tel qu'un site externe, une application ou des rapports d'investissement contextuels PPM classique dans Clarity. Vous pouvez interagir avec le contenu et prendre des décisions commerciales avisées sans quitter un investissement dans
Clarity
.
Pour plus d'informations, consultez la rubrique Canaux sous les sections Projets, Idées, Investissements personnalisés et Objets personnalisés.
  • La syntaxe des paramètres d'utilisateur et d'ID interne a été modifiée.
  • Lorsque vous copiez un plan, les canaux définis dans le plan source sont également copiés.
  • Un plan peut contenir jusqu'à 50 modules. Si plus de 35 modules sont déjà définis dans le plan, vous pouvez configurer moins de 15 canaux.
Opération de mise à niveau
: aucune action n'est requise.
Améliorations apportées aux objets personnalisés

Dans cette version, les améliorations suivantes ont été apportées aux objets personnalisés :
Prise en charge des objets personnalisés de troisième niveau dans
Clarity
Vous pouvez désormais activer la prise en charge d'API pour un objet personnalisé de troisième niveau à l'aide de l'interface utilisateur ou de l'application XOG et afficher cet objet dans un onglet du panneau Détails dans
Clarity
. Par exemple, vous voulez suivre les lignes de chaque bon de commande (PO Lines, Lignes de bon de commande), puis capturer les détails des factures PA pour chaque ligne ; vous créez des objets personnalisés comme suit :
  • Bon de commande (Objet principal - Niveau 1)
    • Lignes de bon de commande (Sous-objet de Bon de commande - Niveau 2)
      • Détails de la facture PA (Sous-objet de Lignes de bon de commande - Niveau 3)
Lorsque vous mettez à jour le plan Bon de commande pour inclure des lignes de bon de commande en tant que module, le module Lignes de bon de commande s'affiche sous forme d'onglet dans Bon de commande. Créez une ligne de bon de commande et cliquez sur le panneau Détails pour mettre à jour l'onglet Détails de la facture PA. Les objets de niveau 3 s'affichent par ordre alphabétique après l'onglet Détails.
Opération de mise à niveau
: aucune action n'est requise. Dans les versions antérieures, les objets personnalisés de troisième niveau ne disposaient pas de l'option Activé(e) pour les API et n'étaient donc pas disponibles dans
Clarity
. Lors de la mise à niveau vers
Clarity
15.9.1
, vous pouvez activer la prise en charge d'API pour les objets personnalisés existants et nouveaux de troisième niveau et afficher ces objets dans un onglet sous l'objet de deuxième niveau.
Activation de la prise en charge d'API et sécurisation des attributs personnalisés des sous-objets personnalisés
Vous pouvez désormais activer la prise en charge d'API pour les attributs personnalisés associés aux sous-objets personnalisés et rendre ces attributs disponibles dans
Clarity
. Vous pouvez également activer la sécurité de niveau champ pour ces attributs. Pour plus d'informations, consultez les section Activation de la prise en charge d'API pour les attributs personnalisés et Sécurisation de l'accès au niveau champ.
Opération de mise à niveau
: aucune action n'est requise. Dans les versions antérieures, les attributs personnalisés des objets personnalisés de troisième niveau ne disposaient pas du champ ID de l'attribut d'API et n'étaient donc pas disponibles dans
Clarity
. Lorsque vous effectuez une mise à niveau vers
Clarity
15.9.1
, vous pouvez activer les attributs personnalisés existants et nouveaux dans les objets personnalisés de troisième niveau et activer la sécurité de niveau champ pour ces attributs si vous voulez le souhaitez.
Améliorations apportées aux feuilles de route et aux hiérarchies

Cette section décrit les améliorations apportées aux feuille des route et aux hiérarchie dans cette version :
Ajout et synchronisation de l'attribut Finalité dans la page Eléments de feuille de route
L'attribut Finalité d'un élément d'investissement (Ex. : Projet, Idée ou Investissement personnalisé) indique la finalité organisationnelle sur laquelle l'élément d'investissement est aligné. Par exemple, vous travaillez sur un projet de migration vers un nouvel outil afin de réduire les coûts. Vous sélectionnez la finalité Réduction des coûts. Lorsque vous importez ce projet en tant qu'élément de feuille de route dans
Clarity
, vous voulez afficher la finalité correspondante pour le projet afin de hiérarchiser les investissements dans la feuille de route. Dans les versions antérieures, l'attribut Finalité n'était pas disponible sur la page Eléments de feuille de route.
Grâce à cette amélioration, vous pouvez ajouter l'attribut Finalité à la page Eléments de feuille de route pour afficher la finalité de chaque élément d'investissement importé comme élément de feuille de route. Vous pouvez également synchroniser l'attribut Finalité à tout moment pour extraire les dernières valeurs des éléments d'investissement correspondants.
Opération de mise à niveau
: aucune action n'est requise. Dans les versions antérieures, l'attribut Finalité n'était pas disponible sur la page Eléments de feuille de route. Lors de la mise à niveau vers
Clarity
15.9.1
, vous pouvez ajouter l'attribut Finalité à la disposition Grille et synchroniser les valeurs des éléments d'investissement correspondants.
Pour plus d'informations sur les feuilles de route, consultez la section Clarity : Planification descendante à l'aide de feuilles de route.
Affichage de la grille d'investissement interobjets dans les hiérarchies
Une nouvelle disposition de grille en lecture seule, également appelée grille interobjets, a été ajoutée aux hiérarchies. La grille affiche tous les investissements (projets, idées et investissements personnalisés) compris dans votre hiérarchie. Vous pouvez utiliser la grille pour examiner les attributs communs à tous les investissements ou propres à des investissements spécifiques. Par exemple, une grille contient plusieurs projets, idées et investissements personnalisés. Des attributs tels que Coût budgété et Bénéfice prévu, communs à tous ces types d’investissement, s'affichent dans la section Investissement commun. Des attributs tels que Finalité et Sponsor sont associés à l'investissement personnalisé uniquement et s'affichent sous l'investissement correspondant.
Opération de mise à niveau
 : lors de la mise à niveau vers cette version, les vues enregistrées pour les hiérarchies ne s'affichent pas. Habituellement, les vues enregistrées dans les sous-objets de l'objet abstrait Investissement sont disponibles pour les objets et les instances. En d'autres termes, si vous créez une vue enregistrée dans un plan de coûts pour un projet, elle sera disponible pour tous les autres projets, investissements personnalisés et idées. Cette fonctionnalité a été améliorée pour les hiérarchies dans
Clarity
 15.9.1. Une hiérarchie contient les instances pour plusieurs investissements ; c'est pourquoi les vues que vous enregistrez ne sont pas partagées entre les autres instances de hiérarchies. Lors du processus de mise à niveau, toutes les vues enregistrées existantes pour les hiérarchies sont supprimées afin de fournir cette fonctionnalité améliorée. A partir de
Clarity
 15.9.1, lorsque vous enregistrez une nouvelle vue dans une instance de hiérarchie, elle sera disponible uniquement dans cette instance.
Voici quelques-unes des limitations d'utilisation de la grille d'investissement interobjets dans cette version :
  • La sécurité de niveau champ n'est pas prise en charge dans la grille d'investissement interobjets.
  • Les attributs de l'objet abstrait Propriétés financières et Propriétés financières du projet ne seront pas disponibles dans la grille d'investissement interobjets.
  • Il n'est pas possible d'importer des investissements dans une hiérarchie à l'aide de la grille d'investissement interobjets.
  • Il n'est pas possible de marquer un investissement comme favori à l'aide de l'attribut Marqué d'une étoile.
  • Aucune prise en charge des mesures personnalisées n'est disponible dans la grille d'investissement interobjets.
  • L'attribut Plan du filtre ne fonctionne pas dans la grille d'investissement interobjets.
  • Les types de données Pièce jointe, Calculé, Agrégé et Formule ne sont pas pris en charge dans la grille d'investissement interobjets.
Pour plus d'informations, consultez la section Création et modification de hiérarchies.
Améliorations apportées aux attributs

Attributs supplémentaires disponibles comme valeurs mise à l'échelle pour le temps dans le module Personnel
Vous pouvez utiliser l'option Mesures par période dans le module Personnel pour afficher les attributs VET supplémentaires suivants.
  • Charges constatées : affiche les unités réelles par période, agrégées à partir des affectations du membre de l'équipe.
  • Charge restante : affiche les unités estimées par période, agrégées à partir des affectations du membre de l'équipe.
  • Utilisation totale : affiche l'utilisation totale de la VET par période, calculée en additionnant la charge restante et des données réelles.
  • Allocation restante : affiche les unités d'allocation restantes de la VET par période, calculées en soustrayant l'utilisation totale de l'allocation pour cet investissement (Allocation - Utilisation totale).
  • Disponibilité restante : affiche la disponibilité restante de la VET par période, calculée en soustrayant les allocations agrégées des ressources pour tous les investissements de la disponibilité des ressources. Une valeur négative indique que la ressource est surallouée.
  • Les valeurs seront affichées en ETP, heures ou jours en fonction du paramètre de l'utilisateur.
  • Lorsque vous utilisez les champs de mesures par période, il est recommandé de supprimer les champs scalaires si vous définissez la période de début et de fin pour couvrir la plage de dates complète de l'investissement, car la valeur Totaux sélectionnée affichera des valeurs identiques aux valeurs scalaires.
  • Utilisez le champ Totaux avec les mesures par période correspondantes pour garantir l'affichage correcte des données. Rappelons que si le champ Totaux est sélectionné sans inclure les mesures par période correspondantes, la grille n'affichera pas les valeurs attendues.
Opération de mise à niveau
 : lors de la mise à niveau vers cette version de
Clarity
, vous constaterez que quelques modifications ont été apportées.
  • Dans les versions antérieures de
    Clarity
    , seuls les attributs Allocations et Allocations fermes étaient disponibles sous Mesures par période. Après la mise à niveau vers
    Clarity
    15.9.1, l'attribut variable Allocations est renommé Allocation. Vous pouvez également ajouter d'autres attributs en tant que mesures par période et les afficher dans la grille
    Clarity
    .
  • En ouvrant l'objet Equipe dans PPM classique, vous constaterez que des attributs dupliqués sont attribués aux charges constatées et à la charge restante. Les attributs variables sont uniquement affichés dans
    Clarity
    , tandis que les attributs scalaires sont disponibles dans
    Clarity
    et dans PPM classique.
Prise en charge des attributs de pièce jointe dans la disposition de grille
Vous pouvez désormais ajouter des attributs de pièce jointe à la disposition de grille. Dans la disposition de grille, cliquez sur le panneau Colonnes et sélectionnez l'attribut de pièce jointe. Une fois l'attribut ajouté, vous pouvez afficher, télécharger, charger et supprimer des pièces jointes dans la grille. Par exemple, pour la première étape de votre processus de révision d'idée, vous souhaitez vous assurer qu'un document MVP est joint aux idées soumises pour approbation. En ajoutant l'attribut de pièce jointe correspondant pour le document MVP à la grille, vous pouvez grouper ou filtrer la colonne Statut pour afficher rapidement la liste des idées sans document MVP.
  • Lorsque vous exportez les données de grille au format CSV, les colonnes d'attribut de pièce jointe correspondantes dans le fichier CSV affichent les détails de nom de fichier, de type MIME et d'URL de téléchargement.
Pour plus d'informations sur les attributs de pièce jointe, consultez la section Objets et attributs Clarity Studio.
Opération de mise à niveau
: aucune action n'est requise. Dans les versions antérieures, l'attribut de pièce jointe n'était pas disponible dans la disposition de grille. Après la mise à niveau vers
Clarity
15.9.1
, vous pouvez ajouter les attributs de pièce jointe à la disposition de grille et afficher, télécharger, charger et supprimer des pièces jointes.
Espace de travail de dotation en personnel : Unité de mesure (Jours)
Vous pouvez désormais configurer
Clarity
pour afficher l'effort de travail sur la page Dotation en personnel en jours. Les versions antérieures de
Clarity
vous permettaient d'afficher l'effort de travail uniquement en ETP ou en heures. Vous pouvez désormais utiliser les paramètres généraux pour configurer l'affichage de l'effort de travail en jours.
  • Vous pouvez utiliser les paramètres généraux pour configurer l'effort de travail en jours pour les modules Personnel, Affectations et Tâches pour tous les investissements dans
    Clarity
    .
  • Vous pouvez utiliser l'option Paramètres pour la gestion de projets dans PPM classique afin de configurer l'unité Jours pour les mesures de récapitulatif de projet et la grille de tâches inter-projets.
  • Vous pouvez utiliser le paramètre Administration dans les options de feuille de temps pour configurer l'option Jours pour les feuilles de temps.
Opération de mise à niveau
: aucune action n'est requise. Lors de la mise à niveau, vous pouvez configurer
Clarity
pour afficher l'effort de travail en jours pour la page Dotation en personnel.
Améliorations apportées à la génération de rapports des modules d'extension de l'accélérateur PMO

Protection des attributs de l'accélérateur PMO lors de la mise à niveau de
Clarity
Vous pouvez désormais sélectionner les attributs du module d'extension de l'accélérateur PMO à mettre à jour après la mise à niveau vers la dernière version de
Clarity
. Dans les versions antérieures,
Clarity
mettait automatiquement à jour tous les attributs. Les clients perdaient alors toutes les personnalisations, telles que les mappages d'affichage effectués au niveau de ces attributs. Les clients pourront désormais sélectionner les modifications qu'ils veulent apporter au niveau objet après chaque mise à niveau. Par conséquent, ils peuvent réinstaller un attribut, conserver les modifications apportées au deuxième attribut ou installer un troisième attribut nouvellement introduit.
Opération de mise à niveau
: aucune action n'est requise. Après la mise à niveau, sélectionnez les attributs du module d'extension de l'accélérateur PMO à mettre à jour.
Attributs de plan disponibles dans l'entrepôt de données
Les attributs suivants ont été ajoutés à l'entrepôt de données et synchronisés dans le cadre du job de chargement de l'entrepôt de données.
Attributs propres au plan
Ajout à la table : dwh_inv_investment
  • ID du plan*
  • ID actif du plan*
  • blueprint et blueprint_key
  • Active_blueprint et active_blueprint_key
Opération de mise à niveau
: aucune action n'est requise. A l'issue de la mise à niveau, les attributs de plan s'afficheront dans l'entrepôt de données.
Nouvelles valeurs initiales d'objet personnalisé ajoutées aux éléments de feuille de route
Les valeurs initiales d'objet personnalisé suivantes ont été ajoutées aux éléments de feuille de route à l'aide du module d'extension de '’accélérateur PMO :
  • Catégorie de projet
  • Priorité commerciale
  • Priorité de l'unité commerciale
  • Ajustement architectural
  • Valeur commerciale
  • Conformité aux réglementations
  • Conformité technologique
Opération de mise à niveau
: aucune action n'est requise. Après la mise à niveau, les nouveaux attributs seront disponibles lors de l'ajout ou de la modification d'éléments de feuille de route.
Données d'investissement personnalisé disponibles dans les rapports Jaspersoft
Les données de tous les types d'investissements personnalisés pour lesquels le paramètre Inclure dans l'entrepôt de données est sélectionné seront disponibles dans les rapports Jaspersoft.
Opération de mise à niveau
: aucune action n'est requise. A l'issue de la mise à niveau, les données de tous les types d'investissements personnalisés pour lesquels le paramètre Inclure dans l'entrepôt de données est sélectionné seront disponibles dans les rapports Jaspersoft.
Améliorations apportées au job de chargement de l'entrepôt de données
Le job de chargement de l'entrepôt de données a été mis à jour pour inclure les jobs supplémentaires incompatibles avec ce job. Les jobs incompatibles avec le job de chargement de l'entrepôt de données sont également mis à jour pour ne pas être exécutés lorsque ce job est en cours d'exécution. Cette modification permet d'améliorer les performances de
Clarity
.
Opération de mise à niveau
: aucune action n'est requise.
Améliorations apportées à la prise en charge de l'authentification unique fédérée

Gestion de l'intégration SAML et des certificats
Clarity
 15.9 permettait aux clients sur site d'utiliser les informations d'authentification émises par un fournisseur d'identités qui prend en charge SAML 2.0 et de se connecter à
Clarity
. Les clients devaient utiliser des API REST pour configurer l'intégration SAML.
Clarity
 15.9.1 vous permet d'utiliser l'option Authentification et clés de la page Administration pour effectuer les activités suivantes :
  • Importation de métadonnées SAML dans
    Clarity
  • Gestion des certificats de sécurité
  • Exportation des métadonnées du fournisseur de service
  • Configuration de plusieurs fournisseurs d'identités
Pour plus d'informations sur la configuration de
Clarity
pour la prise en charge de SAML 2.0, consultez la section Configuration de Clarity pour la prise en charge de SAML 2.0.
Opération de mise à niveau
 : dans la version antérieure de
Clarity
, vous deviez utiliser des API REST pour importer les métadonnées du fournisseur d'identités dans
Clarity
. La mise à niveau vers cette version vous permet d'utiliser l'option Authentification et clés de la page Administration pour gérer l'intégration SAML. Si vous aviez configuré l'intégration SAML à l'aide d'API REST, les détails pertinents s'afficheront dans les sections Configuration SAML et Certificats.
Spécification d'une adresse électronique secondaire de l'utilisateur
Vous pouvez maintenant spécifier une adresse électronique secondaire pour un utilisateur dans
Clarity
. Cette possibilité est uniquement destinée aux clients
Clarity
SaaS qui souhaitent créer des comptes d'utilisateurs test dans
Clarity
. Dans les versions antérieures de
Clarity
SaaS, si les clients avaient créé un utilisateur test avec une adresse électronique non valide, ils ne recevaient aucune information d'activation Okta. Les versions 15.9.1 et ultérieures de
Clarity
vous permettre de créer un utilisateur test dans
Clarity
avec un nom d'utilisateur et une adresse électronique principale non valides et une adresse électronique secondaire valide. Vous pouvez utiliser la même adresse électronique secondaire pour tous les comptes test.
Lorsque vous avez créé l'utilisateur dans
Clarity
, l'outil de création d'utilisateur JIT (Just in time, Juste à temps)crée automatiquement l'utilisateur dans le système Okta de Broadcom après réception d'une demande SAML. Les adresses électroniques principal et secondaire de l'utilisateur sont désormais configurée dans Okta. Toutefois, lorsque
Clarity
crée un utilisateur dans Okta, il ne met à jour aucun détail dans ce sytème. Vous devez collaborer avec l'administrateur de groupe OKTA pour mettre à jour les détails de l'utilisateur dans le sytème Okta.
Opération de mise à niveau
: aucune action n'est requise. Les administrateurs peuvent désormais spécifier une adresse électronique secondaire pour un utilisateur dans
Clarity
.
Pour en savoir plus sur l'authentification pour
Clarity
SaaS, reportez-vous à la section Clarity SaaS Authentication in the Google Cloud Platform.
Pour en savoir plus sur l'ajout d'utilisateurs dans
Clarity
et sur la spécification de l'adresse électronique secondaire, consultez la section Configuration des comptes utilisateur, des compétences et des droits d'accès.
Internet Explorer 11 non pris en charge pour les fonctionnalités
Clarity
PPM classique
prend toujours en charge Internet Explorer 11. Toutefois,
Clarity
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
Clarity
. 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 au support et tentent d'utiliser Internet Explorer 11 avec
Clarity
, les problèmes suivants peuvent se produire :
  • 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 de meilleurs résultats lorsque vous affichez les pages de l'expérience utilisateur moderne dans
Clarity
, basculez vers un navigateur récent tel que Firefox, Edge ou Chrome.
Améliorations apportées à la télémétrie
La télémétrie est une fonctionnalité intégrée à
Clarity
pour envoyer des données de configuration système et d'utilisation du produit à Broadcom. Ces données permettent à Broadcom d'en savoir plus sur l’utilisation du produit par les clients, sur leurs besoins en termes de logiciels et sur les fonctionnalités et les plates-formes les plus utilisées. La télémétrie ne collecte aucune information d'identification personnelle (IIP).
La fonctionnalité d'abonnement n'est plus disponible lorsque vous configurez la section Configuration de la conformité d'abonnement dans les paramètres système généraux.
Clarity
enverra des données de télémétrie à Broadcom pour tous vos serveurs de production
Clarity
. Pour en savoir plus sur la fonctionnalité de télémétrie, reportez-vous à la section Configuration des paramètres généraux du système.
Tableaux de bord non disponibles dans Google Cloud Platform
Les portlets Tableau de bord de planification de la gestion de projets et Tableau de bord des coûts et efforts de la gestion de projets ont été désapprouvés sur Google Cloud Platform. Pour plus d’informations, consultez cet article de la base de connaissances.
Mise à jour du comportement de connexion pour les utilisateurs SAML
Dans les versions antérieures, les utilisateurs étaient redirigés vers l'URL d'erreur lorsque
Clarity
recevait une demande SAML qu'il ne pouvait pas traiter. Dans les versions 15.9 et ultérieures de
Clarity
,
Clarity
redirige les utilisateurs vers l’URL de connexion lorsqu'il reçoit une demande SAML valide présentant les problèmes suivants :
  • Clarity
    ne trouve pas l'utilisateur dans le référentiel d'utilisateurs ou
  • L'utilisateur est inactif dans
    Clarity
    .
Les utilisateurs qui utilisent les paramètres régionaux Espagnol (Pérou) disposent désormais du point comme séparateur décimal.
Modification
: les utilisateurs qui utilisent les paramètres régionaux Espagnol (Pérou) disposent désormais du point (.) comme séparateur décimal au lieu de la virgule (,).
Impact
: si l'utilisateur conserve les paramètres régionaux Espagnol (Pérou) et tente d'utiliser la virgule comme séparateur décimal, le symbole sera ignoré et les valeurs saisies seront enregistrées sous forme de nombres entiers longs au lieu de la valeur attendue avec des chiffres décimaux. L'utilisateur peut choisir des paramètres régionaux différents dans les paramètres de compte pour utiliser la virgule comme séparateur décimal.
Informations complémentaires
: l'institut officiel des impôts au Pérou utilise le point comme séparateur décimal. Par conséquent, Java (JDK 11.0.5) a été corrigé pour respecter le symbole du point au lieu de la virgule. Pour plus d'informations sur le correctif Java, consultez leur article de base de connaissances.
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.
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
sur l'une des langues prises en charge répertoriées dans les Notes de parution.
L'Aide de
Clarity
sera uniquement disponible en anglais pendant quelques mois après sa publication. Le lien d'Aide dans
PPM classique
vous redirige automatiquement vers le site en anglais. Le lien d'Aide dans
Clarity
dirige actuellement par défaut vers le site dans votre langue et affiche une page vide, car le contenu n'est pas traduit. Broadcom corrigera ce problème dans les versions ultérieures.
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
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 à niveau de
PPM classique
  • Entrepôt de données configuré
  • Job de chargement de l'entrepôt de données terminé
Clarity
  • 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 Clarity
15.9.1
Consultez le tableau pour connaître la version minimum prise en charge à partir de laquelle vous pouvez effectuer une mise à niveau vers la dernière version de
Clarity
.
Version de Clarity
Version minimum prise en charge pour la mise à niveau directe
15.9.1
15.7.0
15.9
15.6.1
15.8.1
15.6.1
15.8.0
15.3
15.7.1
15.3
15.7.0
15.2
15.6.1
15.0
15.6.0
15.0
15.5.1
14.3
15.5.0
14.3
15.4.1
14.1
15.4.0
13.2
15.3
13.2
15.2
13.2
15.1
13.2
  • La version 14.3 et les versions antérieures ne sont plus prises en charge. Procédez d'abord à la mise à niveau vers la version 15.4, puis effectuez la mise à niveau vers la version
    15.9.1
    .
  • Vous ne pouvez pas effectuer une mise à niveau vers la version
    15.9.1
    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.8 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.5.1 à la version 15.6, de la version 15.6 à la version 15.6.1, de la version 15.6.1 à la version 15.7, de la version 15.7 à la version 15.7.1, de la version 15.7.1 à la version 15.8, de la version 15.8 à la version 15.8.1 et de la version 15.8.1 à
15.9.1
.
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 cumulatifs
    Clarity
    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.8. Après la mise à niveau, installez le dernier patch 15.8.
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é
Clarity
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
    vers le serveur d'applications
    Clarity
    .
  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
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
, 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 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
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 2016 pour installer cette version, définissez le niveau de compatibilité sur 130 dans SQL Server Management Studio ou à l'aide de la commande suivante :
EXEC SP_DBCMPTLEVEL <database>, 130
Personnalisation de processus, scripts et autres personnalisations
Clarity
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 qu'administrateur 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. Ces avertissements et les journaux référencés ne s'affichent pas pour les administrateurs SaaS. 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
    Clarity
    .
  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é,
Clarity
fournissait la fonctionnalité sans perte nette pour les utilisateurs finals. Nous vous recommandons d'effectuer une comparaison de la valeur des fonctionnalités
Clarity
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
à l'aide du script Ant. Les scripts Ant vous permettent d'automatiser la conservation et la restauration de la personnalisation dans les répertoires de
Clarity
.
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'