Points d'entrée >  Module Comptabilité >  Traitement standard CPTLET  

Afficher tout Masquer tout

MAJLET : Avant réécriture ligne

Le point d’entrée MAJLET permet de prendre la main lors de la mise à jour du code lettrage dans le fichier des lignes de pièces comptables

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours

Fichier trace

Si la variable TRACE vaut 1, cela signifie qu’il y a un fichier de trace ouvert. Si TRACE vaut 0, il n’y a pas de fichier de trace ouvert.

Cas d’appel

Le point d’entrée est placé juste avant la réécriture dans le fichier des lignes de pièces comptables GACCENTRYD. Il est posssible, par exemple, de mettre à jour une zone dans le fichier des écritures.

Variables et masques disponibles

Tables ouvertes

Table

Contenu significatif

Intitulé Table

COMPANY [CPY]

Non

Sociétés

GACCENTRY [HAE]

Oui

Pièces comptables

GACCENTRYD [DAE]

Oui

Lignes pièces comptables

GACCDUDATE [DUD]

Non

Echéances

MATCHCODE [MTC]

Non

Lettres à utiliser

TABCUR [TCU]

Non

Devises

GACCOUNT [GAC]

                   Non

Comptes

DIFC : Avant génération d'une pièce d'écart

Le point d’entrée DIFC permet de prendre la main juste avant la génération d'une pièce d'écart de change ou d'arrondi.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours

Fichier trace

Si la variable TRACE vaut 1, cela signifie qu’il y a un fichier de trace ouvert. Si TRACE vaut 0, il n’y a pas de fichier de trace ouvert.

Cas d’appel

Le point d’entrée est placé juste avant l'appel au programme permettant la génération d'une pièce d'écart de change ou d'arrondi.

Variables et masques disponibles

La variable REFERENTIEL contient le type référentiel sur lequel l'écart est constaté.

Les variables MONTDEV et MONTDIF contiennent respectivement les montants d'écarts en devise de transaction et en devise de référentiel.

Les tableaux XTBECR (n° ligne d'écriture), XTBECH (n° échéance), XTBIPT (montant échéance en devise du référentiel général principal), XTBIPT2 (montant échéance en devise d'échéance) contiennent les données des échéances appartenant au groupe de lettrage pour lequel un écart est constaté. Le nombre d'échéances du groupe est contenu dans la variable XNBECH.

Tables ouvertes

Table

Contenu significatif

Intitulé Table

COMPANY [CPY]

Non

Sociétés

GACCENTRY [HAE]

Oui

Pièces comptables

GACCENTRYD [DAE]

Oui

Lignes pièces comptables

GACCDUDATE [DUD]

Non

Echéances

MATCHCODE [MTC]

Non

Lettres à utiliser

TABCUR [TCU]

Non

Devises

GACCOUNT [GAC]

                   Non

Comptes