Ce point d’entrée permet de prendre la main à chaque fois qu'on synchonise la table AX3DAT. Cela permet de mettre à jour une colonne supplémentaire par exemple
Attention :
Cette table est mise en jeux dans tous le datawarehouse. Aussi bien au niveau base de donnée que génération d'univers.
.
Le point d’entrée MAJDATest appelé àprés chaque syncrhonisation de la table AX3DAT.
Le contexte est le suivant :
En transaction
Variable local DAT contient la date qui s'incremente de 1 en 1
La table AX3DAT est ouverte sous l'abréviation AAA_
Local File =MACHINE+"@"+[F:ABW]COD+"."+TABLE [AAA_]
La table est déja synchronisée.
Variable local[L]DEBDAT L]FINDAT, contiennent les bornes
Variable local CRE, contien le nombre d'enregistrement crées.
Ce point d’entrée permet de prendre la main à chaque fois qu'on lance une synchonisation. Cela permet de définir des dimensions ou de forcer des valeurs.
Le point d’entrée INITMAX est appelé à chaque lancement d'une synchronisation d'un datawarehouse.
Le contexte est le suivant :
Transaction
Il n'y a pas de transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Variables modifiables :
MAXUSR : nombre de profils BI
MAXREP : nombre de Datamart maxi
MAXFIC : nombre de tables maxi définies dans la base du datawarehouse
MAXDOS : nombre de dossiers maxi
MAXORG : nombre de tables d'origine maxi
MAXREG : nombre de règles de synchronisation maxi
MAXDIM : nombre de dimensions
LSYNCDIM : indique si la synchronisation des tables de faits doit synchroniser les dimensions utilisant la même table d'origine (valeur par défaut = [V]CST_AYES)