Ce point d'entrée PIECE permet de prendre la main sur la pièce de transfert d'acompte générée.
Il y a une transaction en cours.
Il y a un fichier trace ouvert.
Ce point d'entrée est appelé juste avant les contrôles standard et la création de la pièce.
Les masques disponibles dans ce point d'entrée sont listés dans le tableau ci-dessous.
Le code de la pièce automatique utilisée pour la génération est stockée dans la variable [L]PCEAUTO. Par défaut, la pièce auto utilisée est ACPT.
L'indice à utiliser pour générer les lignes de la pièce, est la variable LIG. C'est cette variable qui servira d'alimenter la variable de bas de tableau [M:HAE2]NBLIG, en sortie du point d'entrée.
Lorsqu'on entre dans le point d'entrée, cet indice est différente de zéro puisqu'on a déjà générée des lignes, tout comme les masques de saisie de pièces [M:HAEx].
(Attention, l'indice d'un tableau commence à 0).
Variable ou masque | Définition |
Mask GACCENT0 [HAE0] | Saisie pièces (en-tête) |
Mask GACCENT1 [HAE1] | Saisie pièces |
Mask GACCENT2 [HAE2] | Saisie pièces (lignes) |
Mask VENTILE [VTL] | Ventilations analytiques (saisie pièces) |
Mask VENTILE2 [VT2] | Ventilations analytiques |
Char PCEAUTO(10) | Nom de la pièce automatique |
Integer LIG | Indice des lignes de la pièce comptable |
La pièce sera générée dans les tables temporaires des pièces comptables.
La table déclenchante est la table des lignes de pièces comptables, d'abréviation TB0.
Table | Contenu significatif | Intitulé Table |
GACCENTRYD [TB0] |
| Lignes pièces comptables |
GACCTMP [HAE] |
| Pièces comptables |
GACCTMPD [DAE] |
| Lignes de pièces comptables |
GACCTMPA [DAA] |
| Lignes analytiques comptables |
GAUTACE [GAU] | X | Pièces automatiques |
GAUTACED [GAD] |
| Pièces automatiques (lignes) |
GAUTACEF [GAG] |
| Formules pièces automatiques |
GACCCODE [CAC] |
| Codes comptables |
GACCOUNT [GAC] |
| Comptes généraux |
GACCENTRY [HAE1] |
| Pièces comptables |
GJOURNAL [JOU] |
| Journaux comptables |
GACCDUDATE [DUD] | X | Echéances |
GACCDUDATE [DUD2] | X | Echéances |
Ce point d'entrée LIGNE permet de prendre la main sur chaque ligne de la pièce de transfert d'acompte générée.
Il y a une transaction en cours.
Il y a un fichier trace ouvert.
Ce point d'entrée est appelé juste après le remplissage standard de chaque lignes de la pièce automatique.
Les masques disponibles dans ce point d'entrée sont listés dans le tableau ci-dessous.
Le code de la pièce automatique utilisée pour la génération est stockée dans la variable [L]PCEAUTO. Par défaut, la pièce auto utilisée est ACPT.
L'indice à utiliser pour modifier une des lignes de la pièce, est la variable LIG.
Attention, LIG vaut 0 pour la première ligne de la pièce automatique.
Variable ou masque | Définition |
Mask GACCENT0 [HAE0] | Saisie pièces (en-tête) |
Mask GACCENT1 [HAE1] | Saisie pièces |
Mask GACCENT2 [HAE2] | Saisie pièces (lignes) |
Mask VENTILE [VTL] | Ventilations analytiques (saisie pièces) |
Mask VENTILE2 [VT2] | Ventilations analytiques |
Char PCEAUTO(10) | Nom de la pièce automatique |
Integer LIG | Indice des lignes de la pièce comptable |
La table déclenchante est la table des lignes de pièces comptables, d'abréviation TB0.
Table | Contenu significatif | Intitulé Table |
GACCENTRYD [TB0] |
| Lignes pièces comptables |
GACCTMP [HAE] |
| Pièces comptables |
GACCTMPD [DAE] |
| Lignes de pièces comptables |
GACCTMPA [DAA] |
| Lignes analytiques comptables |
GAUTACE [GAU] | X | Pièces automatiques |
GAUTACED [GAD] | X | Pièces automatiques (lignes) |
GAUTACEF [GAG] |
| Formules pièces automatiques |
GACCCODE [CAC] |
| Codes comptables |
GACCOUNT [GAC] |
| Comptes généraux |
GACCENTRY [HAE1] |
| Pièces comptables |
GJOURNAL [JOU] |
| Journaux comptables |
GACCDUDATE [DUD] | X | Echéances |
GACCDUDATE [DUD2] | X | Echéances |