Sommaire
- COMMENT GARDER L'ISO FONCTIONNALITE
- FONCTIONNALITES
- Nouveautés
- Module "Procédures Collaboratives"
- Fuseaux horaires
- Modèle de validité des structures à date
- Sas des documents du module GTIDOC
- Traitement de duplication d'une fonction
- Traitement de mise à jour des droits par bloc
- Journal des évènements techniques
- Modification d'un enchaînement
- Consultation des paramétrages des travaux
- Signer numériquement les fichiers produits par Qualiac ®
- Crypter les fichiers produits par Qualiac ®
- Signer et crypter les mails envoyés par Qualiac®
- Sélection utilisateurs individuels
- Import/export des procédures collaboratives
- Modifications
- Edition : Envoi par mail par découpage de l'édition.
- Utilisateurs
- Transactions accessibles par utilisateur
- Système de cache des paramètres
- LCNF - Codes confidentialités
- Import/Export
- MODULES
- Nouveautés
- GTIIND - Indicateurs : Evolutions diverses
- QED - Qualiac® Editions : Ouverture de Qualiac® Editions sans applet et connexion QJDBC
- QUERY - Qualiac® Query : Ouverture de Qualiac® Query sans applet et connexion QJDBC
- QIN - Qualiac® XLink - Nouveau thème de méthodes
- QIN - Qualiac® XLink - Duplication d'interface
- QIN - Qualiac® XLink - Appel des interfaces Solstices par des services web
- Modifications
- QIN - Qualiac® XLink - Fenêtre de notification
- QIN - Qualiac® XLink - Nouvelle propriété dans les connecteurs XML
- QIN - Qualiac® XLink - Changement de version du moteur Xalan
- QIN - Qualiac® XLink - Méthodes relatives aux fichiers
Ce document présente les évolutions survenues sur le module Qualiac® Fondations en H2.01.
Afficher / Masquer le détail Format PDF
Comment garder l'iso fonctionnalité
Listes de valeurs :
Dans le but de pouvoir transporter les listes de valeurs personnalisées d'un environnement à un autre, elles ont été transportées dans Qualiac® Query.
De ce fait, les mnémoniques GLVS, GLVT et GLVC ne sont plus accessibles qu'en consultation. Il faut à présent utiliser le mnémonique unique : GKLDV - Listes de valeurs.
Lors de la release, un traitement de mise à jour transporte les listes de valeurs dans les tables de Qualiac® Query.
Mot de passe :
- Une modification a été apportée afin de simplifier la demande de changement de mot de passe lors de la première connexion à Qualiac®.
Le changement de mot de passe est demandé lors de la prochaine ouverture de Qualiac®, lorsque les conditions ci-dessous sont vérifiées :
- la valeur testée 2 de l'occurrence "AUTPWD" du paramètre "AUTGTI" est positionnée à "O" ;
- dans les droits des utilisateurs (GUDR) :
- la case "Changement de mot de passe" est cochée ;
- le champ "Durée de validité" est vide ;
- le champ "Dernier changement le" est vide.
Si vous êtes dans cette configuration et que toutefois, vous ne souhaiteriez pas que le changement de mot de passe soit demandé à votre utilisateur, il suffit de décocher la case "Changement de mot de passe" dans les droits des utilisateurs (GUDR).
Traces des connexions :
Lorsque les traces des connexions sont activées, pour des problèmes de performance on n'enregistre plus le nombre de connexions actives.
Si vous souhaitez rétablir cette trace pour :
- les connexions "normales", il faut positionner à "O" la chaîne 1 de l'occurrence "TRCCNX" du paramètre "AUTGTI" ;
- les connexions "infructueuses" il faut positionner à "O" la chaîne 1 de l'occurrence "TRCCXI" du paramètre "AUTGTI".
Fonctionnalités
Nouveautés
Module "Procédures Collaboratives"
Une procédure collaborative est une liste d'actions à réaliser régulièrement (mensuellement, annuellement, etc.).
Ces actions sont représentées par des étapes qui peuvent :
- correspondre à des actions à mener dans Qualiac® ;
- correspondre à des actions hors Qualiac® ;
- s'enchaîner ou s'exécuter simultanément suivant le paramétrage ;
- mettre en oeuvre une ou plusieurs ressources.
Fuseaux horaires
Qualiac® peut être configuré afin de gérer la date et l'heure par rapport au fuseau horaire de l'utilisateur et non par rapport au fuseau horaire du serveur de la base de données.
Nécessite une intervention de Qualiac® pour être mis en oeuvre.
Explications
La gestion du fuseau horaire est activable via une variable globale. L'utilisateur possède un fuseau horaire par défaut dans sa définition GUSI.
Lorsqu'il est actif :
- L'utilisateur peut modifier à tout moment dans « Mon compte » son fuseau horaire.
- Lorsque les informations de type date sont calculées automatiquement, le fuseau horaire de l'utilisateur est pris en compte dans ce calcul.
- Qualiac® met à disposition une nouvelle information « Date + Heure + Fuseau » sur les écrans dont une date et une heure sont déjà gérées.
La gestion du fuseau horaire a été implantée dans Qualiac Fondations pour les fonctionnalités suivantes :
Travaux - Systématisation des travaux - Vacation - Indicateurs - Historiques des étapes par classe - Tâches collaboratives.
Modèle de validité des structures à date
Créer automatiquement des lignes de données dans la validité des structures
Explications
Le traitement de génération des validités des structures à date permet de créer automatiquement des lignes de données dans la validité des structures. Ce traitement s'appuie sur un modèle et sur son détail.
Deux possibilités de paramétrage :
- le cas d'une liste, le nombre de lignes créées correspond au nombre de lignes trouvées dans le détail multiplié par le nombre d'entités trouvées dans la liste.
- le cas où le modèle impose des fourchettes, la création se fait en recopiant les valeurs des fourchettes saisies dans la soumission et la fourchette d'établissement saisie dans le modèle.
Transactions concernées
GTMDT - Modèle de validité des structures à date (Transaction GTIMDT)
GTDDT - Détails modèle de validité des structures à date (Transaction GTIDDT)
TVDT - Génération des validités des structures à date (Transaction GTTVDT)
Sas des documents du module GTIDOC
Interface pour attacher des documents à des entités créées également par interface comme des commandes, des factures, etc.
Explications
L'attachement des documents se fait en 3 phases :
- Le traitement d'interface alimente la table des documents de transfert en même temps que la table d'interface de l'entité traitée ;
- Le traitement d'intégration métier met à jour la table des documents de transfert avec les identifiants de l'entité une fois celle-ci intégrée dans Qualiac® ;
- Le traitement d'attachement des documents en masse procède à l'attachement des documents avec leur entité.
Transactions concernées
GTTDO - Documents de transfert (Transaction GTITDO)
TTDOLD - Attachement des documents en masse (Transaction GTTDOLD)
Traitement de duplication d'une fonction
Cette transaction permet de dupliquer une fonction et toutes ses informations vers une nouvelle fonction.
Explications
Cette transaction créer :
- La nouvelle fonction (GFON) ;
- Toutes les fonctions par utilisateur et établissement (GUFN) comprises entre les bornes de sélections ;
- Toutes les transactions composant la fonction modèle (GFTR) comprises entre les bornes de sélections ;
- Les droits par blocs en fonction des droits demandés.
Transactions concernées
DFON - Duplication d'une fonction (Transaction GTTFON)
Traitement de mise à jour des droits par bloc
Cette transaction permet de mettre à jour les droits par bloc.
Explications
Cette transaction permet de créer, mettre à jour ou supprimer des enregistrements dans la table des droits par bloc.
La sélection des données s'effectue en utilisant des fourchettes de fonctions, transactions et profils / utilisateurs.
Un message signale si le traitement s'est terminé avec succès.
On peut l'utiliser, par exemple, pour bloquer les droits sur une base d'archivage.
Transactions concernées
MTRAF - Mise à jour des droits par bloc (Transaction GTMRAF)
Journal des évènements techniques
Le journal des évènements permet d'éditer la liste des actions réalisées sur les données techniques.
Explications
Le but de ce journal est de lister les évènements intervenus sur le système de gestion :
- Passage d'une nouvelle version ;
- Clôtures de périodes ;
- Clôtures d'exercices ;
- Archivage ;
- Evolution des paramètres de conformités ;
- Habilitation des utilisateurs.
Transactions concernées
ETJRN - Journal des évènements techniques (Transaction GTEJRN)
TTAU - Génération des accès par utilisateur (Transaction GTTTAU)
Mise en place
La mise en route de cette fonctionnalité nécessite le lancement du traitement : TTRG - Génération des trigger du module trace.
Modification d'un enchaînement
Cette transaction permet d'insérer / modifier ou supprimer une étape d'un enchaînement.
Explications
Cette transaction permet soit :
- d'insérer une étape avant l'étape courante (y compris si l'étape courante est la première de l'enchaînement) ;
- de modifier des informations (mnémonique, traitement, ordre et même soumission) de l'étape courante ;
- de supprimer l'étape courante (y compris si l'étape courante est la première de l'enchaînement).
Transactions concernées
METH - Modification d'un enchaînement (Transaction GTMETH)
Consultation des paramétrages des travaux
Le but de cette transaction est la consultation du paramétrage des travaux.
Explications
Cette consultation permet de connaître pour tous les mnémoniques et enchaînements, les principales caractéristiques enregistrées des paramétrages par utilisateur.
Signer numériquement les fichiers produits par Qualiac ®
Ajout de la possibilité de signer numériquement les fichiers produits par Qualiac® (formats PAdES,CAdES, XAdES)
Crypter les fichiers produits par Qualiac ®
Ajout de la possibilité de crypter les fichiers produits par Qualiac®.
Signer et crypter les mails envoyés par Qualiac®
Ajout de la possibilité de signer et crypter les mails envoyés par Qualiac®.
Sélection utilisateurs individuels
Nouvelle sélection appelée à partir de certains traitements et éditions travaillant sur les utilisateurs (GUSI).
Explications
Cette transaction met à disposition les zones principales des utilisateurs, sous forme de fourchettes, afin de permettre des extractions sur ces zones. Elle peut être appelée à partir de certains traitements et éditions travaillant sur les utilisateurs.
Transactions concernées
TSUSI - Sélection utilisateurs individuels (Transaction GTTSUSI)
Import/export des procédures collaboratives
L'import/export des procédures collaboratives permet le transport du paramétrage d'une ou plusieurs procédures collaboratives (GTPCO).
Transactions concernées
IMPEXPPC - Export/Import des procédures collaboratives (Transaction IMPEXPPC)
Modifications
Edition : Envoi par mail par découpage de l'édition.
Prise en compte des nouveaux paramètres de synchronisation suivants : MAIL_FROM, MAIL_CC, MAIL_CCI et MAIL_EXT
Explications
Dans une édition, lors de l'envoi par mail en utilisant le système de découpage de l'édition, prise en compte des paramètres de synchronisation suivants :
- MAIL_FROM : permet de changer l'adresse mail de l'expéditeur ;
- MAIL_CC : permet d'ajouter un destinataire en copie du mail ;
- MAIL_CCI : permet d'ajouter un destinataire en copie cachée du mail ;
- MAIL_EXT : permet d'ajouter un préfixe au nom de la pièce jointe du mail.
Transactions concernées
GTDEC - Définition du découpage de l'édition (Transaction GTIDEC)
GTPST - Paramètres de synchronisation pour un traitement (Transaction GTIPST)
Utilisateurs
Ajout des traces (base de données, Serveur WEB, import/export des données d'une transaction, ouverture des transactions, traitements) ainsi que du fuseau horaire de l'utilisateur.
Explications
-> Ajout de la possibilité de paramétrer des traces :
- Base de données (Oracle, DB2 ISeries)
- Serveur WEB
- Serveur WEB spécifiquement lors de l'import/export des données d'une transaction.
- Lors de l'ouverture de toutes les transactions de Qualiac®.
- Traitements
-> Nom du fuseau horaire. Si Qualiac® est configuré pour gérer les fuseaux horaires, il s'agit du nom du fuseau horaire par défaut de l'utilisateur.
Transactions concernées
GUSI - Utilisateurs individuels (Transaction GTIUSI)
Transactions accessibles par utilisateur
Ajout d'une table traçant le lancement du traitement TTAU. Elle marque, par utilisateur la création, la modification ou la suppression des transactions accessibles par utilisateur.
Explications
Pour chaque utilisateur impacté en insertion, modification ou suppression des transactions accessibles, une ligne est créée avec la date et l'heure de l'action réalisée.
Nous n'avons pas, ici, le détail des transactions accessibles, juste une information qui donne, pour un utilisateur, l'action réalisée :
- Nous venons de lui affecter une certaine sécurité ;
- Nous venons de lui supprimer une certaine sécurité.
L'édition du journal des évènements techniques retrace, entre autres, le détail de cette nouvelle table.
Transactions concernées
TTAU - Génération des accès par utilisateur (Transaction GTTTAU)
Système de cache des paramètres
Optimisation de la lecture multiple d'un même paramètre lors de l'exécution des traitements et éditions.
Transactions concernées
LCNF - Codes confidentialités
Prise en compte des entités confidentielles suivantes : contact, classe de marchés, classe de planning, chantier, intervenant, classe de frais et nature de dépense.
Transactions concernées
LCNF - Codes confidentialités (Transaction GTLCNF)
Import/Export
Ajout du fichier "resume.log" dans les comptes rendus. Celui-ci contient la liste des entités à traiter saisie dans la soumission.
Dans le fichier, les lignes commençant par '-' sont les critères passés lors de la soumission, les lignes commençant par '.' sont les critères rajoutés automatiquement pour que le traitement fonctionne.
Exemple : Pour un mnémonique d'un enchainement, il faut transporter tous les mnémoniques de l'enchainement.
Transactions concernées
IMPEXPM - Export/Import des mnémoniques (Transaction IMPEXPM)
IMPEXPMM - Export/Import des mises en forme (Transaction IMPEXPMM)
IMPEXPLV - Exp./Imp. LDV (Transaction IMPEXPLV)
IMPEXPE - Export/Import des évènements (Transaction IMPEXPE)
IMPEXPA - Export/Import des évènements articles (Transaction IMPEXPA)
IMPEXPPC - Export/Import des procédures collaboratives (Transaction IMPEXPPC)
IMPEXPI - Export/Import des indicateurs (Transaction IMPEXPI)
IMPEXPIR - Export/Import des restitutions (Transaction IMPEXPIR)
IMPEXPT - Export/Import des thèmes (Transaction IMPEXPT)
IMPEXPW - Export/Import des WIM (Transaction IMPEXPW)
IMPEXPR - Export/Import des requêtes (Transaction IMPEXPR)
IMPEXPRF - Exp./Imp. règles (Transaction IMPEXPRF)
IMPEXPMT - Export/Import des modèles de textes contextualisés (Transaction IMPEXPMT)
Modules
Nouveautés
GTIIND - Indicateurs : Evolutions diverses
- Ajout de l'occurrence AVGS au paramètre FMLGTIGH.
Celle-ci permet d'avoir une deuxième possibilité de calculer une moyenne, en divisant la somme des valeurs de la période affichée par le nombre de dates de la période stockée.
QED - Qualiac® Editions : Ouverture de Qualiac® Editions sans applet et connexion QJDBC
A partir de la version H2_01 de Qualiac, l'architecture sur laquelle s'appuie le module Qualiac® Editions est revue afin de ne plus faire appel aux «applets » java. Cette technologie n'a en effet plus les faveurs des éditeurs de navigateurs dont certains annoncent depuis quelques temps déjà qu'ils ne la supporteront plus. C'est d'ores et déjà le cas pour Google Chrome et Edge.
La solution désormais proposée par Qualiac pour continuer à invoquer ses modules écrits en java repose sur une installation sur les postes utilisateurs.
L'interface graphique du module Qualiac® Editions reprend ce principe et nécessite donc une phase d'installation spécifique.
QUERY - Qualiac® Query : Ouverture de Qualiac® Query sans applet et connexion QJDBC
A l'instar de Qualiac® Editions, l'architecture sur laquelle s'appuie le module Qualiac® Query est revue afin de ne plus faire appel aux «applets» java.
La solution désormais proposée par Qualiac pour continuer à invoquer ses modules écrits en java repose sur une installation sur les postes utilisateurs.
L'interface graphique du module Qualiac® Query reprend ce principe et nécessite donc une phase d'installation spécifique.
QIN - Qualiac® XLink - Nouveau thème de méthodes
Le thème "Qualiac" a été ajouté dans la bibliothèque des méthodes. Il propose notamment la méthode Qualiac.getPTH qui permet de récupérer la liste des chemins paramétrés dans Qualiac pour une application, un type et un utilisateur donnés.
QIN - Qualiac® XLink - Duplication d'interface
Une fonctionnalité de duplication d'interface a été mise à disposition. Elle permet de créer une interface à partir d'une interface existante, ce qui permet de reprendre facilement un code existant.
L'appel à cette capacité se fait depuis l'entrée "Nouvelle interface" du bureau ; la fenêtre modale qui permet de spécifier le nom de la nouvelle interface et son répertoire de génération comporte désormais un onglet "Dupliquer"...
QIN - Qualiac® XLink - Appel des interfaces Solstices par des services web
Les interfaces Solstices peuvent désormais être invoquées depuis des services web.
Modifications
QIN - Qualiac® XLink - Fenêtre de notification
La fenêtre notifiant la fin de l'exécution d'une interface invoquée depuis le concepteur change. Elle fait apparaître désormais des informations sur l'exécution telles que la durée ou l'espace mémoire alloué à java et permet, via des boutons dédiés, de consulter directement les fichiers journaux.
QIN - Qualiac® XLink - Nouvelle propriété dans les connecteurs XML
La propriété "encodeSpecialCharacters", rubrique "Ecriture", a été mise à disposition dans les connecteurs de type XML. Lorsqu'elle est positionnée à "vrai", les caractères spéciaux sont automatiquement convertis sous la forme de leur séquence UTF. Par exemple, le caractère "é" sera converti en "233;"
QIN - Qualiac® XLink - Changement de version du moteur Xalan
La version du moteur Xalan livré avec cette release est 2.7.2. Ce changement peut avoir un impact sur les temps d'exécution des interfaces dites "Xalan", ainsi que sur leur comportement. Pour mémoire, les interfaces concernées sont celles qui fonctionnent sur la base de fichiers à l'extension ".seq". Afin de se prémunir de régressions éventuelles, il est vivement recommandé de porter ces dernières afin qu'elles soient compatibles avec le moteur Solstices.
QIN - Qualiac® XLink - Méthodes relatives aux fichiers
Les méthodes de manipulation de fichiers suivantes intègrent désormais la notion de caractère générique '*' :
- Fichier.Chercher
- Fichier.Existe
- Fichier.Copier
- Fichier.CopierVersRepertoire
- Fichier.Supprimer