Entry Points > Modulo Stock > Script standard SUBSNXA 

AFTREASTO: Selezione dopo lettura tabella stock

Questo entry point permette di comunicare al programma se il record corrente della tabella stock deve essere elaborato o ignorato.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Nel ciclo ‘For’ di lettura della tabella STOCK [STO]

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Selezioni inventario

Mask SNU3 [SNU3]

Riquadro degli elenchi creati

Integer GPE

Questa variabile permette di comunicare              GPE =   0 per elaborare il record                GPE <> 0 per ignorare il record

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

No

Articolo

ITMFACILIT

No

Articolo sito

ITMMVT

No

Totali articolo

STOCK

Sì 

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

No

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

AFTREAITM: Selezione dopo lettura tabella articolo sito

Questo entry point permette di comunicare al programma se il record corrente della tabella itmfacilit degli articoli sito deve essere elaborato o ignorato nel caso in cui non sia stato trovato stock.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Nel ciclo ‘For’ di lettura della tabella STOCK [STO]

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Selezioni inventario

Mask SNU3 [SNU3]

Riquadro degli elenchi creati

Integer GPE

Questa variabile permette di comunicare              GPE =   0 per elaborare il record                GPE <> 0 per ignorare il record

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

Sì 

Articolo

ITMFACILIT

Sì 

Articolo sito

ITMMVT

No

Totali articolo

STOCK

No

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

No

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

ARLOAEMP: Aggiunta di record in una lista di tipo ubicazione

Questo entry point permette di aggiungere dei record in una lista di tipo ubicazione.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Dopo il ciclo ‘For’ di lettura della tabella STOCK [STO] per ogni ubicazione selezionata

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU0 [SNU0]

Testata parametri inventari

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Selezioni inventario

Mask SNU3 [SNU3]

Riquadro degli elenchi creati

Mask STOINVW [SIW]

Riquadro dei record da creare

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

No

Articolo

ITMFACILIT

No

Articolo sito

ITMMVT

No

Totali articolo

STOCK

No

Righe di stock

STOLOT

No

Lotti

STOLOC

Sì 

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

FILLOALIG: Permette di modificare i filtri standard

Questo entry point permette di modificare i filtri standard sul file STOCK

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Dopo il caricamento dei filtri standard nelle etichette LOA_LIGNES per un inventario di tipo articolo e LOA_LIGNES_EMP per un inventario di tipo ubicazione 

i due filtri disponibili sono WFILSTO e WFILSTO2

ciò permette ad esempio di aggiungere un filtro sullo stato stock dipendente da campo/i specifico/i delle videate SNU1 SNU2 

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU0 [SNU0]

Testata parametri inventari

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Selezioni inventario

Campo WFILSTO

Filtro sul file STOCK

Campo WFILSTO2

Filtro sul file STOCK

 

 

 

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

No

Articolo

ITMFACILIT

No

Articolo sito

ITMMVT

No

Totali articolo

STOCK

No

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

 

DEBLOALIG: Permette di aggiungere dei controlli sull'articolo

Questo entry point permette di aggiungere dei controlli sul contesto dell'articolo

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Prima del caricamento delle righe da inventariare di un articolo. E' situato all'inizio dell'etichetta LOA_LIGNES

Utilizzo della variabile Globale GPE. Se GPE è diverso da 0 (zero) allora il programma esce dall'etichetta LOA_LIGNES

Ciò permette ad esempio di limitare gli inventari agli articoli che non hanno allocazione, leggendo il file ITMMVT e testando i campi interessati.

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU0 [SNU0]

Testata parametri inventari

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Selezioni inventario

Campo WITM

Articolo da inventariare

Integer GPE

Questa variabile permette di comunicare   GPE =   0 per elaborare l'articolo.  GPE <> 0 per ignorare l'articolo

 

 

 

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

No

Articolo

ITMFACILIT

No

Articolo sito

ITMMVT

No

Totali articolo

STOCK

No

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

 

FILGENMAN: Permette di modificare il filtro standard WFILEMP

Questo entry point permette di modificare il filtro standard WFILEMP sul file STOLOC

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Dopo il caricamento del filtro standard WFILEMP nell'etichetta GEN_MANUEL per un inventario di tipo ubicazione 

ciò permette ad esempio di aggiungere un filtro sul tipo di ubicazione dipendente da campo/i specifico/i nelle videate SNU1 SNU2 

Ciò permette inoltre, se il campo GPE è diverso da 0, di ignorare le righe standard seguenti:

                     Filter [STC] Where evalue(WFILEMP) & evalue(WSELFOR2)

                   & Order By Key STC0

 in tal modo un filtro ed una chiave potranno essere totalmente specifici    

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU0 [SNU0]

Testata parametri inventari

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Selezioni inventario

Campo WFILEMP

Filtro sul file STOLOC

 

 

 

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

No

Articolo

ITMFACILIT

No

Articolo sito

ITMMVT

No

Totali articolo

STOCK

No

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

 

DEBLOATAB: Permette di aggiungere dei controlli a seconda dell'evoluzione dell'a

Questo entry point permette di aggiungere dei controlli a seconda dell'evoluzione dell'inventario dell'articolo

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Durante il caricamento delle righe da inventariare di un articolo. E' situtato all'inizio dell'etichetta LOA_TABLEAU

