Cegid XRP Ultimate  |      Actualisé le 

Structures générales

GSALC - Evènements multi-lignes

Sommaire

   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é