Entry Points > Modulo Stock > Script standard STKSOR 

ISSQLYCTL: Permette di evadere dello stock allocato sottoposto ad un controllo q

Questo entry point permette di autorizzare l'uscita di righe di stock allocate oggetto di una richiesta di analisi.

Al momento di una consegna ordine o di un avanzamento di OP, lo stock allocato sull'ordine o sull'OP e sottoposto ad una richiesta di analisi può essere preso in considerazione e diviene così consegnabile o consumabile.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non esiste file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point si trova nel sotto-programma ALLSTOSORW del programma STKSOR.

E' chiamato al momento del caricamento dello stock da evadere (nella videata di lavoro STOSORW) a partire dalle allocazioni dettagliate del documento origine (ordine o OP).

 Per autorizzare la presa in considerazione delle righe di stock sottoposte ad un controllo qualità, è sufficiente alimentare la variabile videata [M:ALP]PECQLYCTL nel seguente modo:  [M:ALP]PECQLYCTL =  2.

 Le variabili significative sono:

[M:ALP]TRSTYP :     Tipo di transazione (Menù locale 704)

[M:ALP]VCRTYP :    Tipo di documento origine (2=ordine, 10=OP)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ :    Identificazione documento origine

[M:ALP]STOFCY :   Site

 [M:ALP]ITM :           Articolo

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

ITMASTER

Articoli

TABSTORUL

Regola di gestione

STOALL

No

Allocazioni

STOCK

No

Stock

 

NEWFILSTA: Permette di modificare il filtro sulle allocazioni

Questo entry point permette di sostituire il filtro applicato alle allocazioni, ad esempio per modificare l'ordine di elaborazione di queste ultime.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non esiste file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point si trova nel sotto-programma ALLSTOSORW del programma STKSOR.

E' chiamato al momento del caricamento dello stock da evadere (nella videata di lavoro STOSORW) a partire dalle allocazioni dettagliate del documento origine (ordine o OP).

Per sostituire il filtro applicato in standard alle allocazioni occorre:

- Riscrivere il filtro:       Filter [STA] Where VCRTYP=[M:ALP]VCRTYP & VCRNUM=[M:ALP]VCRNUM &

&                  VCRLIN=[M:ALP]VCRLIN & VCRSEQ=[M:ALP]VCRSEQ &

&                  ITMREF=[M:ALP]ITMREF & evalue(WFILSTA)

        aggiungendogli un ordinamento ( Order By ) ad esempio

- Alimentare la variabile GPE nel modo seguente:  GPE = 1

Le variabili significative sono:

[M:ALP]TRSTYP :     Tipo di transazione (Menù locale 704)

[M:ALP]VCRTYP :    Tipo documento origine (2=ordine, 10=OP)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ :    Identificazione documento origine

[M:ALP]STOFCY :   Sito

 [M:ALP]ITM :           Articolo

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

ITMASTER

Articoli

TABSTORUL

Regola di gestione

STOALL

No

Allocazioni

STOCK

No

Stock

 

PECALLSOW: Permette di non evadere determinate allocazioni

Questo entry point permette di non caricare delle righe stock allocate su un documento (ordine o OP) al momento dell'elaborazione dello stesso (consegna o avanzamento).

Durante una consegna d'ordine o di un avanzamento di OP, dello stock allocato sull'ordine o sull'OP può essere considerato come non consegnabile o non consumabile.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non esiste file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point si trova nel sotto-programma ALLSTOSORW del programma STKSOR.

E' chiamato al momento del caricamento dello stock da evadere (nella videata di lavoro STOSORW) a partire dalle allocazioni dettagliate del documento origine (ordine o OP).

 Per vietare il presa in conto di una riga di stock allocata, è sufficiente alimentare la variabile globale GOK nel seguente modo: GOK = 0.

 Le variabili significative sono:

[M:ALP]TRSTYP :     Tipo di transazione (Menù locale 704)

[M:ALP]VCRTYP :    Tipo di documento origine (2=ordine, 10=OP)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ :    Identificazione documento origine

[M:ALP]STOFCY :   Site

 [M:ALP]ITM :           Articolo

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

ITMASTER

Articoli

TABSTORUL

Regola di gestione

STOALL

