Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Structures générales
GSALC - Evènements multi-lignes

   La dénomination "événements multi-lignes" référence des outils permettant de créer des transactions de saisie paramétrables dans les Applications Finances, Achats et Ventes.
Ces transactions s'affichent sous la forme formulaire et grille simultanément. La partie formulaire gère les zones de l'en-tête (écritures ou commandes), les lignes se trouvant affichées dans la grille.

   Voir également : Evénements "mono-ligne".

   Paramétrage des champs de l'en-tête et des lignes
   En ligne Client/Serveur, ce paramétrage est effectué dans GEVC. Les champs de l'en-tête doivent avoir une largeur dans la grille égale à 0, alors que les champs des lignes doivent avoir une largeur dans la grille différente de 0.

   En ligne WEB ou RIA, ce paramétrage est effectué dans GFLD.
Les champs de l'en-tête (en mode formulaire) correspondent à des champs visibles (HIDGAFLC) avec comme caractéristiques :
- une taille affichée (TAAGAFLC) différente de 0 ;
- un nombre de caractères en saisie (TAFGAFLC) différent de 0 ;
- un ordre de tabulation (ORDGAFLC) différent de 0 ;
- un ordre dans la grille (ORGGAFLC) égal à 0.
Les champs des lignes (en mode grille) correspondent à des champs cachés (HIDGAFLC) avec comme caractéristiques :
- une taille affichée (TAAGAFLC) égale à 0 ;
- un nombre de caractères en saisie (TAFGAFLC) différent de 0 ;
- un ordre de tabulation (ORDGAFLC) égal à 0 ;
- un ordre dans la grille (ORGGAFLC) différent de 0.

Données

   Date 1 à Date 6
   Champs de type date (DT1 à DT6).

   Numérique 1 à Numérique 20
   Champs de type numérique (NU1 à NU9 et N10 à N20).

   Libellé 1 à Libellé 2
   Champs libellé de type alphanumérique sur 80 caractères (LB1 et LB2).

   Identifiant 1 à 14
   Champs de type alphanumérique sur 80 caractères (ID1 à ID9 et I10 à I14).

   Entité 1 à Entité 10
   Champs de type alphanumérique sur 15 caractères (EN1 à EN9 et E10).

   Valeur 1 à Valeur 10
   Champ de type alphanumérique sur 20 caractères (V01 à V10).

   Valeur saisie intitulé 1 à Valeur saisie intitulé 10
   Permet d'afficher le libellé complet ou réduit du champ auquel il est associé selon le paramétrage.

   Numéro ligne
   Numéro de ligne de l'événement.

   Code retour
   Le code retour de l'événement, déterminant l'état de l'enregistrement, peut prendre les valeurs :
- N (non traité) : la saisie a été validée, mais les écritures comptables ou commandes n'ont pas été créées. On peut alors les créer soit par le bouton "Intégration", soit par le traitement d'intégration des événements (TEVT).
- R (refusé) : les écritures comptables ou commandes n'ont pas été créées car une erreur a été détectée. Il faut donc corriger l'erreur et relancer la création.
- T (traité) : la saisie est validée et les écritures comptables ou commandes sont créées avec succès.
- B (bloqué) : l'événement est bloqué. Il n'est pas intégré.
- S (supprimé) : l'événement est marqué comme supprimé. Il n'est pas intégré. Il pourra être épuré (TSEX).
- E (extourné) : l'événement a été intégré puis extourné.

   Numéro interne
   Numéro interne de l'événement.

Boutons poussoirs

   Intégration
   Permet d'intégrer un événement (tous les enregistrements ayant le même numéro interne que celui sur lequel on est positionné) dans les tables de la base définies par l'évènement.
