Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Structures générales | |||
GEVC - Champs saisissables |
Cette transaction permet de définir les champs qui composeront l'écran de saisie de l'évènement dans la version C/S. Dans les versions Web et RIA, celle-ci n'existe pas car tous les champs sont définis dans la transaction GFLD. Il existe différents types de champs, ils sont définis dans le paramètre NTCOEEVC : · DATE1 à DATE6 : champs de type date ; · NUMERIQUE1 à NUMERIQU20 : champs de type numérique ; · LIBELLE1 et LIBELLE2 : champs libellé de type caractère ; · ID1 à ID14 : champs de type caractère sur 80 ; · EN1 à EN10 : champs de type caractère sur 15 ; · V01 à V10 : champs de type caractère sur 20 ; · TEXTE1 à TEXTE10 : champs de type alphanumérique permettant d'afficher du texte libre. Si le type du champ (paramètre TYPOEEVC) a comme valeur "CA", alors l'appel de la clé analytique sera possible sur ce champ (ce champ sera un CGR de type A). Pour les évènements multi-lignes, la position dans l'écran sera réglée pour les données de l'en-tête. Ces données ont une largeur de grille égale à 0. Les données des lignes (largeur de grille différente de 0) n'apparaissent pas dans l'écran de saisie, elles sont uniquement présentes dans la grille dans l'ordre ou elles sont définies. L'ordre de la zone "grille" est très important, les champs de l'en-tête doivent se trouver avant les champs des lignes dans l'ordre de navigation du curseur. La définition des champs dans l'écran de saisie permet de passer la donnée en valeur pour création des écritures ou commandes. Cette fonctionnalité n'est pas obligatoire, nous pouvons utiliser des champs pour affichage et ne jamais les passer en valeur de création. Ce paramétrage sera fait dans la gestion des en-têtes (GEAE) et la gestion des lignes (GMAE). Le bouton "intitulés" permet d'associer à un champ de type caractère (IDx, ENx ou Vxx) un intitulé (INTITULE1 à INTITULE10) afin d'afficher un libellé complet ou réduit suivant le paramétrage. |
Données |
Evènement |
Il s'agit du code évènement défini dans GEVT. |
Champ |
On renseigne dans cette zone le nom technique du champ qui figurera dans le masque de saisie de l'évènement. Chaque champ, sauf les champs "TEXTEn", devra obligatoirement être associé ensuite à un champ de l'en-tête ou des lignes. Pour chaque champ, on renseigne sa position à l'écran, par son ordonnée et son abscisse. On peut également rattacher à un champ l'intitulé complet ou réduit de l'information ramenée. Cet intitulé permet, par exemple, d'afficher à l'écran un numéro de compte avec son intitulé. |
Libellé à l'écran |
Il s'agit du libellé du champ qui apparaît à l'écran. Pour chaque champ, on renseigne sa position à l'écran, par son ordonnée et son abscisse. |
Caractéristiques du champ |
Permet de définir plusieurs caractéristiques pour le champ traité. |
Majuscule |
Cette case permet, si elle est cochée, de convertir la saisie en majuscules. Dans le cas des champs "NUMERIQUEn", la case doit être décochée. |
Accessible |
Si la case est cochée, le champ est accessible. Même affecté avec une valeur par défaut, on peut accéder au champ. |
Modifiable |
Dans le cas où le champ est renseigné par défaut, il est possible de rendre modifiable la valeur du champ si cette case est cochée. Cela suppose que le champ est également accessible. |
Obligatoire |
Si cette case est cochée alors on doit renseigner le champ. |
Longueur max |
Il s'agit de la longueur maximale autorisée en saisie pour le champ. |
Longueur écran |
Il s'agit de la longueur du champ tel qu'il apparaît à l'écran. |
Précision |
Cette zone doit être renseignée seulement s'il s'agit d'un numérique pour déterminer le nombre de décimales. |
Valeur par défaut |
Pour chaque champ on peut renseigner une valeur par défaut. |
Liste de valeurs |
Ce champ permet de rattacher à chaque champ saisi une liste de valeurs. Les listes de valeurs les plus couramment utilisées pour générer des écritures sont les suivantes :![]() ![]() ![]() |
Famille |
La famille correspond au format d'affichage des champs. |
Grille |
On renseigne ensuite pour chaque champ sa position dans la grille et la longueur du champ dans la grille. |
Intitulés |
Intitulé |
On renseigne dans cette zone le nom technique du champ qui figurera dans le masque de saisie de l'évènement. Ce champ n'est pas un champ saisissable. Il ramène le libellé d'un code. Il n'y a pas de libellé de champ dans le masque de saisie pour les champs "INTITULEn". Pour chaque champ, on renseigne sa position à l'écran par son ordonnée et son abscisse. |
Libellé dans la grille |
Il s'agit du libellé du champ qui apparaît en en-tête de colonne en mode grille. |
Longueur écran |
Il s'agit de la longueur du champ tel qu'il apparaît à l'écran. |
Ordre dans la grille et longueur |
On renseigne ensuite pour chaque champ sa position dans la grille et la longueur du champ dans la grille. |
Intitulé |
Cette case si elle est cochée permet l'affichage à l'écran du libellé complet, si elle est décochée, du libellé réduit. |
Paramètres standard |
Transactions associées |
GQAE - Select des propositions par défaut des événements |
Paramètres |
NTCOEEVC |
Messages |
OEEVC055 - La longueur maximale doit être au moins égale à 1 |
OEEVC056 - La longueur écran doit être au moins égale à 1 |
OEEVC058 - La valeur par défaut ne peut pas être inférieure à la valeur minimale |
OEEVC059 - La valeur par défaut ne peut pas être supérieure à la valeur maximale |
OEEVC072 - Le nombre de caractères de la valeur par défaut est supérieur à longueur maximale |
OEEVC075 - La longueur maximale du champ ne peut pas être supérieure à la longueur de la zone dans la base de données ($1 caractères) |
OESAE053 - Attention, un événement avec ce champ a été saisi |