Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Fondations
Variables globales

Présentation

Calcul de la date d'échéance
      CALECH - Calcul de la date d'échéance

Lanceur de travaux
      RETRY_COUNT - Nombre d'erreurs gérées
      RETRY_DELAY - Délai d'attente
      RETRY_ERRORS - Erreurs gérées

Compte rendu des travaux
      EDTCPTVIDE - Edition compte rendu vide
      PDF_ADMPWD - Mot de passe administrateur des fichiers PDF gérant la sécurité

Variables système
      SYSALT - Activation du module alertes
      SYSCGR - Champ CGR sur plusieurs champs
      SYSCNF - Confidentialité
      SYSFROWS - Ajout de la déclarative FIRST_ROWS pour les bases Oracle
      SYSGETDAT - Date système
      SYSGETHRE - Heure système
      SYSHLPANC - Appel aide en ligne en Client/Serveur
      SYSLAN - Langue
      SYSLVOUPP - Recherche dans les listes de valeurs sans notion de casse
      SYSLVOLIKE - Recherche dans listes de valeurs avec % autour de la valeur
      SYSMME - Multi-établissement
      SYSMSG - Simplification affichage des messages d'erreurs et d'alertes
      SYSNBCNX - Nombre de tentative de connexion
      SYSNLS - Langue
      SYSNOLOCK - Directive "NOLOCK"
      SYSTOP - Directive "TOP"
      SYSOPTSQR - Fichier d'option pour SQR
      SYSPRM - Mode de sauvegarde des personnalisations
      SYSPWD - Sécurité sur les mots de passe
      SYSQRY - Système sur la recherche
      SYSSAD - Validité des structures à date
      SYSSEC - Sécurité
      SYSUSETZ - Gestion du TimeZone
      TIMEOUTCNX - Délai d'inactivité avant déconnexion interface utilisateur C/S
      URLQWS - Adresse URL des WebServices
      NOTIFCS - Notifications C/S

Module Editions
      BASE_PORT - Port de la base de données
      QED_FTPMODE - Mode de transfert FTP
      QED_FTPPWD - Mot de passe
      QED_FTPUSR - Compte FTP à utiliser
      QED_MAC - Nom physique du serveur de traitements

XLinks
      BASE_PORT - Port de la base de données
      QIN_$MAXERR - Seuil d'erreur
      QIN_CWD - Répertoire de travail
      QIN_TMPDIR - Répertoire de travail
      QIN_WD - Répertoire de travail

Query
      BASE_PORT - Port de la base de données
      SYSREQ - Prise en compte des droits sur les requêtes

Messagerie
      MAIL_CR - Ajout saut de ligne
      MAIL_FROM - Emetteur du message
      MAIL_SMTP - Serveur de messagerie

Présentation
Les variables globales sont générales et donc visibles par toutes les Applications de Cegid XRP Ultimate.
Elles permettent certains paramétrages techniques et d'environnement.
Leur définition s'effectue dans la transaction GGLO.



Calcul de la date d'échéance

   CALECH - Calcul de la date d'échéance
   Cette variable influe sur le calcul de la date d'échéance, elle indique si le délai est exprimé en jours ou en mois.
Pour plus de détail, se reporter au principe de calcul de la date d'échéance.

   Valeurs

      O      Ajout de mois.

      N      Ajout de jours.



Lanceur de travaux

   RETRY_COUNT - Nombre d'erreurs gérées
   Cette variable est exploitée par les programmes gérant les files de travaux pour éviter que celles-ci ne s'arrêtent lorsque la base de données n'est pas accessible (problème réseau, shutdown, ...).
Sa valeur indique le nombre de tentatives de reconnexion avant arrêt du programme.
Voir également la configuration de la machine lanceur de travaux.

      Valeur par défaut : 1

   RETRY_DELAY - Délai d'attente
   Cette variable est exploitée par les programmes gérant les files de travaux pour éviter que celles-ci ne s'arrêtent lorsque la base de données n'est pas accessible (problème réseau, shutdown, ...).
Sa valeur indique, en secondes, le délai d'attente entre deux tentatives de reconnexion.
Voir également la configuration de la machine lanceur de travaux.

      Valeur par défaut : 10

   RETRY_ERRORS - Erreurs gérées
   Cette variable est exploitée par les programmes gérant les files de travaux pour éviter que celles-ci ne s'arrêtent lorsque la base de données n'est pas accessible (problème réseau, shutdown, ...).
