Point d'entrée permettant d'alimenter des champs spécifiques de la table CPTANALIN.
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.
Il n'y a pas d'ouverture de trace.
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.
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
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.