Points d'entrée > Module Comptabilité > Script standard CPTSVC 

BEFGNRVCR : Avant génération pièce comptable

Ce point d’entrée permet de prendre la main juste avant l'appel au sous-programme permettant la génération d'une pièce comptable à partir d'une pièce automatique.

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

Ce point d’entrée est appelé dans la boucle sur la table des sociétés, juste après le traitement des CCA ou PCA pour la société courante et juste avant le passage à la société suivante

Variables et masques disponibles

La variable [L]CUMAMT contient le cumul des montants HT des factures traitées pour la société courante. 

La variable [L]CUMSVC contient le cumul des montants des pièces de CCA ou PCA générées pour la société courante

Ces 2 variables cumulent des montants non signés

La variable [L]CUMAMTSIG contient le cumul des montants HT des factures moins le cumul HT des avoirs traités pour la société courante . 

La variable [L]CUMSVCSIG contient le cumul des montants signés des pièces de CCA ou PCA  qui sont générées pour la société courante

Ces 2 variables cumulent des montants signés

Le masque CPTSVC est disponible et contient les paramètres de lancement de la fonction.

Variable ou masque

Définition

 Masque CPTSVC [DIA]

 Charges et produits constatées d'avance

 

 

 

 

Tables ouvertes

Table

Contenu significatif

Intitulé Table

 COMPANY

X

 Sociétés

 

 

 

 

BEFGNRVCR : Avant génération pièce comptable

Ce point d’entrée permet de prendre la main juste avant l'appel au sous-programme permettant la génération d'une pièce comptable à partir d'une pièce automatique.

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 l'appel au sous-programme de génération de pièce comptable. Il permet notamment de pouvoir modifier des valeurs qui sont forcées en standard, comme la référence simulation.

La valeur forcée de la référence simulation est contenue dans la variable TVAL1(1) et est initialisée en standard au code de la pièce automatique suivi du code de la société si la pièce est générée en simulation (active ou non active).

Si la référence simulation est modifiée en spécifique via ce point d'entrée, il convient d'intervenir en spécifique pour modifier le filtre fait en standard pour l'effacement des pièces de simulation. Cela doit être fait via le point d'entrée DELSIMVCR prévu à cet effet.


Variables et masques disponibles

La variable TVAL1(1) contient la valeur forcée pour la référence simulation de la pièce de CCA/PCA à générer.

Le masque CPTSVC est disponible et contient les paramètres de lancement de la fonction.

Variable ou masque

Définition

 Masque CPTSVC [DIA]

 Charges et produits constatées d'avance

Tables ouvertes

Table

Contenu significatif

Intitulé Table

 COMPANY

X

 Sociétés

BEFDELSIM : Avant effacement des simulations

Ce point d’entrée permet de prendre la main juste avant la suppression des pièces de simulation.

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

Ce point d’entrée est appelé juste avant le filtre effectué sur les pièces comptables pour l'effacement des pièces de simulation.

Il permet de pouvoir modifier la valeur de variable locale REF_SIM, initialisée en standard par le code de la pièce automatique suivi du code société, dans le cas où la référence simulation ([F:HAE]REFSIM) serait initialisée différemment en spécifique lors de la génération des pièces de simulation et via le point d'entrée BEFGNRVCR.


Variables et masques disponibles

La variable REF_SIM contient par défaut le code de la pièce automatique suivi du code société, mais cette valeur peut être changée via le point d'entrée BEFDELSIM.

Le masque CPTSVC est disponible et contient les paramètres de lancement de la fonction.

Variable ou masque

Définition

 Masque CPTSVC [DIA]

 Charges et produits constatées d'avance

Tables ouvertes

Table

Contenu significatif

Intitulé Table

 COMPANY

X

 Sociétés