Traitement CPTENG : Création automatique d'engagements
ENGAGE : Avant création automatique d'un engagement
Le point d’entrée ENGAGE permet de modifier un certains nombre de variables avant la création automatique d’un engagement. Il est possible d'interrompre la séquence de création/modification de l’engagement en affectant -1 à la variable CREENG.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours
Fichier trace
Selon le contexte appelant
Variables et masques disponibles
Variable ou masque |
Définition |
Integer CREENG |
Indicateur de création ou modification : |
Char ENGAGE |
Référence de l’engagement à créer/modifier |
Char SOCIETE |
Société |
Char BALSIT |
Site |
Char TIERS |
Tiers |
Char TBENGCOA()(1..) |
Plans de comptes |
Char TBENGACC()(1..) |
Comptes |
Char TBENGLEDTYP()(1..) |
Types de référentiel |
Char TBENGLED()(1..) |
Référentiels |
Char TBENGDIE()(1..) |
Axes analytiques |
Char TBENGCCE()(1..) |
Sections analytiques |
Date DAT |
Date de pièce |
Char CUR |
Devise de pièce |
Integer SENS |
Sens (débit/crédit) |
Integer TYP |
Type (préengagement/engagement) |
Decimal QUANTITE |
Quantité d’unité d’œuvre |
Decimal MONTANT |
Montant en devise de pièce |
Tables ouvertes
Les tables GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT sont ouvertes. Leur contenu n’est pas significatif.
EVALHEA : Evaluation d'élément d'en-tête de pièce automatique
Le point d’entrée EVALHEA permet d'ajouter des évaluations d'éléments spécifiques de pièce automatique sur l'en-tête d'engagement.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours
Fichier trace
Selon le contexte appelant
Variables et masques disponibles
Variable ou masque |
Définition |
Integer CREENG |
Indique qu’un engagement va être créé (si <>0). Sinon un engagement va être mis à jour. |
Char ENGAGE |
Référence de l’engagement à créer/modifier |
Char SOCIETE |
Société |
Char BALSIT |
Site |
Char TIERS |
Tiers |
Char CPTANA |
Compte analytique |
Char TBCCE()(1..) |
Sections analytiques |
Date DAT |
Date de pièce |
Char DEVCUR |
Devise de pièce |
Char DEVLED |
Devise référentiel |
Integer SENS |
Sens (débit/crédit) |
Integer TYP |
Type (préengagement/engagement) |
Decimal QUANTITE |
Quantité d’unité d’œuvre |
Decimal MONTANT |
Montant en devise de pièce |
Decimal MONTANTLED |
Montant en devise référentiel |
Tables ouvertes
Les tables GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT sont ouvertes. Leur contenu n’est pas significatif.
EVALLIN : Evaluation d'élément de ligne en fonction d'une pièce automatique
Le point d’entrée EVALLIN permet d'ajouter des évaluations d'éléments spécifiques de pièce automatique sur les lignes d'engagement.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours
Fichier trace
Selon le contexte appelant
Variables et masques disponibles
Variable ou masque |
Définition |
Integer CREENG |
Indique qu’un engagement va être créé (si <>0). Sinon un engagement va être mis à jour. |
Char ENGAGE |
Référence de l’engagement à créer/modifier |
Char SOCIETE |
Société |
Char BALSIT |
Site |
Char TIERS |
Tiers |
Char CPTANA |
Compte analytique |
Char TBCCE()(1..) |
Sections analytiques |
Date DAT |
Date de pièce |
Char DEVCUR |
Devise de pièce |
Char DEVLED |
Devise référentiel |
Integer SENS |
Sens (débit/crédit) |
Integer TYP |
Type (préengagement/engagement) |
Decimal QUANTITE |
Quantité d’unité d’œuvre |
Decimal MONTANT |
Montant en devise de pièce |
Decimal MONTANTLED |
Montant en devise référentiel |
Tables ouvertes
Les tables GCOMMIT, GCOMMITD, BALANCE, BALANA, BUD, GACCOUNT sont ouvertes. Leur contenu n’est pas significatif.