Contrairement aux événements "mono-ligne", pas d'intégration automatique possible.

   Traitements
   Ce bouton n'apparaît dans l'écran de saisie de l'événement que si on traite un événement des ventes ou des achats.

   Créer
   Permet de créer un nouvel en-tête.

   Suivant
   Permet de passer à l'en-tête d'événement suivant.

   Précédent
   Permet de passer à l'en-tête d'événement précédent.

   Dupliquer
   Permet de dupliquer toutes les lignes de l'événement en cours et d'afficher le nouvel événement ainsi généré.

Paramètres associés au mnémonique (voir aussi : Principe de l'association)

   INT
   Si le paramètre PR2 n'est pas défini (ou différent de "I") et que la sécurité est active, et si la valeur de ce paramètre correspond à une transaction que l'utilisateur a le droit d'utiliser (grâce aux paramétrages de la sécurité), le bouton "Intégration" est visible et donc utilisable.

   PR1
   La valeur de ce paramètre doit être égale au code de l'événement saisi dans la gestion des événements (GEVT).

   PR2
   Si la valeur de ce paramètre est égale à "I", l'intégration est possible uniquement par TEVT.
Si non renseignée, l'intégration se fait à l'aide du bouton "Intégration" ou de TEVT, sauf si le paramètre INT est utilisé pour modifier ce comportement.

   PR3
   Dans la version C/S, il permet d'affiner la taille de la fenêtre en largueur.
Afin de réduire la taille, il suffit d'attribuer un chiffre négatif au paramètre.

   PR4
   Dans la version C/S, il permet d'affiner la taille de la fenêtre en hauteur.
Afin de réduire la taille, il suffit d'attribuer un chiffre négatif au paramètre.

   PR5
   Lorsqu'il est positionné à la valeur "A", ce paramètre permet d'enchaîner les requêtes de proposition de valeurs (GQAE) en cascade.

   PR6
   Lorsqu'il est positionné à la valeur "A" et que le paramètre PR5 est aussi positionné à la valeur "A", ce paramètre permet lors de la modification d'un champ d'en-tête de déclencher les requêtes de proposition de valeurs (GQAE) liées à ce champ sur toutes les lignes de l'événement.

   PR7
   Si la valeur de ce paramètre est "A", seules les lignes de l'en-tête courant sont affichées. Pour visualiser l'en-tête suivant (ou précédent) avec ses lignes, utiliser le bouton en-tête "Suivant" (ou "Précédent") du formulaire.
Si ce paramètre n'est pas renseigné ou si sa valeur est "I", toutes les lignes de tous les en-têtes sont affichées en même temps.

   PR8
   Ce paramètre peut être positionné à la valeur "S" afin de pouvoir intégrer l'événement comptable sans prendre en compte la confidentialité.

   PR9
   Ce paramètre doit être positionné à la valeur "O" afin de pouvoir utiliser un événement multi-lignes seulement en mode grille (les champs de l'en-tête étant renseignés par un paramétrage par défaut).

Transactions associées
   GOAE - Objets générés par évènement
   Permet de visualiser la liste des objets générés par l'événement.

   GEAT - Textes associés à l'événement
   N'est accessible dans l'écran de saisie de l'événement que si on traite un événement des achats.

   GEDEA - Enchaînements dynamiques
   N'est accessible dans l'écran de saisie de l'événement que si on traite un événement des achats.

   GEDEV - Enchaînements dynamiques
   N'est accessible dans l'écran de saisie de l'événement que si on traite un événement des ventes.

Messages
   OESAE010 - Suppression impossible : événement déjà intégré

   OESAE011 - Suppression impossible d'un événement d'extourne

   OESAE012 - Suppression impossible : événement bloqué

   OESAE013 - Suppression impossible : l'événement a un code supprimé

   OESAE051 - Le champ $1 doit être renseigné

   OESAE052 - Le champ $1 doit être compris entre $2 et $3

   OESAE054 - Modification impossible : événement déjà intégré

   OESAE067 - Modification impossible d'un événement d'extourne

   OESAE069 - Modification impossible : événement bloqué

   OESAE070 - Modification impossible : l'événement a un code supprimé

   OESAE072 - Insertion impossible : événement saisi avec un code bloqué