Cegid XRP Ultimate

Fondations

Document de release de la version J2

Sommaire

   Ce document présente les évolutions survenues sur l'application Cegid XRP Ultimate Fondations en J2.


   extend   Afficher / Masquer le détail                                                   Format PDF


Comment garder l'iso fonctionnalité

   Aucune modification de paramétrage n'est nécessaire pour que le fonctionnement soit comme avant le passage de la release.


Fonctionnalités


   Nouveautés


      Connexion interface utilisateur : désactivation d'un utilisateur après plusieurs tentatives échouées

   Lorsqu'un utilisateur se trompe de mot de passe, il est désormais possible de désactiver automatiquement son compte (passage à l'état "inactif") après un nombre défini d'essais.

      Explications

   Si la fonctionnalité est activée, le nombre de tentatives successives de connexions échouées à l'interface utilisateur est limité au nombre défini dans la variable globale SYSNBCNX, plus un.
Par exemple, si ce nombre est fixé à 3, l'utilisateur pourra faire trois erreurs de mot de passe avant la désactivation de son compte utilisateur. S'il se trompe une quatrième fois, son compte utilisateur (GUSI) passera à l'état inactif et ne pourra être réutilisé qu'après sa réactivation par un administrateur.
Une connexion réussie réinitialise le compteur de tentatives pour l'utilisateur.


      Transactions concernées (ou liste des modifications)

TTLOG - Connexion (Transaction GTTLOG)


      Mise en place

   La désactivation automatique de l'utilisateur, après le nombre défini de tentatives, se fait si les conditions suivantes sont remplies :