Sa valeur liste les numéros d'erreur gérés, chaque numéro doit être entre parenthèses.
Exemple : (-28)(-1089)(-12500)(12514)(12528)(-17002)(-17008)(-17410)
Voir également la configuration de la machine lanceur de travaux.

      Valeur par défaut : non renseignée, la fonctionnalité n'est pas activée.



Compte rendu des travaux

   EDTCPTVIDE - Edition compte rendu vide

   Objectif
   Dans le but d'éviter le gaspillage de papier, il est possible de ne pas éditer les comptes rendus de traitements ou d'éditions vides.
C'est-à-dire ceux avec écrit : "Aucun enregistrement sélectionné" ou "Nombre d'enregistrements traités : 0".

   Mise en place
   La non édition des comptes rendus vides se fait par la définition de la variable globale EDTCPTVIDE et éventuellement par celle du paramètre EDT associé au traitement (GTRB).

   La variable globale EDTCPTVIDE indique pour tous les traitements et éditions si les comptes rendus de travaux avec écrit "Aucun enregistrement sélectionné" ou "Nombre d'enregistrements traités : 0" sont édités ou non.
Si la valeur de cette variable dans GGLO est :
- O : Fonctionnement classique, tous les comptes rendus sont édités qu'ils soient vides ou non (valeur par défaut).
- S : Les comptes rendus contenant "Aucun enregistrement sélectionné" ne sont pas édités. Le fichier résultat du travail est supprimé.
- T : Les comptes rendus contenant "Aucun enregistrement sélectionné" ou "Nombre d'enregistrements traités : 0" ne sont pas édités. Le fichier résultat du travail est supprimé.

   Le paramètre EDT permet, lorsque la variable globale ci-dessus est positionnée à O, de préciser pour des traitements et/ou éditions particulières que les comptes rendus vides ne sont pas édités.
Si sa valeur, à positionner dans GTITBP, est :
- S : Les comptes rendus contenant "Aucun enregistrement sélectionné" ne sont pas édités. Le fichier résultat du travail est supprimé.
- T : Les comptes rendus contenant "Aucun enregistrement sélectionné" ou "Nombre d'enregistrements traités : 0" ne sont pas édités. Le fichier résultat du travail est supprimé.

   Quand le fichier résultat est supprimé, un message signalant la suppression est ajouté dans le compte rendu des travaux (GTCJCR).
Il est à noter que depuis la consultation des travaux (CJOB), lors de la visualisation du fichier résultat, un message d'erreur d'Acrobat® Reader remontera lorsque le compte rendu vide au format PDF aura été supprimé.

   PDF_ADMPWD - Mot de passe administrateur des fichiers PDF gérant la sécurité
   Cette variable, valable pour tous les traitements, indique le mot de passe administrateur des fichiers PDF gérant la sécurité.
Pour plus de détail, se reporter à la sécurité sur les fichiers résultats au format PDF.

      Valeur par défaut : qualiac



Variables système

   SYSALT - Activation du module alertes
   Cette variable permet d'activer les alertes à la connexion à l'interface utilisateur. La fonctionnalité des alertes n'est disponible qu'avec le module alertes.

   Valeurs

      O      Alertes activées.

      N      Alertes inactivées.

   SYSCGR - Champ CGR sur plusieurs champs
   Cette variable permet d'activer la représentation du CGR en mode multi-champs.
Dans ce cas, le CGR n'est plus un champ unique lors de la saisie, mais il est composé de X champs en fonction du nombre et de la taille de vos segments analytiques présents dans GDCL.

   La fonctionnalité s'active en mettant "O" dans la valeur du paramètre CGR sur les différents mnémoniques où elle doit être gérée et en positionnant cette variable globale à "O" dans GGLO.

   Valeurs

      O      CGR multi-champs.

      N      CGR géré dans un seul champ.

   SYSCNF - Confidentialité
   Cette variable active ou désactive la confidentialité.
