Cegid XRP Ultimate

HTML5

Document de release de la version J2

Sommaire

   Ce document présente les évolutions survenues sur l'application HTML5 en J2.


   extend   Afficher / Masquer le détail                                                   Format PDF


Comment garder l'iso fonctionnalité


   Evolution des versions sur les serveurs Web. La version 11 de Java est requise ainsi que la version 10 de Tomcat.


Fonctionnalités


   Nouveautés


      Interfaces utilisateurs

   Des évolutions ont été apportées aux interfaces utilisateurs.

      Explications

   Composants graphiques

   Une refonte de l'affichage de certains composants graphiques (champs, icônes, boutons) a été réalisée afin de respecter la charte graphique des produits Cegid.

   Exemple dans la version J1.01 :

   

   Version J2.01 :

   

   Requêteur

   Ajout de la case à cocher "Confidentialité sur les sous-requêtes personnalisées" afin d'indiquer s'il faut traiter ou pas la confidentialité dans les "sous-select" : remplacer la table par une vue.

   

   Connexions infructueuses

   Il est possible de contrôler le nombre limite de tentatives de connexion avec échec.
Une fois ce nombre atteint, l'utilisateur est invalidé dans GUSI.
Ce contrôle est géré par le paramètre AUTGTI occurrence CTLPWD et le nombre de tentatives se règle dans la variable globale SYSNBCNX.

   

   L'utilisateur doit ensuite être réactivé en changeant son état dans GUSI.

   Interface utilisateur Expérience utilisateur plein écran (UI02)

   Révision du menu de l'utilisateur.

   


      Transactions

   Des évolutions ont été apportées aux transactions.

      Explications

   Réplication dans la grille

   Lorsque plusieurs lignes de données sont affichées dans la grille, il est possible de copier la valeur de la cellule courante sur plusieurs lignes de données.
Pour cela :
     - sélectionner les lignes de données à modifier ; possibilité d'utiliser l'option "Sélectionner/Désélectionner tout" du menu "Lignes de données" ;
     - se positionner dans le champ de la colonne contenant la valeur à copier ;
     - cliquer sur l'icône "Copier vers les lignes sélectionnées".

   Une boîte de confirmation permet d'exécuter la copie.

   

   La confirmation exécute la copie de la valeur, de façon optimisée, dans le champ de toutes les lignes de données sélectionnées où cela est possible.
La validation des modifications doit ensuite être effectuée manuellement.
Les lignes de données de la grille restent sélectionnées afin de pouvoir copier la valeur d'autres colonnes pour les mêmes lignes de données.

   Mnémoniques et interfaces utilisateurs

   Un nouveau contrôle vérifie si un mnémonique peut être ouvert dans l'interface utilisateur.
GAAOS - Autorisations des ouvertures par SHELL référence les mnémoniques par interface utilisateur :
   - si un mnémonique n'est pas référencé : il pourra s'ouvrir dans les interfaces utilisateurs "UI01" et "UI02" ;
   - un mnémonique pouvant être ouvert dans l'interface de la nouvelle expérience utilisateur devra être référencé pour l'interface utilisateur "UI03" ; s'il peut aussi être ouvert dans les interfaces utilisateurs "UI01" et "UI02", il devra aussi être référencé pour ces interfaces ;
   - affichage du message "Le mnémonique XXXX n'est pas compatible avec cette interface utilisateur" si le mnémonique n'est pas référencé.

   Pour les interfaces utilisateurs "espace" (eProcurement, eCommerce, Fournisseurs, Clients, etc.) le contrôle est effectué avec l'interface utilisateur "UI02".

   Lignes de données affichées dans la grille

   Possibilité de personnaliser, dans les options de la transaction du Designer RIA, la valeur proposée pour le nombre de lignes de données affichées dans la grille d'un mnémonique.
Sans personnalisation, cette valeur est 50.

   

   


      Champs

      Explications

   IBAN et SIRET
Possibilité d'utiliser le caractère "?" dans les champs IBAN et SIRET permettant, dans les transactions des sas, de vider la zone de la transaction d'exploitation lors du transfert de la donnée.
Ce caractère n'est autorisé que s'il est le seul caractère dans le champ.


   Modifications


      Interfaces utilisateurs

      Explications

   Accueil
Dans l'interface utilisateur Expérience utilisateur plein écran (UI02), actualisation de l'accueil lors du changement d'établissement ou de profil dans "Mon compte".


      Transactions

      Explications

   Exports