Utilizzo della variabile Globale GPE. Se GPE è diverso da 0 (zero) allora il programma esce dall'etichetta LOA_TABLEAU e non verrà generata alcuna riga di questo articolo.

Ciò permette ad esempio di limitare gli inventari agli articoli a seconda di una quantità in stock

essendo il record stock in linea, è sufficiente sommare le quantità e confrontarle con una stabilita.

specifico

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU0 [SNU0]

Testata parametri inventari

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Selezioni inventario

Campo WITM

Articolo da inventariare

Integer GPE

Questa variabile permette di comunicare   GPE =   0 per elaborare l'articolo.  GPE <> 0 per ignorare l'articolo

 

 

 

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

Sì 

Articolo

ITMFACILIT

Sì 

Articolo sito

ITMMVT

No

Totali articolo

STOCK

Sì 

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

 

FINGENSNU: Permette di aggiungere dei controlli a seconda dell'evoluzione dell'a

Questo entry point permette di aggiungere dei controlli a seconda dell'evoluzione dell'inventario dell'articolo

Attenzione, questo entry point è chiamato solo nel caso di un inventario di tipo ubicazione

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Dopo la creazione delle liste. E' situato nell'etichetta ACT_GENSNU

Ciò permette ad esempio di limitare gli inventari agli articoli che a seconda di una quantità in stock

In questo caso l'entry point dovrà sommare per ciascun articolo la quantità in inventario, a seconda della quantità totalizzata, cancellare le righe di inventario di tale articolo.

Attenzione, per ciascuna riga di inventario cancellata è necessario aggiornare le tabelle corrispondenti (prendere spunto dal sotto-programma DEL_CUD del programma STKINV)

specifico

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU0 [SNU0]

Testata parametri inventari

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Selezioni inventario

 

 

 

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

No

Articolo

ITMFACILIT

No

Articolo sito

ITMMVT

No

Totali articolo

STOCK

No

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

 

RUPLOCMAN: Permette di gestire una rottura lista diversa dallo standard

Questo entry point permette di gestire una rottura lista diversa dallo standard per degli inventari di tipo "Ubicazione"

Attenzione, questo entry point è chiamato solo nel caso di un inventario di tipo ubicazione

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

In creazione delle liste. E' situato nell'etichetta GEN_MANUEL

Ciò permette ad esempio di effettuare una rottura lista rispetto ad un campo specifico del file STOLOC 

In questo caso, l'entry point dovrà alimentare la variabile GPE a 1 per impedire la gestione delle rotture standard (fatto con il campo: posizione ubicazione).

specifico
Variabili e videate disponibili

Variabile o videata

Definizione

Tabella STOLOC [STC]

Ubicazione

Campo GPE

 

 

 

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

No

Articolo

ITMFACILIT

No

Articolo sito

ITMMVT

No

Totali articolo

STOCK

No

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

 

FINLOALIG: Permette di modificare il valore della variabile WERR

Questo entry point permette di modificare il valore della variabile WERR

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Al termine dell'etichetta LOA_LIGNES

ciò permette, ad esempio, di evitare un messaggio di errore (in seguito ad uno specifico)  

Variabili e videate disponibili

Variabile o videata

Definizione

Variabile WERR

 

 

 

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

No

Articolo

ITMFACILIT

No

Articolo sito

ITMMVT

No

Totali articolo

STOCK

No

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni

 

AVNLOATAB: Permette di modificare il contenuto della videata SIW

Questo entry point permette di modificare la videata SIW e/o gestire dei campi specifici

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non c'è file di traccia aperto

Vari casi di chiamata

Durante il caricamento delle righe da inventariare di un articolo. E' situato all'inizio dell'etichetta LOA_TABLEAU

Utilizzo della variabile Globale GPE. Se GPE è diversa da 0 (zero), allora il programma esce dall'etichetta LOA_TABLEAU ed il caricamento dell'articolo è terminato.

Ciò permette anche di alimentare dei campi specifici della videata SIW, in questo caso GPE deve rimanere a 0

specifico

Variabili e videate disponibili

Variabile o videata

Definizione

Mask SNU0 [SNU0]

Testata parametri inventari

Mask SNU1 [SNU1]

Parametri inventari

Mask SNU2 [SNU2]

Mask STOINVW [SIW]

Selezioni inventario

Campo WITM

Articolo da inventariare

Integer GPE

Questa variabile permette di comunicare   GPE =   0 per elaborare l'articolo.  GPE <> 0 ai fini del caricamento per l'articolo

 

 

 

Tabelle aperte

Tabella

Contenuto significativo

Descrizione Tabella

ITMMASTER

Sì 

Articolo

ITMFACILIT

Sì 

Articolo sito

ITMMVT

No

Totali articolo

STOCK

Sì 

Righe di stock

STOLOT

No

Lotti

STOLOC

No

Ubicazioni

CUNLISTE

No

Lista inventario

CUNLISDET

No

Dettaglio inventario

CUNSESSION

Sì 

Sessione Inventario

STOPAR

No

Parametri stock

STOJOU

No

Giornale dei movimenti

STOCOST

No

Sequenza FIFO

STKTRS

Sì 

Transazione di stock

TABLOCTYP

No

Tipi di ubicazioni