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

CONTROLE : Avant validation des pièces

Le point d’entrée CONTROLE permet, lors de la validation des lots, d’effectuer des contrôles supplémentaires et en particulier de ne pas valider certaines pièces.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il y a un fichier trace ouvert

Différents cas d’appel

Le point d’entrée CONTROLE est appelé avant chaque validation de pièce, alors que tous les contrôles standard ont été effectués. La variable GPE est positionnée à 0, si elle est différente de 0 au retour la pièce ne sera pas validée.

Variables et masques disponibles

Les écrans GACCENT0 [HAE0], GACCENT1 [HAE1], GACCENT2 [HAE2] contiennent les données de la pièce en cours de validation.

L’écran CPTLOT [DIA] contient les paramètres de lancement.

Tables ouvertes

Toutes les tables nécessaires à la validation de pièce sont ouvertes. La table GENTLOTH est en ligne et la classe [F :LOH] contient l’en-tête de la pièce à valider.

MAJLOT : Avant validation du lot

 Le point d’entrée MAJLOT permet de ne pas valider le lot.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il y a un fichier trace ouvert

Différents cas d’appel

Le point d’entrée MAJLOT est appelé à la fin de la validation de chaque lot et la variable GPE fonctionne selon le même principe.

Variables et masques disponibles

Les écrans GACCENT0 [HAE0], GACCENT1 [HAE1], GACCENT2 [HAE2] contiennent les données de la pièce en cours de validation.

L’écran CPTLOT [DIA] contient les paramètres de lancement.

Tables ouvertes

Toutes les tables nécessaires à la validation de pièce sont ouvertes. La table GENTLOTH est en ligne et la classe [F :LOH] contient l’en-tête de la pièce à valider.