Points d'entrée > Module Superviseur > Script standard ABIVALBAS 

MAJTAB : Modification de la synchronsiation des dates

Ce point d’entrée permet de prendre la main à chaque fois qu'on valide une table superviseur. Cela permet de rajouter 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.

.

Contexte et mode de fonctionnement

Le point d’entrée MAJTAB est appelé avant chaque validation de table superviseur.

Il faut mettre a jour un tableau de varaibles qui est passé en parametre du programme.

Description des variables :

Subprog :

Subprog MAJTAB(TABLE,ABREV,INTIT,NBENR,STK,NBFLD,TBFLD,TBINT,TBTYP,TBLNG,TBACT,NBIDX,TBIND,TBACX,TBHOM,FORCE,SILENCE,OK)

Parametres :

Value Char TABLE : # Nom de la table

Value Char ABREV : #  Abréviation de la table

Value Char INTIT  : # Intitulé de la table

Value Decimal NBENR :  # Nombre d'enreg

Value Clbfile STK

Value Integer NBFLD  : # Nombre de champs de la table

Value Char TBFLD()(1..)  : # Nom du champ

Value Char TBINT()(1..) : # Initulé du champ

Value Char TBTYP()(1..) : # Type du champ

Value Decimal TBLNG(1..) : # Longueur du champ

Value Char TBACT()(1..) : # Code activité du champ

Value Integer NBIDX : # Nombre d'index

Value Char TBIND()(1..) : # Nom de l'index

Value Char TBACX()(1..) : # Code activité de l'index

Value Integer TBHOM(1..) : # Homonymes

Value Integer FORCE : # Validation force

Value Integer SILENCE

Variable Integer OK