Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Structures générales
GEAE - En-têtes associés à l'événement

   Le paramétrage défini dans cette transaction fixe d'une manière générale les règles de création d'un en-tête d'écritures, d'une demande d'achats, d'une commande d'achats ou d'une commande de ventes.
Sont définis :
  - le ou les en-tête(s) à générer (la saisie d'un événement peut donner lieu à la génération de plusieurs en-têtes) ;
  - le contenu que se verra affecter chaque champ de l'en-tête créé.

   Le paramètre TYPOEEAE permet de conditionner la création ou non d'un en-tête. En effet, le(s) champ(s) ayant un type égal à "T" seront testés et en fonction de leur contenu :
   - non renseigné : pas de création d'un en-tête ;
   - renseigné : création d'un en-tête.
Ce type devra être utilisé sur un champ présent dans l'écran de saisie.
Par contre, il ne pourra pas être utilisé pour un champ défini en obligatoire dans GEVC.


   Cas des évènements multi-lignes :

   Les en-têtes se présentent de 2 façons :

   - soit ils correspondent à un en-tête modèle référencé sur un identifiant 999 (ou compris entre 900 et 999 pour un évènement générant des écritures comptables). Chacun de ces identifiants permet de créer un en-tête dans la base de données par en-tête visible à l'écran.
Un en-tête à l'écran est identifié par un "Numéro interne" unique présent dans la grille.

   - soit ils sont particuliers et référencés sur les autres "Identifiants" ceux différents de 999 (ou non compris entre 900 et 999 pour un évènement générant des écritures comptables). Chaque ligne peut ainsi créer 1 à "n" en-têtes.


   Les calculs de type "cumuls" (#XXX[+, 7]#) ne sont pas autorisés, il faut les faire en amont à l'aide des ordres select, puis passer la valeur des champs calculés dans un deuxième temps.

Données

   Evènement
   Il s'agit du code évènement saisi dans GEVT.

   Identifiant
   L'identifiant correspond au numéro de l'entité pour laquelle est défini le paramétrage de l'en-tête. Un évènement peut générer n en-têtes (écritures ou commandes).

   Champ
   Il s'agit des noms techniques des champs qui composent l'en-tête.

   Valeur
   Les valeurs saisies pour un champ doivent répondre à un certain nombre de règles :

   - Un mot-clé, défini comme champ saisissable dans GEVC, devra être encadré par des "#".

   - Des mots-clés spéciaux peuvent être utilisés :
       - #NUI# pour le numéro interne ;
       - #NUM# pour le numéro de ligne ;
       - #ETS# pour l'établissement de l'évènement ;
       - #EVT# pour le code évènement.

   - Type date : les calculs pouvant être effectués sur un type date suivent les mêmes règles que le paramétrage des dates en mode paramétrage.
Exemple : $FINMOIS, $VENDREDI+7J

   - Type caractère :
Seule la concaténation de chaînes de caractères est possible.
Le caractère de concaténation est : | (Touches Alt GR+6, ou touches Alt 124).
Possibilité d'utiliser les symboles (un symbole commence par un "$")
Possibilité d'utiliser les libellés paramétrés (GLPC). Seul le libellé complet est pris en compte, à concurrence de la longueur du champ à renseigner. Un libellé paramétré doit commencer par "$$".
Remarque : Si la dernière chaîne composant le champ est un symbole ou un libellé paramétré, la formule doit se terminer par un "|"
Exemples :    Tiers |#ID1#| ; Ecriture saisie le |$JOUR| ; $$FAC|

   - Type numérique :
Seuls les opérateurs "+", "-", "*", "/" peuvent être utilisés dans les formules. On ne pourra pas utiliser d'opérateur si aucun mot-clé n'est utilisé.
Il est possible soit de saisir une valeur fixe, soit une formule de calcul.
Chaque opération élémentaire doit être délimitée par des parenthèses "(   )".
Toute la formule de calcul doit être délimitée par des parenthèses "(   )".
Exemples : (#NUMERIQUE1#+1000), (1000+(#NUMERIQUE1#*10)), ((1000+(#NUMERIQUE1#*10))+(1000-(#NUMERIQUE2#/2))), (#NUMERIQUE1#+#NUMERIQUE2#)

   Paramètres standard

Transactions associées

   GMAE - Lignes associées à l'événement

Paramètres

   CHEOEEAE

   TYPOEEAE

Messages
   OEEAE051 - Le mot-clé ($1), $2 caractères, dépasse les $3 caractères maximum

   OEEAE053 - Le numéro d'écriture doit être compris entre 1 et 999

   OEEAE054 - La zone 'Valeur' attend une donnée numérique

   OEEAE055 - Suppression impossible : il existe un paramétrage de mouvement

   OEEAE056 - Le mot-clé ($1) n'existe pas

   OEEAE060 - Champ $1 : incohérence entre le nombre de ( et de )

   OEEAE061 - Champ $1 : diviseur égal à 0

   OEEAE065 - Le champ n'est pas utilisable pour cet événement

   OEEAE322 - Le paramétrage ne permet pas la modification pour l'événement "$1"

   OEEAE323 - La provenance ($1) de l'événement "$2" ne permet pas la modification

   OEEAE324 - Le paramétrage ne permet pas la suppression pour l'événement "$1"

   OEEAE325 - La provenance ($1) de l'événement "$2" ne permet pas la suppression