Variabile o videata | Definizione |
Char (20) W_ITM | Contiene il composto di riferimento dello scenario Caricare in W_ITM il composto di riferimento che deve utilizzare il configuratore (l’articolo deve esistere)
|
Sono aperte tutte le tabelle necessarie alla configurazione.
Questo entry point serve a modificare in modo dinamico il componente di riferimento definito in uno scenario.
Non ci sono transazioni in corso se la variabile S_UPDMOD <> 2.
Vi è una transazione in corso se la variabile S_UPDMOD = 2.
C'è un file di traccia aperto a seconda del valore della variabile di sistema S_TRAFLG posizionabile dallo scenario.
Questo entry point è chiamato in esecuzione di scenario quando occorre leggere il componente di riferimento.
Variabile o videata | Definizione |
Tabella [F :CSL] | Record riga di scenario componente interessato |
|
|
Char (GLONITM) W_ITM | Contiene il componente di riferimento dello scenario Caricare in W_ITM il componente di riferimento che deve utilizzare il configuratore (l’articolo deve esistere)
|
Sono aperte tutte le tabelle necessarie alla configurazione.
Questo entry point è chiamato per ogni azione di tipo ‘selezione tabelle’, ‘selezione lista’, ‘inserimento finestra’ o ‘programma standard’ gestite dal programma CFGLIBB. (AAAA = Azione)
Permette di effettuare un'elaborazione preliminare all'azione standard e/o di non effettuare l'azione standard.
Questo entry point è chiamato per le seguenti azioni gestite dal programma CFGLIBB.
Programma standard SAICFGSCE : Inserimento risposte scenario
SAICFGSEL : Inserimento selezione articoli / opzioni varianti
SAICFGSHA : Inserimento forme e modelli
Inserimento finestra SELCFG : Selezione scenario da uno scenario padre
Variabile o videata | Definizione |
GPOINT | Contiene ‘CFG_’ seguito dal codice azione (INIT,OUVRE….) |
GACTION | Contiene il nome dell’azione (SAICFGSCE, SAICFGSEL…) |
GPE | Caricato con zero: l'azione standard viene effettuata Caricato <> zero : l'azione standard non è effettuata |
Tutte le tabelle del configuratore.
Questo entry point è chiamato per ogni simbolo di tipo "File".
Permette di effettuare un'elaborazione preliminare all'azione standard e/o di non effettuare l'azione standard.
Non ci sono transazioni in corso se la variabile S_UPDMOD <> 2.
Vi è una transazione in corso se la variabile S_UPDMOD = 2.
C'è un file di traccia aperto a seconda del valore della variabile di sistema S_TRAFLG posizionabile dallo scenario.
Questo entry point è chiamato in esecuzione di scenario quando occorre leggere il componente di riferimento.
Variabile o videata | Definizione |
Tabella [F :CSL] | Record riga di scenario componente interessato |
|
|
GPE | Caricato con zero: l'azione standard viene effettuata Caricato <> zero : l'azione standard non è effettuata |
Sono aperte tutte le tabelle necessarie alla configurazione.
Questo entry point viene chiamato durante il caricamento di ogni riga delle selezioni articolo ed opzioni varianti del configuratore.
Non vi sono transazioni in corso.
Ci può essere un file traccia aperto (testare il contesto)
La variabile GPE è inizializzata a 0. Se lo specifico la passa ad un altro valore, il programma si limita a caricare la riga corrente (nessun aggiornamento di [M:CFW]).
Variabile o videata | Definizione |
Mask WUSxxxx [CSEL] | Videata generata della selezione xxx |
Tabella [F:ITM] | Articolo master della riga di selezione interessata |
Tabella [F:ITF] | Articolo sito della riga di selezione interessata |
Tabella [F :ITV] | Articolo totali della riga di selezione interessata |
Tabella [F:ITS] | Articolo vendita della riga di selezione interessata |
Tabella [F:TCU] | Valuta di S_CUR (GLOCALDEV di default) |
Decimal [M :CSEL]CSTTOT | Costo totale pre calcolato delle selezioni effettuate nella selezione in corso. |
Nolign | Numero della riga corrente |
S_DYNAMT | Campo di tipo 'costo in valuta' che deve essere visualizzato. (Secondo la valuta contenuta in S_CUR precaricata di default con la valuta locale) Questo campo sarà attualizzato in configurazione cliccando su ‘Ok’ Per visualizzare immediatamente fare: Gosub AFF_DYNAMT From CFGLIB |
Le tabelle del configuratore
Questo entry point viene chiamato durante la ricerca di equivalenza per filtrare gli articoli equivalenti, verificando ad esempio se esiste o meno un record Articolo-Sito per il Sito corrente.
C'è una transazione in corso.
C'è un file di traccia aperto a seconda del valore della variabile di sistema S_TRAFLG posizionabile dallo scenario.
Chiamata nei vari casi di lettura di [F:ITM1]: che si prenda il primo articolo trovato o tutti gli articoli equivalenti per presentarli sotto forma di elenco nella videata [M:CFEQ].
L'azione viene chiamata da CFGLIBC, dove si costituisce la query su [F:ITM1]
Utilizzo del flag GPE
GPE=0 se l'algoritmo standard deve continuare (inizializzato con questo valore di default)
GPE=1 per non caricare l'articolo corrente [F:ITM1]ITMREF
GPE=2 per uscire totalmente dal ciclo di lettura
Variabile o videata | Definizione |
Mask [CFV0] | Riepilogo della configurazione |
Mask [CFV1] | Riepilogo della configurazione |
Mask [CFV2] | Riepilogo della configurazione |
Mask [CFV3] | Riepilogo della configurazione |
Mask [CFV9] | Riepilogo della configurazione |
|
|
Le tabelle necessarie alla configurazione
Variabili e videate disponibili