Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Fondations
GTRB - Traitements

   Pour les transactions qui sont associées à des "batch" (listes, éditions, traitements), il faut également les définir dans cette gestion afin d'affecter les critères techniques d'éditions.

Données

   Traitement - Nom
   Nom logique du programme "batch". Il peut être identique ou différent de l'objet.

   Titre
   Il est repris dans les éditions en tant que titre standard de l'état.

   Application
   L'application d'appartenance du traitement doit être précisée ici.

   Intitulé de l'application
   Zone renseignée automatiquement et non modifiable.

   Programme
   Nom physique du programme que l'on désire associer. Ce sont les noms des objets qui existent obligatoirement dans la gestion des objets.

   Outil
   Cette zone est renseignée automatiquement avec l'outil de développement de l'objet mentionné ci-dessus. Zone informative.

   Modèle
   Cette case modèle est la plupart du temps cochée pour les traitements standard. Pour un même objet, un seul traitement est défini en tant que modèle. Ce traitement modèle sera utilisé par le système lors de la création d'un autre traitement pour le même objet. En effet, pour ce nouveau traitement, les paramètres, les critères de traitements et les mises en forme seront dupliqués automatiquement à partir de ceux du modèle.

   Code format
   Permet de mentionner un format par défaut pour l'édition de l'état.

   Choix
   Si cette case est cochée, cela signifie que l'utilisateur pourra modifier le format au moment du lancement du travail.

   Nombre de lignes par page
   Utilisé dans les programmes pour gérer le saut de page.

   Nombre de colonnes par page
   Utilisé dans les programmes pour centrer l'édition des titres standard.

   Conditions d'exécution

   Blocage de l'écran

   Exclusivité (verrous)
   La notion de verrou donne la possibilité de contrôler l'exécution exclusive de certains travaux. En effet, les traitements et éditions qui touchent les mêmes tables ne doivent pas s'exécuter en même temps pour une raison simple : l'intégrité de la base de données. Il existe donc 13 types de verrous permettant ces exclusivités en fonction des établissements et des applications d'appartenance des travaux lancés.

   Destination

   Priorité d'exécution

   Vacation
   La vacation mentionnée ici doit exister dans la gestion des vacations. Elle permet le contrôle d'exécution, dans le temps, des travaux. Si le traitement est lancé en dehors de la période de sa vacation, deux cas se distinguent :
     - c'est un travail en différé : celui-ci est simplement laissé en attente de lancement (état "A") jusqu'à ce que sa vacation soit valide, moment où il est lancé ;
     - c'est un travail lancé en blocage écran : le travail est stoppé (état "S") et ne sera jamais lancé.

   Files de travaux
   Réfère à la file de travaux sur laquelle sera lancé le travail.

   Choix
   Si cette case est cochée, l'utilisateur pourra changer la file de travaux au moment du lancement du travail.
