Points d'entrée > Module Comptabilité > Script standard FIYEND 

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