Entry Points > Modulo Supervisore > Script standard ABIVALBAS 

MAJTAB: Modifica della sincronizzazione delle date

Questo entry point permette di assumere il controllo ogni volta che si sincronizza una tabella supervisore. Ciò permette di aggiungere una colonna supplementare ad esempio.

Attenzione:

Questa tabella è coinvolta in tutto il datawarehouse. Sia a livello database che generazione di universo.

.

Contesto e modalità di funzionamento

L'entry point MAJTAB viene chiamato prima di ogni validazione di tabella supervisore.

Occorre aggiornare un riquadro di variabili che viene passato in parametro del programma.

Descrizione delle variabili:

Subprog:

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

Parametri:

Value Char TABLE: # Nome della tabella

Value Char ABREV: # Abbreviazione della tabella

Value Char INTIT: # Descrizione della tabella

Value Decimal NBENR :  # Numero di record

Value Clbfile STK

Value Integer NBFLD : # Numero di campi della tabella

Value Char TBFLD()(1..): # Nome del campo

Value Char TBINT()(1..) : # Descrizione del campo

Value Char TBTYP()(1..) : # Tipo del campo

Value Char TBLNG(1..) : # Lunghezza del campo

Value Char TBACT()(1..) : # Codice attività del campo

Value Integer NBIDX: # Numero indice

Value Char TBIND()(1..) : # Nome indice

Value Char TBACX()(1..) : # Codice attività indice

Value Char TBHOM(1..) : # Omonimi

Value Integer FORCE: # Validazione forza

Value Integer SILENCE

Variable Integer OK