Si vous interdisez le changement de la file et si le traitement concerné appartient à un enchaînement dont les autres traitements ont eux aussi leur file de travaux non modifiable, le système contrôle que les files par défaut sont les mêmes.

   Nombre d'exemplaires
   Le nombre d'exemplaires précisé ici sera proposé par défaut lors du lancement du job mais pourra être modifié par l'utilisateur.

   Durée de conservation
   La durée de conservation précisée ici sera proposée par défaut lors du lancement du job mais pourra être modifiée par l'utilisateur. Cette durée de vie détermine le temps de conservation du fichier résultat de l'édition. Si la destination est catalogue (et non l'imprimante), et la durée de vie égale à zéro, alors le fichier sera quand même catalogué.

   Conservation historique
   Cette durée détermine le temps de conservation de l'historique du travail.

   Debug
   Zone réservée à la programmation pour générer un fichier de debug dans le répertoire du fichier résultat.

   Différentes lettres peuvent être utilisées dans ce champ :
     X : Permet de tracer les variables du squelette SQR ;
     P : Permet généralement de tracer les procédures du programme ;
     T : Sous Oracle uniquement, cette lettre permet de tracer les requêtes SQL exécutées par les programmes SQR.
      La trace se fait en deux étapes :
         Tout d'abord, Oracle génère un fichier de trace brut.
         Ensuite, il faut lancer manuellement la commande tkprof sur le serveur de base de données. Cette commande est indiquée à la fin du fichier de trace w{numéro de travail}.trc
         Avant de la lancer, il faut remplacer < passwd > par le vrai mot de passe de ops$dbo.
      Attention : en version Oracle pluggable, la propriété "MAX_DIAG_SIZE" doit être positionnée à "UNLIMITED" ; à changer si besoin avec la commande : "alter pluggable database <dbname> storage (MAX_DIAG_SIZE unlimited);"
     J : Permet de tracer toutes les requêtes SQL exécutées par le lanceur et les valeurs retournées par ces requêtes. Le résultat se trouve dans le fichier w{numéro de travail}.lis.trc ;
     -S : Permet de générer toutes les requêtes SQL du programme préparées et exécutées dans le fichier w<numéro de travail>.err. Il faut absolument un espace devant le -. Si plusieurs lettres de trace se trouvent dans ce champ le -S doit se trouver en dernier.

   Flags spécifiques DB2 400 :
            T1 : activation trace TRCCNN
            T2 : activation trace DBMON(summary)
            T3 : activation trace DBMON(basic)
            T4 : activation trace DBMON(detail)
            T5 : activation STRDBG

   Options JAVA
   Permet de spécifier des options JAVA particulières à un traitement exécuté avec le langage Report.
Ces options ne devront être mises en place ou modifiées que sur les conseils de Cegid.

   Exemple

   -Xmsn   Spécifie la valeur initiale, en octets, de l'espace mémoire alloué. Cette valeur doit être un multiple de 1024 octets. Ajouter la lettre k ou m pour indiquer que la valeur est exprimée en kilooctets ou mégaoctets.
         -Xms6291456
         -Xms6144k
         -Xms6m

   -Xmxn   Spécifie la valeur maximale, en octets, de l'espace mémoire alloué.
         -Xmx83886080
         -Xmx81920k
         -Xmx80m

   Créateur

   Modificateur

   Edition

   Emplacement des critères de soumission

   Choix
   Si cette case est cochée, la valeur proposée est modifiable par l'utilisateur au moment du lancement du travail.

   Type des critères de soumission

   Choix
   Si cette case est cochée, la valeur proposée est modifiable par l'utilisateur au moment du lancement du travail.

   Sortie

   Choix
   Si cette case est cochée, la valeur proposée est modifiable par l'utilisateur au moment du lancement du travail.

   Edition de l'en-tête
   Non géré.

   Choix
   Non géré.

   Génération du PDF
   Si cette case est cochée le fichier compte rendu généré est converti au format PDF à l'aide de l'outil GENPDF.

   Choix
   Si cette case est cochée, la valeur proposée est modifiable par l'utilisateur au moment du lancement du travail.

   Maquette (O/N)
   Si cette case est cochée, le traitement dispose d'une maquette d'état de type standard.

   Maquette d'état
   Préciser ici, le nom du fichier d'une maquette personnalisée de l'état s'il en existe une.

   Maquette du fichier ASCII
   Préciser ici le nom du fichier d'une maquette personnalisée du fichier ASCII s'il en existe une.

   Droit de personnalisation
   Si cette case est cochée, le traitement sera personnalisable avec le Module Editions.

   Fonctionnalité limitée à PCL
   Pour un traitement personnalisable avec le Module Editions si cette case est cochée, l'édition est limitée à une sortie de type PCL.

   Envoi par e-mail
   Si cette case est cochée, le compte rendu du travail est envoyé par mail. Ceci est une option elle dépend de votre contrat.

   Choix
   Si cette case est cochée, la valeur proposée est modifiable par l'utilisateur au moment du lancement du travail.

   Liste d'utilisateurs
   Liste des utilisateurs qui recevront l'e-mail si le compte rendu du travail est envoyé par mail.

   Choix
   Si cette case est cochée, la valeur proposée est modifiable par l'utilisateur au moment du lancement du travail.

   Génération
   Génération de la soumission : le générateur se base sur les critères du traitement (GCTR) et leur référentiel (GLPJ) pour la création des champs (GFLD).

   Personnalisation transaction

   Propriétaire transaction
   Le propriétaire correspond au propriétaire de l'association entre une transaction et un formulaire.

   Formulaire
   Il s'agit de l'identifiant du formulaire.

   Langue

Modifications périphériques

   A la création d'un traitement
   Lorsqu'un traitement non modèle est créé, les informations suivantes sont créées par rapport au traitement modèle (traitement ayant le même objet) :
      - les critères du traitement ;
      - les paramètres associés à ce traitement ;
      - les associations traitements - fonds de pages ;
      - les mises en forme.

   Le titre du traitement est créé automatiquement dans la table des traductions pour la langue système (valeur de la globale SYSLAN).

   A la modification d'un traitement
   Lors de la modification :
     - du blocage écran du traitement, si la valeur devient une valeur non modifiable ("E" ou "D"), les paramétrages des traitements ayant été mémorisés sont mis à jour automatiquement avec cette nouvelle valeur ;
    - du titre du traitement, il est mis à jour automatiquement dans la table des traductions pour la langue système.

   A la suppression d'un traitement
   Lorsqu'un traitement est supprimé physiquement de la base de données, sont également supprimés :
      - les associations Traitements - Fonds de pages ;
      - les critères du traitement ;
      - les traductions du titre du traitement dans les différentes langues ;
      - les paramètres associés à ce traitement ;
     - les choix des dates de validités pour ce traitement ;
     - la définition des validités des structures de ce traitement.

Transactions associées
   GATF - Association traitement - fond de page

   GCTR - Critères des traitements

   GTITBP - Paramètres d'un traitement

   GTTL - Traitement par langue

   GOBJ - Objets

   GTRA - Transactions

Paramètres
   DETGTTRB

   ECRGTTRB

   EECGTTRB

   SORGTTRB

   TECGTTRB

   URGGTTRB

   AUTGTI - JOBMAIL

   AUTGTI - JOBPDF

   EDEGTTRB

Messages
   GTETH010 - Suppression impossible : utilisé(e) dans les enchaînements

   GTJOB010 - Suppression impossible : utilisé(e) dans les travaux

   GTOBJ051 - L'outil de l'objet n'autorise pas son utilisation en traitement

   GTTRA010 - Suppression impossible : utilisé(e) dans les transactions

   GTTRB013 - Suppression impossible : Des traitements dépendent de ce modèle

   GTTRB059 - Un seul traitement modèle par programme

   GTTRB060 - Traitement utilisé dans les enchaînements, file/choix non modifiables

   GTTRB061 - Traitement utilisé dans les enchaînements, Blocage écran doit être $1 ou $2

   GTTRB062 - Travail systématique : Il ne peut pas être lancé en blocage écran

   GTTRB063 - Traitement utilisé dans un enchaînement systématisé : Blocage écran = D ou C