Cegid XRP Ultimate  |      Actualisé le 

Fondations

GTRB - Traitements

Sommaire

   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 ;
     - s'il est associé à un programme XLinks : le fichier d'interface stocké en base, et les données de référencement du programme.


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