Pour plus de détail, se reporter à la confidentialité sur les données.

   Valeurs

      O      Active.

      N      Inactive.

   SYSFROWS - Ajout de la déclarative FIRST_ROWS pour les bases Oracle
   Permet d'activer ou de ne pas activer l'algorithme d'insertion de la déclarative FIRST_ROWS pour les bases de données Oracle (seulement en Client/Serveur).

   Valeurs

      O      Active.

      N      Inactive.

   SYSGETDAT - Date système
   La valeur de la variable représente la syntaxe SQL permettant de lire la date du serveur de données.

   SYSGETHRE - Heure système
   La valeur de la variable représente la syntaxe SQL permettant de lire l'heure du serveur de données.

   SYSHLPANC - Appel aide en ligne en Client/Serveur
   Lors de l'appel de l'aide en ligne, le fichier d'aide HTML s'ouvre sur l'explication relative au champ ou l'on était positionné. Cette fonctionnalité qui utilise une notion d'ancrage des fichiers HTML ne fonctionne plus toujours avec Internet Explorer 7 en mode Client/Serveur. Le disfonctionnement pouvant être même une non-ouverture de l'aide sur des environnements Citrix ou Windows Terminal Serveur.
Cette globale remédie au problème en permettant de supprimer la notion d'ancre lors de l'appel de l'aide.

   Valeurs

      N      Ancre HTML supprimée.

      Autre valeur      Ancre HTML ajoutée.

   SYSLAN - Langue
   La valeur de la variable indique la langue dans laquelle Cegid XRP Ultimate est géré.

   SYSLVOUPP - Recherche dans les listes de valeurs sans notion de casse
   Pour les colonnes des listes de valeurs correspondant à des chaînes de caractères (libellé), cette variable permet d'effectuer la recherche sur ces colonnes sans tenir compte des majuscules/minuscules du critère saisi.

   Valeurs

      O      On ne tient pas compte des majuscules/minuscules.

      N      Différence entre majuscules et minuscules lors de la recherche.

   SYSLVOLIKE - Recherche dans listes de valeurs avec % autour de la valeur
   Pour les colonnes des listes de valeurs correspondant à des chaînes de caractères (libellé), cette variable permet d'effectuer la recherche sur ces colonnes sans saisir le critère en entier et sans mettre de % autour du critère saisi. Les % sont ajoutés automatiquement avant et après le critère saisi.

   Valeurs

      O      Recherche en ajoutant des % autour de la valeur saisie.

      N      Recherche avec la valeur saisie exacte.

   SYSMME - Multi-établissement
   Permet d'activer la fonctionnalité de gestion du multi-établissements, notamment dans le cadre du Module Référentiels.

   Valeurs

      O      Multi-établissement activé.

      N      Multi-établissement inactif.

   SYSMSG - Simplification affichage des messages d'erreurs et d'alertes
   Permet d'activer/désactiver la simplification de la boîte affichant les messages issus des procédures stockées dans les interfaces utilisateurs.

   Valeurs

      O      Simplification activée.
   Affichage seulement du texte du message.
Le bouton "Support" permet de voir le détail du message, c'est-à-dire son numéro ainsi que le nom de la procédure stockée dont il est issu.

      N      Pas de simplification.
   Affichage du numéro et du texte du message, ainsi que du nom de la procédure stockée dont il est issu.

   SYSNBCNX - Nombre de tentative de connexion
   Il est possible de contrôler le nombre de tentatives de connexion à l'interface utilisateur 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 valeur de cette globale.

   SYSNLS - Langue
   Correspond au code langue lors de la communication avec la base de données ORACLE.

   SYSNOLOCK - Directive "NOLOCK"
   Permet d'activer / de désactiver la directive "NOLOCK" pour toutes les requêtes SQL qui sont lancées sur la base de données Sqlserver.

   Valeurs

      O      Active.

      N      Inactive.

   SYSTOP - Directive "TOP"
   Permet d'activer / de désactiver la directive "TOP" pour toutes les requêtes SQL qui sont lancées sur la base de données Sqlserver.

   Valeurs

      O      Active.

      N      Inactive.

   SYSOPTSQR - Fichier d'option pour SQR
   Indique le nom du fichier contenant les options de l'outil SQR utilisé pour les traitements batch et éditions.

   SYSPRM - Mode de sauvegarde des personnalisations
   Suivant la valeur de cette globale, la personnalisation des transactions peut être stockée dans la base de données ou dans un fichier écrit sur disque.
