Traitement BATCHCPT : Tâche comptable
AP_COMMIT : Après validation de la pièce comptable
Ce point d'entrée permet de prendre la main après la validation d'une pièce.
Contexte et mode de fonctionnement
Transaction
Il n'y a pas de transaction en cours.
Fichier trace
Il y a un fichier trace ouvert.
Différents cas d’appel
Le point d’entrée "AP_COMMIT" est appelé à chaque validation de pièce via la tâche batch comptable.
Variableset masques disponibles
La pièce est stockée, avant sa validation dans les écrans GACCENT0 [HAE0], GACCENT1 [HAE1] et GACCENT2 [HAE2]. Tous les champs de ces écrans sont accessibles. Les classes [F:HAE], [F:DAE], [F:DAA] sont également en ligne.
Tables ouvertes
Seule la classe [F:HAE] est exploitable.
OPNATB : Ouverture de tables
Ce point d'entrée permet de prendre la main au tout début du programme de validation de la tâche batch comptable pour ouvrir des tables spécifiques devant être mises à jour par la tâche compta.
Contexte et mode de fonctionnement
Transaction
Il n'y a pas de transaction en cours.
Fichier trace
Il y a un fichier trace ouvert.
Différents cas d’appel
Le point d’entrée "OPNATB" est appelé juste après l'ouverture des tables standards exploitées par le programme de validation de la tâche comptable.
Tables ouvertes
Les tables GACCENTRY [HAE], GACCENTRYD [DAE], GACCENTRYA [DAA], GACCTMP [HAT], GACCTMPD [DAT], GACCTMPA [AAT] sont ouvertures, mais aucune n'a un contenu significatif.
AFTWRIDAE : Après écriture dans la table des lignes d'écritures
Ce point d'entrée permet de prendre la main juste après la création de la ligne d'écriture dans la table des lignes d'écritures GACCENTRYD [DAE].
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 "AFTWRIDAE" est appelé dans le parcours des lignes d'écritures enregistrées dans la table temporaire GACCTMPD [DAT] et juste après la création d'une ligne d'écriture dans la table GACCENTRYD [DAE].
Variableset masques disponibles
Les variables locales TYP et PIECE contiennent respectivement le type et le numéro de la pièce qui existe dans les tables temporaires et qui va être enregistrée dans les tables définitives de pièces comptables.
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
GACCTMP |
Oui |
En-tête pièce comptable - table temporaire |
GACCTMPD |
Oui |
Lignes d'écritures comptables - table temporaire |
GACCTMPA |
Non |
Ligne analytiques - table temporaire |
GACCENTRY |
Oui |
En-tête pièce comptable |
GACCENTRYD |
Oui |
Lignes d'écritures comptables |
GACCENTRYA |
Non |
Ligne analytiques |
|
|
BEFWRIHAE : Avant écriture en-tête de pièces comptables
Ce point d'entrée permet de prendre la main avant l'écriture dans la table d'en-tête de pièces comptables GACCENTRY.
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 "BEFWRIHAE" est appelé après la suppression de la pièce comptable dans les tables temporaires (GACCTMP, GACCTMPD et GACCTMPA) et juste avant l'instruction "Write [HAE]" qui permet la création de la pièce comptable dans la table définitive GACCENTRY.
Variableset masques disponibles
Les variables locales TYP et PIECE contiennent respectivement le type et le numéro de la pièce qui existe dans les tables temporaires et qui va être enregistrée dans les tables définitives de pièces comptables.
Tables ouvertes
Table |
Contenu significatif |
Intitulé Table |
GACCTMP |
Non |
En-tête pièce comptable - table temporaire |
GACCTMPD |
Non |
Lignes d'écritures comptables - table temporaire |
GACCTMPA |
Non |
Ligne analytiques - table temporaire |
GACCENTRY |
Oui |
En-tête pièce comptable |
GACCENTRYD |
Oui |
Lignes d'écritures comptables |
GACCENTRYA |
Non |
Ligne analytiques |
|
|