Allocazioni

STOCK [STO1]

Stock

 

DOC_SOW: Trasferimento dati da una riga documento sulla videata di salvataggio

Questo entry point permette di trasferire dei dati dalla videata di inserimento di una riga documento sulla videata di salvataggio dei dati di uscita (STOSORW).

E' chiamato in tutti i documenti che elaborano dei flussi di uscita.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non esiste file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point si trova nell'etichetta RECH_STOCK del programma STKSOR.

E' chiamato in tutti i documenti che elaborano i flussi di uscita al termine dell'inserimento di una nuova riga durante la gestione dei dati inseriti per determinare lo stock da evadere.

Se è stata trovata una riga stock, è possibile alimentare nella videata di salvataggio delle uscite STOSORW ([M :SOW]) delle informazioni inserite nella riga documento.

La variabile che contiene il nome della videata di inserimento delle righe documento è:

LABRMSK      = Videata di inserimento delle righe di documento nel formato: [M :XXX]    (Esempio: [M :SDH1] per le consegne)

Gli indici da utilizzare nei riquadri delle videate sono:

LNOL             = Indice della riga documento nella videata ‘LABRMSK’

I                      = Indice in STOSORW [M :SOW]

Le variabili significative sono:

 [M :ALP]STOFCY    = Sito

[M :ALP]TRSTYP      = Tipo movimento (menù locale 704)

[M :ALP]VCRTYP     = Tipo documento (menù locale 701)

[M :ALP]ITMREF      = Articolo

 Attenzione:

Questo entry point serve soltanto a gestire nuovi campi.

In nessun caso bisogna modificare il contenuto standard della videata STOSORW.

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

ITMMASTER

Articoli

ITMFACILIT

Articoli siti

STOCK [STO1]

Stock

 

ALI_SHTSOW: Permette di completare le caratteristiche di una riga di rottura

Questo entry point permette di completare le caratteristiche di una riga di rottura generata durante la determinazione automatica dello stock da evadere.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non esiste file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point si trova nel sotto-programma GENSTOSORW del programma STKSOR.

E' chiamato al momento dell'alimentazione di una riga di rottura nella videata di lavoro STOSORW.

Permette quindi di completare il contenuto della riga rottura della videata di lavoro [M :SOW] indicizzata dalla variabile locale K

Ad esempio, per alimentare uno stato di rottura ‘A1’ in questa riga, occorre aggiungere l'istruzione:

            [M :SOW]STA(K) = ‘ A1’

Le variabili significative sono:

[M:ALP]TRSTYP :     Tipo di transazione (Menù locale 704)

[M:ALP]VCRTYP :    Tipo di documento (Menù locale 701)

[M:ALP]VCRNUM, VCRLIN, VCRSEQ :    Identificazione documento

[M:ALP]STOFCY :   Sito

[M:ALP]ITMREF :   Articolo

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

ITMASTER

Articoli

ITMFACILIT

Articoli-Siti

ITMCATEG

Categoria articoli

TABSTORUL

Regola di gestione

TABALLRUL

Sì se esiste

Regole di uscita

STOCK

No

Stock

 

MOD_SORPAR: Modifica dei parametri dell'uscita automatica

Questo entry point permette di intervenire su alcuni parametri dell’uscita automatica ed in particolare sulla quantità da evadere.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non esiste file traccia aperto.

Vari casi di chiamata - Variabili significative

Questo entry point è situato all'inizio del sotto-programma GENSTOSORW del programma STKSOR.

Permette ad esempio di intervenire sulla quantità da evadere. 

I parametri accessibili sono:

- [M:ALP]QTY:  Quantità da evadere (in unità di magazzino attiva)

- I campi del blocco 1 della videata di parametrizzazione ALLPAR sono alimentati ed accessibili. Attenzione: ogni modifica di questi campi deve essere effettuata con cognizione di causa.    

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

ITMMASTER

Articoli

ITMFACILIT

No

Articoli siti

ITMCATEG

No

Categorie articoli

STOLOT   [STL1]

No

Lotti

STOCK [STO1]

No

Stock

STOALL   [STA1]

No

Allocazioni

TABALLRUL

No

Regole di allocazioni / uscite

TABSTORUL

No

Regole di gestione