Traitement SUBGA1 : Contrôle liés aux pièces comptables
TABACCLIK : Comptes de liaisons
Ce point d’entrée permet de personnaliser, lors de la création de pièces comptables, les comptes de liaisons, une fois passé dans la fonction standard (GESTCK).
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier traceIl y a un fichier de trace ouvert
Variables et masques disponiblesLes écrans [HAE0], [HAE1] et [HAE2] contiennent la pièce en cours de validation.
Le champ [M:HAE0]FCY est le site d'entête de la pièce comptable.
Variable ou masque | Définition |
GACCENT0 [HAE0] | Masque des pièces comptables |
GACCENT1 [HAE1] | Masque des pièces comptables (entête) |
GACCENT2 [HAE2] | Masque des pièces comptables (ligne) |
Variable NBFCY | Nombre de sites différents par rapport au site de l'entête de pièce. |
Variable TBFCY(K) | Variable dimensionnée à NBFCY, contient le site pour lequel on recherche un compte de liaison |
Variable TBACC(K) | Variable dimensionnée à NBFCY, contient le compte de liaison |
Variable TBSAC(K) | Variable dimensionnée à NBFCY, contient le collectif de liaison |
Variable TBBPR(K) | Variable dimensionnée à NBFCY, contient le Tiers de liaison |
Variable K
| Indice du parcours des variables dimensionnées
|
Exemple : L'utilisateur souhaite utiliser le paramètre ACCDEF (compte par défaut)
Local char CPTDEF(GLONACC)
Call PARAM(TBFCY(K),ACCDEF",CPTDEF) From ADOVAL
TBACC(K) = [L]CPTDEF
Information : Si la variable TBACC(K) reste non initialisée, la pièce comptable ne pourra se créer et le message standard sera inscrit sous la trace : "Compte de liaison inexistant".
LOAD_GDALIN : Lors du chargement d'un schéma de compte
Ce point d’entrée permet de prendre la main lors du chargement d'un schéma de compte.
Contexte et mode de fonctionnement
Transaction
Il n'y a pas de transaction en cours.
Fichier traceIl n'y a pas de fichier de trace
Variables et masques disponibles
L'écran [HAE1] contient la pièce en cours si la transaction est coché "Flag une page"
Les écrans [HAE0], [HAE1] et [HAE2] contiennent la pièce en cours si la transaction n'est pas coché "Flag une page"
La variable NOL est le numéro de ligne.
Tables ouvertes
Table | Contenu significatif | Intitulé Table |
GDIAACC | Oui | En-tête schémas comptes |
GDIAACCD | Oui | Lignes schémas comptes |