Entry Points > Modulo Stock > Script standard TRTSHTAUTO 

REGSTJAUTO: Permette di regolarizzare dei movimenti in attesa senza lotto indica

Questo entry point permette di regolarizzare in automatico dei movimenti in attesa per i quali il lotto non è stato indicato.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point è chiamato al momento della regolarizzazione di un movimento in attesa, appena prima l’alimentazione dei filtri sugli stock suscettibili di regolarizzare tale movimento.

Per rendere facoltativa la presenza del valore del lotto nel movimento da regolarizzare, è sufficiente posizionare la variabile locale WLOTOPT nel seguente modo:   WLOTOPT =  1.

Un movimento in attesa riguardante un articolo gestito in lotto potrà così essere regolarizzato anche se il lotto non è stato indicato.

Le videate significative sono:

STKSHTSEL [SHTS](con l’indice PNOL): Movimenti in attesa da regolarizzare

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...).

Tabella

Contenuto significativo

Descrizione Tabella

STOCK

No

Stock

ITMMASTER

Articolo

ITMFACILIT

Articolo-sito

 

MODTRACE: Permette di sostituire la traccia standard con un'altra

Questo entry point permette di sostituire la traccia standard al momento della regolarizzazione dei mancanti.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point è chiamato al momento della regolarizzazione di un mancante, subito prima di ogni tentativo di regolarizzazione.

Per sostituire la traccia standard con un'altra (che va scritta nell'entry point), bisogna posizionare la variabile GPE nel seguente modo:   GPE = 1

Una variabile locale WACT permette di identificare il contesto corrispondente alla traccia scritta in standard. I diversi valori sono:

WACT = "A" : Allocazione del mancante.

WACT = "D" : Cancellazione del mancante.

WACT = "M" : Diminuzione del mancante.

WACT = "S" : Risultato del tentativo di allocazione quando rimangono dei mancanti. 

WACT = "F" : Fine della regolarizzazione di una riga ('La regolarizzazione è terminata correttamente.')

Ad esempio, se non si vogliono tracciare i tentativi di regolarizzazione falliti, bisogna testare [M:ALP]ALLQTY.

If [M:ALP]ALLQTY=0 : GPE=1 : Endif

Le videate significative sono:

ALLPAR [ALP] : Parametri dell'allocazione ([M:ALP]ALLQTY contiene la quantità che è stata allocata)

 STKSHTSEL [SHTS](con l’indice PNOL)   : Movimenti in attesa da regolarizzare

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...).

Tabella

Contenuto significativo

Descrizione Tabella

STOCK

No

Stock

STOALL 

No

Allocazione

ITMMASTER

Articolo

ITMFACILIT

Articolo-sito

 

NO_REAJUST: Permette di non rettificare la quantità allocata in unità intera di

Questo entry point permette di non rettificare la quantità allocata in unità intera di vendita

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point viene chiamato durante la regolarizzazione automatica di un'allocazione

per i tipi: [M:ALP]VCRTYP,2,3,4,5 : ordini, preparazioni, consegne, fatture.

Per non effettuare la rettifica occorre posizionare la variabile GPE nella seguente maniera:   GPE = 1

 Le videate significative sono:

ALLPAR [ALP] : Parametri dell'allocazione ([M:ALP]ALLQTY contiene la quantità che è stata allocata)