Points d'entrée > Module Données de base > Script standard UTICPTA 

OUVRE : Avant vérifications

UTICPTA est le traitement dans lequel se trouvent des utilitaires de vérifications divers qui sont appelés automatiquement durant le processus de clôture. Le point d'entrée OUVRE permet d’inhiber le cas échéant certains contrôles

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Cas d’appel

Le point d’entrée est appelé juste avant le lancement des opérations de vérification.

Variables et masques disponibles

Quand le point d’entrée est appelé, un ensemble de variables locales (de type entier) est renseigné avec des valeurs égales à 1ou à 0. Le contrôle qui en dépend n’est fait que si la variable correspondante est non nulle, la liste des variables étant donnée ci-dessous :

Variable testée

Vérification déclenchée si variable = 1

VERF_HAE

Ecritures provisoires

VERF_GAF

Abonnements non validés

VERF_LOT

Lots non validés

VERF_SIH

Factures de vente non validées

VERF_PIH

Factures d’achat non validées

VERF_PYH

Règlements non validés

VERF_LTT

Equilibre lettrage

VERF_LTX

Comptes lettrables non lettrés

VERF_CPT

Comptes inexistants

VERF_ECH

Equilibre des échéances

VERF_FAS

Dotations aux amortissements

VERF_BAL

Equilibre balance

VERF_BCG

Equilibre Grand-Livre

VERF_SEC

Sections inexistantes

Il est à noter que 3 variables de type Libellé donnent des précisions sur le contexte exact de clôture. Ces variables s’appellent CLO_GENE (2 si la clôture est faite en comptabilité générale, 1 sinon), CLO_ANA (2 si la clôture est faite en comptabilité analytique, 1 sinon), et DER_PER (2 s’il s’agit de la dernière période de l’exercice, 1 sinon).

Outre les variables précédentes, on dispose des variables suivantes, qui renseignent sur le contexte d’appel (ce sont des variables locales, car passées au sous-programme de clôture en argument de type Value)  :

Variable

Définition

Char SOCIETE

La société à clôturer

Date DAT_DEB

Date de début de la période à clôturer

Date DAT_FIN

Date de fin de la période à clôturer

Integer EXERCICE

Numéro d’exercice à clôturer

Integer PERIODE

Numéro de période à clôturer

 

Tables ouvertes

Table

Contenu significatif

Intitulé Table

COMPANY [CPY]

Non

Sociétés

PERIOD [PER]

Non

Périodes

FISCALYEAR [FIY]

Non

Exercices

VERIF : Vérifications spécifiques

UTICPTA est le traitement dans lequel se trouvent des utilitaires de vérifications divers qui sont appelés automatiquement durant le processus de clôture. Le point d'entrée VERIF permet de rajouter des vérifications complémentaires

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Cas d’appel

Quand le point d’entrée est appelé, les vérifications standard ont été faites (si l’une d’entre elles a déjà provoqué une erreur, la variable OK vaut 0, ce qui n’interdit pas pour autant de faire des vérifications complémentaires si on veut pouvoir faire un contrôle complet).

A la fin du contrôle, il suffit de donner à OK une valeur nulle si on désire que le contrôle ne soit pas concluant (en écrivant dans le fichier de trace les causes de l’erreur).

Variables et masques disponibles

Outre la variable OK, les mêmes variables que celles mentionnées dans le point d’entrée OUVRE sont disponibles.

Tables ouvertes

Les mêmes tables que celles mentionnées dans le point d’entrée OUVRE sont ouvertes.

FILTERHAE : Filtre sur les pièces comptables

UTICPTA est le traitement dans lequel se trouvent des utilitaires de vérifications divers qui sont appelés automatiquement durant le processus de clôture. Le point d'entrée FILTERHAE permet de modifier le filtre effectué sur les pièces comptables de manière à re-définir les écritures à prendre en compte dans le programme de contrôle des mouvements comptables réalisé au moment de la clôture de période.

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Cas d’appel

Le point d’entrée est appelé dans l'étiquette de contrôles des pièces comptables et juste après le filtre fait sur la table GACCENTRY. Il permet de modifier les écritures à prendre en compte dans le traitement de vérification standard des pièces.  

Variables et masques disponibles

Les mêmes variables que celles mentionnées dans le point d’entrée OUVRE sont disponibles.

Tables ouvertes

Les mêmes tables que celles mentionnées dans le point d’entrée OUVRE sont ouvertes ainsi que la table GACCENTRY (en-tête pièces comptables).