Correction des exports "Base" lorsque les programmes applicatifs exécutent des actions après l'exécution de la recherche.
Rappel : l'export "Base" permet, en exécutant la recherche, d'exporter plus de lignes de données que ce qui est autorisé dans la grille.

   L'encodage du fichier généré n'est plus forcé à "ISO-8859-1" pour les exports autres que des fichiers Excel.

   Imports
L'import des données dans un écran dont le champ CGR est découpé par segment ne fonctionnait pas lorsque son paramétrage faisait référence à un champ ayant une "Valeur unique pour toutes les lignes de données".

   Sélections assistées
Plusieurs problèmes ont été corrigés sur les sélections assistées :
     - niveau de paramétrage défini pour la sélection assistée ;
     - paramétrage des valeurs par défaut ;
     - passage des valeurs de la sélection assistée depuis un enchaînement.

   Barre d'outils de la transaction
Correction de problèmes d'affichage de la barre d'outils personnalisée dans les transactions.

   Gestion des documents
Correction de l'ajout de plusieurs fichiers dans les champs de type "FILE".
Il n'y avait plus la possibilité de choisir plusieurs fichiers dans l'explorateur de fichiers.

   Graphiques
Correction de l'affichage des graphiques de type "Camembert" avec l'utilisation de l'option "Compter les occurrences".

   Valeurs par défaut
L'enregistrement des valeurs par défaut depuis la boîte des critères d'une étape d'un enchaînement dynamique ne s'effectuait pas correctement.


      Champs

      Explications

   Segments de CGR
Correction d'une erreur "NullPointerException" à l'ouverture de certaines listes de valeurs sur les segments des CGR.

   Correction si le mnémonique indique de découper le CGR afin d'afficher les segments dans des champs distincts mais que l'établissement utilisé n'a pas de découpage des CGR dans GDCL - Définition des clés analytiques.

   Liens
Les champs de type lien étaient mal formatés en mode recherche.


      Technique

      Explications

   Performances
Des évolutions ont été apportées pour améliorer les performances en diminuant les accès à la base de données.

   Ajout de métadonnées dans le cache du serveur Web.
Afin de rentre transparent ce cache, son actualisation est effectuée lors de la validation de créations/modifications/suppressions dans les mnémoniques associés à ces données ou lors de l'action du bouton "Appliquer" lorsque celui-ci est présent.
Mnémoniques modifiés :
   - GDCL - Définition des clés analytiques ;
   - GPAR - Occurrences de paramètres ;
   - GDLU - Délégations entre utilisateurs ;
   - GAOF - Association transaction - formulaire ;
   - GMNU - Mnémoniques ;
   - GTFPS - Paramètres de synchronisation d'une transaction ;
   - GTEPS - Exceptions pour paramètres de synchronisation ;
   - GCXT - Menus contextuels / paramètre de synchronisation ;
   - GETS - Etablissements ;
   - GTMME - Mise à jour multi-établissements ;
   - GUSE - Etablissements autorisés par utilisateur.

   Cookie "qlc_token"
Diminution de la taille du cookie "qlc_token" en n'y stockant plus la liste des profils de l'utilisateur.
Ce cookie pouvait dépasser la taille limite autorisée par les navigateurs pour des utilisateurs ayant beaucoup de profils ; ces utilisateurs ne pouvaient pas se connecter.

   Contrôle des fichiers chargés
Révision de la gestion du contrôle des fichiers chargés (upload) avec les autorisations données par le mnémonique GTEXF - Extensions des fichiers.
La zone "Type MIME" peut maintenant contenir plusieurs valeurs séparées par la caractère "|" pour une extension.

   Sécurité
Des évolutions ont été apportées pour améliorer la sécurité du produit, aussi bien côté serveur Web que côté navigateur.

   Evolution des versions de Java et de Tomcat utilisées.

   Les documentations du produit ne sont accessibles maintenant que depuis l'interface utilisateur, lorsque l'utilisateur est connecté.
Il n'est donc plus possible de visualiser ces documentations avec simplement leur lien.


   Cegid XRP Ultimate On Demand (clients On Premise non concernés)


      Adaptation Cegid XRP Ultimate On Demand

   Des évolutions ont été apportées pour le fonctionnement de Cegid XRP Ultimate On Demand.


   Nouvelle expérience utilisateur


      Interface utilisateur

   Des évolutions ont été apportées à l'interface utilisateur UI03 (refonte de l'affichage de certains composants graphiques, barres d'outils ajoutées, etc.).