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 |