Points d'entrée >  Module Tiers >  Traitement standard IPTACPT  

Afficher tout Masquer tout

PIECE : Accès pièce comptable

Ce point d'entrée PIECE permet de prendre la main sur la pièce de transfert d'acompte générée.

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

Ce point d'entrée est appelé juste avant les contrôles standard et la création de la pièce.

Variables et masques disponibles

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

 Tables ouvertes

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

LIGNE : Accès ligne comptable

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.

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

Ce point d'entrée est appelé juste après le remplissage standard de chaque lignes de la pièce automatique.

Variables et masques disponibles

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

 Tables ouvertes

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