Traitement FIYEND : Fin d'exercice
CONTROLE : Contrôles avant exécution traitement
Ce point d’entrée permet de faire un ou plusieurs contrôles avant d’exécuter le traitement de fin d’exercice.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert.
Différents cas d’appel
Ce point d’entrée est appelé uniquement avant le lancement du traitement de fin d’exercice.
Variables et masques disponibles
Le masque de saisie des critères GACCFIYEND est disponible sous l’abréviation [DIA].
Au retour de ce point d’entrée, la variable OK est testée : si elle vaut 2, le traitement de fin d’exercice se poursuit, sinon on retourne au menu. Elle est initialisée à 2 avant l’appel au point d’entrée.
Ce point d’entrée permet donc, par exemple, de valider une question par l’intermédiaire du sous-programme AVERTIR(« … ? « , OK) fourni dans le traitement GESECRAN. Dans ce cas, le sous-programme alimente la variable OK à 2 si l’utilisateur a cliqué sur le bouton Ok, 1 s’il a annulé.
Variable ou masque |
Définition |
GACCFIYEND [DIA] |
Masque de saisie des critères |
Integer OK |
Variable testée au retour du point d’entrée |
|
|
Tables ouvertes
Dans ce contexte, les tables Société, Sites, Exercices, Périodes, Journaux et Types de pièces sont ouvertes mais leur contenu n’est pas significatif.
Table |
Contenu significatif |
Intitulé Table |
COMPANY [CPY] |
Non |
Société |
FACILITY [FCY] |
Non |
Sites |
FISCALYEAR [FIY] |
Non |
Exercices |
PERIOD [PER] |
Non |
Périodes |
GJOURNAL [JOU] |
Non |
Journaux |
GTYPACCENT [GTE] |
Non |
Type de pièces |