Pour plus de détail, se reporter au manuel d'utilisation de Cegid XRP Ultimate.

   Valeurs

      O      Personnalisation enregistrée dans un fichier.

      N      Personnalisation enregistrée dans la base de données.

   SYSPWD - Sécurité sur les mots de passe
   Utilisée dans la mécanique de contrôle du mot de passe lors de la connexion à l'interface utilisateur.

   Valeurs

      O      Activation du système de mot de passe sécurisé.

      N      Désactivation du système de mot de passe sécurisé.

   SYSQRY - Système sur la recherche
   Dans le but de simplifier la saisie des critères lors de la recherche de données, cette variable permet, dans certaines transactions, de positionner automatiquement le caractère "%" devant et après le critère de recherche saisi.

   Par exemple, cette fonctionnalité est possible dans la gestion des tiers (GTIE) lorsque le paramètre PRM associé à ce mnémonique vaut "O".

   Valeurs

      O      Active ce mode de recherche.

      N      Recherche classique.

   SYSSAD - Validité des structures à date
   Cette variable indique si les choix de date de validité définis dans GTCDT sont gérés ou non.

   Valeurs

      O      Activé.

      N      Désactivé.

   SYSSEC - Sécurité
   Cette variable active ou désactive la sécurité sur les transactions.

   Valeurs

      O      Active.

      N      Inactive.

   SYSUSETZ - Gestion du TimeZone
   Cette variable active ou désactive la gestion des fuseaux horaires.

   Valeurs

      O      Active.

      N      Inactive.

   TIMEOUTCNX - Délai d'inactivité avant déconnexion interface utilisateur C/S
   Spécifie en minutes le délai maximum d'inactivité avant déconnexion automatique de l'interface utilisateur Client/Serveur.

   URLQWS - Adresse URL des WebServices
   Correspond à l'URL des WebServices utilisée pour le fonctionnement de la messagerie basée sur GUSM.

   NOTIFCS - Notifications C/S
   Cette variable active ou désactive la messagerie basée sur GUSM.
Elle permet d'envoyer un message à tous les utilisateurs connectés au produit.
L'expéditeur peut être un autre utilisateur ou le serveur de travaux lorsqu'un traitement est terminé ; il est obligatoire que ce dernier ait été notifié.

   Valeurs

      O      Active.

      N      Inactive.



Module Editions

   BASE_PORT - Port de la base de données
   Il s'agit du port TCP/IP à utiliser pour permettre de se connecter à la base de données.

   QED_FTPMODE - Mode de transfert FTP
   Pour échanger les mises en forme, le serveur de traitements et le poste client ont besoin de communiquer.
Lorsque cette communication est établie sur la base du protocole FTP, cette variable doit impérativement être positionnée à "native".

   QED_FTPPWD - Mot de passe
   Mot de passe utilisé dans le cadre des échanges entre serveur de traitements et poste client si le protocole FTP est utilisé.

   QED_FTPUSR - Compte FTP à utiliser
   Compte utilisé dans le cadre des échanges entre serveur de traitements et poste client si le protocole FTP est utilisé.

   QED_MAC - Nom physique du serveur de traitements
   Nom du serveur de traitements vu depuis le poste client.



XLinks

   BASE_PORT - Port de la base de données
   Il s'agit du port TCP/IP à utiliser pour permettre de se connecter à la base de données.

   QIN_$MAXERR - Seuil d'erreur
   Sous XLinks, en standard, toute interface est interrompue dès lors qu'un nombre critique d'erreurs est atteint.
Ce seuil est fixé par la valeur de cette variable, et vaut 10 par défaut.
Si la valeur de cette variable est positionnée à -1, il n'y a plus de seuil d'erreur.

   QIN_CWD - Répertoire de travail
   Il s'agit du répertoire de travail sous XLinks lorsque l'on travaille dans le concepteur d'interfaces.

   QIN_TMPDIR - Répertoire de travail
   Répertoire de travail temporaire utilisé par le module XLinks.

   QIN_WD - Répertoire de travail
   Il s'agit du répertoire de travail du module XLinks pour les interfaces exécutées sur le serveur de traitements.



Query

   BASE_PORT - Port de la base de données
   Il s'agit du port TCP/IP à utiliser pour permettre de se connecter à la base de données.

   SYSREQ - Prise en compte des droits sur les requêtes
   Permet d'activer / de désactiver les droits sur les fonctionnalités de Query.

   Valeurs

      O      Active.

      N      Inactive.



Messagerie

   MAIL_CR - Ajout saut de ligne
   Permet d'ajouter un saut de ligne à la fin du message.

   Valeurs

      O      Active.

      N      Inactive.

   MAIL_FROM - Emetteur du message
   La valeur indique le nom de l'expéditeur des messages.

   MAIL_SMTP - Serveur de messagerie
   La valeur indique le nom du serveur de messagerie.