Points d'entrée > Module Données de base > Script standard TRTX3CPT 

ENREG_ACCCCE : Pouvoir enrichir la structure de CPATANALIN avant (ré-)écriture

Point d'entrée permettant d'alimenter des champs spécifiques de la table CPTANALIN.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours. Cependant on peut être dans le contexte de la transaction de la gestion de l'objet appelant.

Fichier trace

Il n'y a pas d'ouverture de trace.

Contexte d’appel

Le contexte peut être soit création, soit modification d'un document ayant des informations de comptes/sections rattachées. Ces dernières sont soit crées dans CPTANALIN, soit mises à jours suite à la modification du document. Le paramètre WMAJCOD du sous-programme ENREG_ACCCCE contenant l'appel du point d'entrée donne le type de mise à jour :

"C" - Création, "M" - Modification et "A" - Annulation.

Variables et masques disponibles

Le sous-programme contenant l'appel au point d'entrée contient les paramètres suivants :

WNOL : Indice de la ligne en cours (nolign-1)

WNOMACC : Préfixe du nom des comptes. Si "" = il n'y a pas de gestion des comptes. Nota : Si "(" à la fin du nom, c'est que les comptes sont en tableau ACC(0-9) au lieu de ACC1 à ACC10, par exemple les commandes ouvertes

WNOMDSP : Nom du champ du code répartition. Si "" = il n'y a pas de code répartition

WNOMCCE : Préfixe du nom des sections analytiques. Nota : Si le nom ne commence pas par "[" c'est un code section par défaut pour charger les sections par un INISEC. Si "(" à la fin du nom, c'est que les Sections sont en tableau CCE(0-19) au lieu de CCE1 à CCE20

WABRFIC : Abréviation table des lignes du document

WVCRTYP : Type de la pièce

WVCRNUM : Numéro de la pièce

WVCRLIN : Numéro de ligne de la pièce

WVCRSEQ : Numéro de séquence de la pièce

WCPLCLE : Complément clé

WMAJCOD : Code mise à jour : "C" = Création, "M" = Modification, "A" = Annulation

Tables ouvertes

La table CPTANALIN est ouverte sous l'abréviation [CAL2].

Sont ouvertes les tables dont l'abreviation figure dans WABRFIC. L'ensemble WVCRNUM-WVCRLIN-WVCRSEQ et WCPLCLE contient la clé de l'enristrement courant.