Points d'entrée > Module Comptabilité tiers > Script standard ANUPYH 

BEFWRIDAE : Alimentation et modification des lignes de pièces comptables avant é

Ce point d’entrée permet de prendre la main au moment de l'initialisation des champs des lignes de pièces comptables.

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é suite au chargement des masques de la pièce comptable crée pour l'annulation comptable du règlement. La pièce d'annulation comptable est ventilée sous les écrans GACCENT0 [HAE0], GACCENT1 [HAE1] et GACCENT2 [HAE2]. Tous les champs de ces écrans sont accessibles et peuvent être modifiés à condition de respecter les règles générales de validation d’une pièce, si de nouveaux champs sont ajoutés aux tables de pièces ceux-ci doivent être ajoutés dans ces écrans. La variable locale NOL contient l’indice de la ligne qui vient d’être ventilé.

L'annulation comptable est appelé à partir d'un règlement (fonction GESPAY).

Variables et masques disponibles

Les masques GACCENTx et VENTILE sont initialisés et renseignés pour la création de la pièce comptable.

Variable ou masque

Définition

GACCENT0 [HAE0] 

 Masque des pièces comptables

GACCENT1 [HAE1]

 Masque des pièces comptables (entête)

GACCENT2 [HAE2]

 Masque des pièces comptables (ligne)

VENTILE [VTL]

 Masque ventilation analytique (ligne)

VENTILE2 [VTL2]

 Masque ventilation analytique (tableau)

Variable NOL 

 Indice de la ligne 

Tables ouvertes

Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).

Table

Contenu significatif

Intitulé Table

PAYMENTH [PYH]

OUI

 En-tête règlements

PAYMENTD [PYD]

NON

 Lignes règlement

PAYACCNUM [PAN]

OUI

 Écriture comptable règlement

PAYACCNUMD [PMD]

OUI

 Écriture comptable règlement

TABCUR [TCU]

OUI

 Table des Devises

GACCENTRY [HAE]

OUI

 Pièces comptables

GACCENTRYD [DAE]

NON

 Lignes de pièces comptables

GACCENTRYA [DAA]

NON

 Lignes analytiques comptables

GACCDUDATE [DUD]

NON

 Échéances

GACCOUNT [GAC]

NON 

 Comptes généraux

MTCBATCH [MTB]

NON

 Lettrage batch

GACCTMPD [DAE2]

NON

 Pièces comptables (batch)

TABPAYTYP [TPY]

NON

 Transactions de règlements

PAYORDER [PYO]

NON

 Acomptes

PAYFRM [FRM]

NON

 Bordereaux de paiement

BILSTA [BES]

NON

 Relevé de LCR et BOR

BPSUPPMVT [MVS]

NON

 Mouvements fournisseurs

BPCUSTMVT [MVC]

NON 

 Mouvements clients

BANK [BAN]

NON

 Compte en banque

GTYPACCENT [GTE]

OUI

 Type de pièces

GJOURNAL [JOU]

OUI

 Journaux comptables

FACILITY [FCY]

OUI

 Sites

COMPANY [CPY]

OUI

 Société

ACODNUM [ANM]

NON

 Compteurs document

AVALNUM [AVN]

NON

 Valeurs des compteurs

TABUNIT [TUN]

NON

 Table des unités

CADSP [DSP]

NON

 Répartitions a priori

GAJOUSTA [JST]

NON

 État des journaux

CACNA [CNA]

NON

 Natures analytiques

CACCE [CCE]

NON

 Sections analytiques

FISCALYEAR [FIY]

NON

 Exercices

PERIOD [PER]

NON

 Périodes

BPARTNER [BPR]

NON

 Tiers

TABCHANGE [TCH]

NON

 Cours des devises

CAAUZ [AUZ]

NON

 Table des interdictions

TABACCLIK [TCK]

NON

 Comptes de liaisons

GDIAENTRY [GDE]

NON

 Transactions de saisie

GDIAENTRYD [GDD]

NON

 Transactions de saisie

ANNUL : Avant l'annulation comptable d'un règlement

Ce point d’entrée permet de réaliser d’autres traitements suite à l’annulation comptable d'un règlement.

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é après le traitement standard d’annulation comptable d'unrèglement (mise à jour des mouvements clients, suppression de la pièce comptable, dévalorisation de la balance, mise à jour des échéances) mais juste avant l’instruction Commit de validation des changements. Au retour de ce point d’entrée, la variable GOK permet de valider ou rejeter globalement les mises à jour effectuées.

L'annulation comptable est appelé à partir d'un règlement (fonction GESPAY).

Variables et masques disponibles

Les masques GACCENTx et VENTILE sont initialisés et renseignés pour la création de la pièce comptable.

Variable ou masque

Définition

GACCENT0 [HAE0] 

 Masque des pièces comptables

GACCENT1 [HAE1]

 Masque des pièces comptables (entête)

GACCENT2 [HAE2]

 Masque des pièces comptables (ligne)

VENTILE [VTL]

 Masque ventilation analytique (ligne)

VENTILE2 [VTL2]

 Masque ventilation analytique (tableau)

Tables ouvertes

Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).

Table

Contenu significatif

Intitulé Table

PAYMENTH [PYH]

OUI

 En-tête règlements

PAYMENTD [PYD]

NON

 Lignes règlement

PAYACCNUM [PAN]

NON

 Écriture comptable règlement

PAYACCNUMD [PMD]

NON

 Écriture comptable règlement

TABCUR [TCU]

NON

 Table des Devises

GACCENTRY [HAE]

NON

 Pièces comptables

GACCENTRYD [DAE]

NON

 Lignes de pièces comptables

GACCENTRYA [DAA]

NON

 Lignes analytiques comptables

GACCDUDATE [DUD]

NON

 Échéances

GACCOUNT [GAC]

NON 

 Comptes généraux

MTCBATCH [MTB]

NON

 Lettrage batch

GACCTMPD [DAE2]

NON

 Pièces comptables (batch)

TABPAYTYP [TPY]

NON

 Transactions de règlements

PAYORDER [PYO]

NON

 Acomptes

PAYFRM [FRM]

NON

 Bordereaux de paiement

BILSTA [BES]

NON

 Relevé de LCR et BOR

BPSUPPMVT [MVS]

NON

 Mouvements fournisseurs

BPCUSTMVT [MVC]

NON 

 Mouvements clients

BANK [BAN]

NON

 Compte en banque

GTYPACCENT [GTE]

NON

 Type de pièces

GJOURNAL [JOU]

NON

 Journaux comptables

FACILITY [FCY]

NON

 Sites

COMPANY [CPY]

NON

 Société

ACODNUM [ANM]

NON

 Compteurs document

AVALNUM [AVN]

NON

 Valeurs des compteurs

TABUNIT [TUN]

NON

 Table des unités

CADSP [DSP]

NON

 Répartitions a priori

GAJOUSTA [JST]

NON

 État des journaux

CACNA [CNA]

NON

 Natures analytiques

CACCE [CCE]

NON

 Sections analytiques

FISCALYEAR [FIY]

NON

 Exercices

PERIOD [PER]

NON

 Périodes

BPARTNER [BPR]

NON

 Tiers

TABCHANGE [TCH]

NON

 Cours des devises

CAAUZ [AUZ]

NON

 Table des interdictions

TABACCLIK [TCK]

NON

 Comptes de liaisons

GDIAENTRY [GDE]

NON

 Transactions de saisie

GDIAENTRYD [GDD]

NON

 Transactions de saisie