Entry Points > Modulo Stock > Script standard FUNSTVA 

REASTJ: Dopo la lettura del movimento stock

Questo entry point permette di intervenire dopo la lettura di ogni movimento di stock quando è richiesta una valorizzazione dello stock alla data.

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso.

File traccia

C'è un file traccia aperto

Diversi casi di chiamata

Dopo ogni lettura di movimento di stock in stampa globale alla data.

Variabili e videate disponibili

 Variabile o videata

Definizione

Mask STOVAL [DIA]

Parametri di elaborazione

Decimal WQTYRCP

Variabile che sarà caricata nel campo QTYSTURCP della tabella STOVALWRK

Decimal WQTYISS

Variabile che sarà caricata nel campo QTYSTUISS della tabella STOVALWRK

Decimal WQTYCHG

Quantità dei movimenti di stock interni (extra inventario)

Decimal WAMTRCP

Variabile che sarà caricata nel campo AMTRCP della tabella STOVALWRK

Decimal WAMTISS

Variabile che sarà caricata nel campo AMTISS della tabella STOVALWRK

Integer GPE

Mettere GPE <> 0 se le variabili precedenti non devono essere modificate dallo standard.

Decimal WQTE(0..3)

Quantità in stock:

o         Indice 0: Quantità totale

o         Indice 1: Quantità in stato A

o         Indice 2: Quantità in stato Q

o         Indice 3: Quantità in stato R

 La variabile WQTE è inizializzata con la quantità del giorno. Col procedere della lettura dei movimenti (successivi alla data richiesta), vengono aggiornati solo gli indici da 1 a 3. Ciò non si fa se GPE<>0. E' quindi necessario aggiornare questa variabile in specifico per rimanere coerenti, ovvero fino al termine del ciclo sui movimenti deve essere rispettata l'uguaglianza:

WQTE(0) + WQTYISS – WQTYRCP – WQTYCHG = WQTE(1) + WQTE(2) + WQTE(3)

BEFWRISTV: Prima della scrittura record di lavoro

Questo entry point permette di intervenire prima della scrittura di ogni record della tabella STOVALWRK

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso.

File traccia

C'è un file traccia aperto

Diversi casi di chiamata

Prima di ogni scrittura di record delle tabella di lavoro STOVALWRK.

Il buffer può essere modificato con tutte le precauzioni di utilizzo.      

Variabili e videate disponibili

 

Variabile o videata

Definizione

Mask STOVAL [DIA]

Parametri di elaborazione

File STOVALWRK [STV]

Buffer tabella STOVALWRK interamente caricato

REAART: Prima dell'elaborazione di un articolo

Questo entry point permette tra l'altro di filtrare gli articoli per escluderli dall'elaborazione.

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso.

File traccia

C'è un file traccia aperto

Diversi casi di chiamata

Prima dell'elaborazione di un articolo

Variabili e videate disponibili

 Variabile o videata

Definizione

File ITMMASTER [ITM]

buffer tabella ITMMASTER caricato

File ITMFACILIT [ITF]

buffer tabella ITMFACILIT caricato

Integer GPE

Mettere GPE <> 0 per escludere l'articolo dall'elaborazione.

Integer WFBDVLT(10)

Elenco dei metodi di valorizzazione vietati per una stampa valorizzata alla data.
I valori di default sono:

WFBDVLT(0) = 3 ; WFBDVLT(1) = 5 ; WFBDVLT(2) = 8