Donnée |
Nom |
Longueur |
CE1 |
= 2 |
1 |
CE2 |
|
1 |
CE3 |
|
1 |
CE4 |
|
1 |
CE5 |
|
1 |
CE6 |
|
1 |
CE7 |
|
1 |
CE8 |
|
1 |
CE9 |
|
1 |
CEA |
|
1 |
Dico |
Nom du dictionnaire |
32 |
NomFichier |
Nom de la TDF |
32 |
NomTable |
Nom de la table |
32 |
Lib |
Libellé de la table |
40 |
EnregPiece |
Enregistrement pièce (=1 Non / =2 Oui) |
1,0 |
PackPos |
Position de la zone packée |
4,0 |
PackLg |
Longueur de la zone packée |
4,0 |
TbMemLg |
Taille en mémoire de l'enregistrement |
4,0 |
UserCr |
Utilisateur qui a créé la fiche |
20 |
UserMo |
Utilisateur qui a modifié la fiche |
20 |
UserTrace |
Traçabilité utilisateur |
4 |
UserCrDh |
Date heure de création |
D8 |
UserMoDh |
Date heure de modification |
D8 |
TracePK |
Clé de la trace du champ |
200 |
Filler |
|
13 |
UTrcEnreg |
Réservé distributeur |
100 |
TracePK
Le champ TracePK contient la position et la taille de chaque champ de la clé primaire (Primary Key) de l'enregistrement considéré.
Par exemple, l'enregistrement MOUV du fichier GTFAM, du dictionnaire GTFDD.dhsd possède comme clé primaire, la clé d'index M, contenant le dossier (16,3) et le numéro d'enregistrement du mouvement (381,9).
Le champ TracePK contiendra donc : TracePK = '16,3;381;9'
Lorsque l'on exécutera une action entraînant la création d'une trace, le module calculera la clé primaire en prenant la valeur des champs décrit dans le TracePK de l'enregistrement.
En conservant l'exemple précédent, si on trace un champ de l'enregistrement MOUV, pour le dossier '998' et le numéro d'enregistrement 123456789, la clé primaire de la trace contiendra la chaîne '998123456789'.