- Le contrôle du mot de passe est actif (valeur testée 1 à "O" pour l'occurrence CTLPWD du paramètre AUTGTI) ;
- Un nombre maximal de connexions infructueuses est spécifié dans la variable globale SYSNBCNX (GGLO).


   Modifications


      Requêteur : Possibilité de gérer la confidentialité sur les sous-requêtes personnalisées

   Le requêteur propose désormais une case à cocher "Confidentialité sur les sous-requêtes personnalisées" permettant de gérer la confidentialité sur les sous-requêtes personnalisées dans la clause WHERE.

      Explications

   Par défaut, pour des raisons de performance, la confidentialité n'est gérée que sur les tables présentes dans la clause FROM de l'ordre SQL principal d'une transaction.
Lorsque la requête est personnalisée par l'ajout de sous-requêtes portant sur des tables gérant la confidentialité, celle-ci n'est pas appliquée à l'exécution.
Dans certains cas, on peut avoir besoin de gérer la confidentialité sur ces sous-requêtes pour garantir que l'utilisateur n'ait pas accès à des données qui lui sont interdites.
En cochant la case "Confidentialité sur les sous-requêtes personnalisées", la confidentialité s'appliquera sur les tables concernées dans les sous-requêtes. L'activation de cette option peut ralentir l'exécution de l'ordre SQL lors de l'interrogation de la base de données.


      Transactions concernées (ou liste des modifications)

TTREQ - Requêteur (Transaction GTTREQ)


      Mise en place

   L'activation de cette option peut être réalisée dans des situations bien spécifiques. Elle est requise pour garantir la confidentialité des données, par exemple dans les cas :
- où les sous-requêtes personnalisées portent sur des tables gérant la confidentialité, mais que l'ordre FROM de l'ordre SQL principal n'en contient pas ;
- où les entités confidentielles présentes dans l'ordre FROM de l'ordre SQL principal et les entités confidentielles concernées par les sous-requêtes personnalisées ne portent pas sur les mêmes clefs de confidentialité.


      Nouveau statut GED d'un travail

   Lorsqu'un traitement insère un fichier dans la Gestion Electronique de documents, si au moins une erreur se produit lors de la mise en GED, le statut du travail est automatiquement affecté à "GED".

      Explications

   Ajout d'une nouvelle occurrence GED au paramètre STAGTJOB.


      Transactions concernées (ou liste des modifications)

CJOB - Consultation des travaux (Transaction GTCJOB)


      Epuration complète des fichiers issus des travaux

   Il est désormais possible de paramétrer l'épuration des fichiers résiduels issus des traitements, mais non référencés dans la consultation des fichiers de travaux (GTCFIJ).
Cette épuration automatique permet d'éviter l'accumulation de fichiers non traités sur le serveur de traitements, ceux-ci n'étant pas pris en compte lors de l'épuration des travaux à l'origine de leur génération.

      Explications

   La valeur testée 1 de la nouvelle occurrence JOBSUP du paramètre AUTGTI permet d'activer ou de désactiver l'épuration automatique des fichiers des travaux non référencés dans GTCFIJ.
Si sa valeur vaut "O", les fichiers restants seront épurés au maximum de la durée de vie paramétrée pour les travaux et de la durée de vie configurée pour le lanceur de travaux (GJBA).


      Mise en place

   La valeur testée 1 de l'occurrence JOBSUP est livrée par défaut à la valeur "N".
Pour activer l'épuration complète des fichiers des travaux, cette valeur doit être positionnée à "O".


      Sas des mails entrants : référencement des pièces jointes

   Le sas des fichiers associés aux mails (CTFEM) gère désormais l'intégration des pièces jointes quelle que soit la longueur de leur nom.

      Explications

   Jusqu'à présent, le sas des fichiers associés aux mails (CTFEM) n'était pas capable de référencer correctement les pièces jointes dont le nom excédait 55 caractères.
Désormais, le nom des pièces jointes peut être référencé tel quel jusqu'à 250 caractères.
Si le nom de la pièce jointe excède 250 caractères, le nom du fichier stocké sur disque est automatiquement abrégé en conservant le début et la fin du nom d'origine, les caractères surnuméraires étant remplacés par le caractère "~".


      Transactions concernées (ou liste des modifications)

CTFEM - Sas des fichiers associés aux mails (Transaction GTCFEM)


      Découpage d'édition : plus de limite au nombre de pièces jointes

      Explications

   Lors de l'envoi de mail avec le découpage de l'édition (GTDEC), il est à présent possible d'associer plus de 9 pièces jointes grâce aux paramètres de synchronisation pour un traitement (GTPST) : MAIL_PJT10, MAIL_PJT11, etc.


      Transactions concernées (ou liste des modifications)

GTPST - Paramètres de synchronisation pour un traitement (Transaction GTIPST)


      Envoi d'une édition par mail

   Personnalisation du nom de l'expéditeur dans les emails envoyés. Mise en place du nouveau paramètre de synchronisation MAIL_DPN.

      Explications

   Lors de l'envoi d'une édition par mail, via le système de découpage découpage de l'édition, le paramètre de synchronisation MAIL_DPN permet de personnaliser le nom affiché à côté de l'adresse de l'expéditeur.
Les destinataires verront ce nom à la place de l'adresse email, à condition que leur client de messagerie prenne en charge cette fonctionnalité.


      Transactions concernées (ou liste des modifications)

GTDEC - Définition du découpage de l'édition (Transaction GTIDEC)
GTPST - Paramètres de synchronisation pour un traitement (Transaction GTIPST)


      Serveur de travaux : Suppression des champs et données "Commande FTP"

   Dans la gestion des serveurs de travaux (GSRV), les données relatives à "Commande FTP" n'étant plus gérées, les champs correspondants sont enlevés du formulaire et les données sont effacées de la base.

      Transactions concernées (ou liste des modifications)

GSRV - Serveur de travaux (Transaction GTISRV)


      Vue sur les paramètres

   Révision technique de la vue "gtparb" de recherche de paramétrages (GPAR) afin d'améliorer les performances sous SQLServer.


      Épuration des travaux

   Dorénavant les travaux restés à l'état "I" (Inactif) dans la consultation des travaux (CJOB) sont épurés automatiquement au bout de 1 jour au lieu de 6 jours précédemment.

      Transactions concernées (ou liste des modifications)

CJOB - Consultation des travaux (Transaction GTCJOB)


      Révision de la méthode de calcul des identifiants uniques longs

   La nouvelle méthode de calcul des identifiants longs est la suivante :
- Les trois premiers caractères indiquent l'origine de la donnée : QID (Cegid), YID (client), QSx (Cegid préconfiguré) ;
- Les six caractères suivants correspondent aux derniers caractères du nom de la base de données où l'identifiant a été créé ;
- Un identifiant unique (UID) de 9 caractères complète la chaîne.

      Explications

   Ce nouveau calcul garantit des identifiants uniques qui :
- sont plus courts ;
- ne dépendent pas d'un compteur spécifique à chaque base de données, ce qui évite les doublons lorsque des bases de données différentes génèrent le même compteur.

   Les identifiants pour les entités suivantes ont été mis à jour :
- les briques ;
- les connexions infructueuses et les transactions refusées ;
- les en-têtes des valeurs par défaut ;
- le paramétrage de la barre d'outils personnelle ;
- les catalogues des requêtes;
- les libellés des requêtes ;
- les indicateurs ;
- les restitutions ;
- les requêtes ;
- les libellés.


      Configuration des boîtes mail

   Support des mots de passe contenant les caractères "<" ou ">".
Support des mots de passe allant jusqu'à 60 caractères.

      Explications

   Les mots de passe peuvent inclure les caractères "<" ou ">".
La boîte mail accepte des mots de passe d'une longueur maximale de 60 caractères, au lieu de 20 précédemment.


      Transactions concernées (ou liste des modifications)

GTMBX - Table de configuration des boîtes mail (Transaction GTIMBX)


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


      Fichiers des flux

   Création de la transaction GTFLF qui remplace la consultation des fichiers du flux (CTFLF). Elle permet en plus la modification de l'état uniquement.

      Explications

   Cette transaction permet de :
   - consulter les fichiers du flux ;
   - supprimer des fichiers de manière logique (en passant l'état à "S").


      Transactions concernées

GTFLF - Fichiers des flux (Transaction GTIFLF)
Suppression de la transaction : CTFLF


   Corrections


      Génération des accès : Edition des établissements cibles selon le paramétrage

   Les établissements cibles définis dans la définition des établissements modèle / sécurité (GTETM) concernés par la création ou la suppression de paramétrage sont à présent correctement édités dans le compte-rendu du traitement de génération des accès par utilisateur (TTAU) ou de génération des accès par profil fonctionnel (TTAP).

      Explications

   L'édition des établissements cibles est désormais le reflet correct du paramétrage au moment de l'exécution du traitement en création ou en suppression.
Lorsque le paramétrage des établissements autorisés par utilisateur (GUSE) est géré, seuls les établissements cibles autorisés pour l'utilisateur ou le profil fonctionnel seront édités.


      Transactions concernées (ou liste des modifications)

TTAU - Génération des accès par utilisateur (Transaction GTTTAU)
TTAP - Génération des accès par profil fonctionnel (Transaction GTTTAP)


Modules


   Nouveautés


      WSGTETS - Webservices REST : Gestion et recherche des établissements

   Mise à disposition d'un nouveau module WebServices des établissements offrant la possibilité :
- de rechercher, créer ou mettre à jour des établissements (GETS) ;
- de dupliquer le paramétrage de la mise à jour multi-établissements (GTMME).


   Modifications


      QEVMME - Module Référentiels

   Pour effectuer son travail de duplication d'établissements, TCDETS a besoin de se connecter à la base de données avec un utilisateur disposant de droits plus important. Cet utilisateur et le mot de passe associé peuvent être définis dans la gestion des mots de passe (GTPWD) pour le type QEV.

   Livraison des modèles d'export utilisables dans le traitement de duplication d'établissements (TCDETS) selon les évolutions réalisées dans les Applications du produit.

   Dans le cas où le traitement de duplication d'établissements (TCDETS) n'arrivait pas à son terme (arrêt manuel ou brutal du job), le statut de l'opération associée restait toujours en cours. Si TCDETS était à nouveau relancé, il était en erreur car il détectait une opération toujours en cours.
Désormais, lorsqu'on exécute un nouveau TCDETS, si les travaux associés aux opérations sont terminés, on met à jour le statut à chaque fin d'opération ce qui évite ce blocage.

      Explications

   Les 4 modèles d'export permettant de traiter plusieurs applications simultanément n'existaient plus. Ils sont recréés dans cette version.

   QEF_CRE-BI-FIN    Modèle général de sélection des données de structure et de paramétrage des Applications Structures générales, Finances, Finances - Budgétaire et Credit Management
QEF_CRE-BI-FINAMO    Modèle général de sélection des données de structure et de paramétrage des Applications Structures générales, Finances, Finances - Budgétaire, Credit Management et Immobilisations.
QEF_CRE-BI-SACSTK    Modèle général de sélection des données de structure et de paramétrage des Applications Structures générales, Supply Chain Foundations, Achats et Stocks.
QEF_CRE-BI-SACSTKAMO    Modèle général de sélection des données de structure et de paramétrage des Applications Structures générales, Supply Chain Foundations, Achats, Stocks et Immobilisations.


      Transactions concernées (ou liste des modifications)

TCDETS - Module Référentiels - Duplication établissements (Transaction MITCDE)


      QIN - XLinks

   Dans les programmes XLinks non issus d'une migration, il est désormais possible de définir des variables communes à l'ensemble des fonctions d'une même transformation.

   Si le serveur web est configuré par défaut pour utiliser des comptes LDAP/SSO, il est désormais possible de se connecter avec ces comptes à partir de l'interface web de l'outil. Si besoin, il est possible de ne pas utiliser les comptes LDAP/SSO en ajoutant ?ACTION_CNX=NO_LDAP à la fin de l'URL de connexion d'accès à l'outil.

   Lors de la suppression d'un traitement (GTRB) associé à une interface XLinks, le fichier du programme stocké en base et les données de référencement pour le module XLinks sont supprimées.


      QED - Module Editions

   Lors de la suppression du modèle d'une mise en forme virtuelle, on affiche désormais un message indiquant les mises en forme impactées par cette suppression.

   Possibilité de modifier les propriétés communes de plusieurs éléments sélectionnés dans l'aperçu.

   Ajout d'une fenêtre listant l'ensemble des raccourcis disponibles dans l'outil.

   Gestion de la touche "Echap" pour fermer les fenêtres modales.

   Ajout d'un menu de sélection des éléments graphique ou texte, sur une étape ou sur toute la page.

   Prise en compte de la police Segoe.

   Possibilité de saisir "&&" lors de la recherche dans la liste des mises en forme. Cela permet de faire une recherche selon le premier critère ou le second.

   Dans la liste des styles d'une étape, prise en compte du style "Ligne précédente".

   Si le serveur web est configuré par défaut pour utiliser des comptes LDAP/SSO, il est désormais possible de se connecter avec ces comptes à partir de l'interface web de l'outil. Si besoin, il est possible de ne pas utiliser les comptes LDAP/SSO en ajoutant ?ACTION_CNX=NO_LDAP à la fin de l'URL de connexion d'accès à l'outil.


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


      QIN - XLinks

   Lors de l'exécution d'une requête SQL ou de l'appel d'une procédure, affichage d'un message si les droits sont restreints.