Entry Points > Modulo Stock > Script standard STKMAJE 

MAJENTSTR: Prima dell'aggiornamento delle entrate in stock di una riga documento

Questo entry point è chiamato prima dell'aggiornamento delle entrate in stock associate ad una riga di documento.

Le caratteristiche di tali entrate sono contenute nella videata di lavoro [M :STW].

La modifica del contenuto di tale videata di lavoro permette di intervenire sugli aggiornamenti da effettuare.

Esempio di utilizzo:

Una richiesta di analisi fa sempre riferimento al documento che attiva l'entrata in stock da controllare.

Al momento di una dichiarazione di produzione generata da un OP, se si desidera referenziare quest'ultimo nella richiesta di analisi (al posto della dichiarazione di produzione), occorre procedere nel seguente modo:

If [M :STW]VCRTYP=15 & [M :STW]VCRTYPORI=10

            [L]WVCRTYPANA = [M :STW]VCRTYPORI

            [L]WVCRNUMANA = [M :STW]VCRNUMORI

            [L]WVCRLINANA = [M :STW]VCRLINORI

Endif

Le variabili locali [L]WVCRxxxANA contengono il numero documento da referenziare nella richiesta di analisi.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata

Il documento all'origine dell'aggiornamento può essere determinato dal valore dei seguenti campi:

[M :STW]VCRTYP    Tipo di documento (menù locale 701)

[M :STW]VCRNUM  Numero di documento

[M :STW]VCRLIN     Riga documento

[M:STW]TRSTYP      contiene il tipo di transazione (menù locale 704)

Tabelle aperte 

Tutte le tabelle del motore di stock sono aperte ma il loro contenuto non è significativo.

La videata di interfaccia di aggiornamento degli stock: STOWORK [STW] è aperta e contiene tutte le caratteristiche delle entrate da effettuare.

 

MAJENTEND: Dopo l'aggiornamento delle entrate in stock di una riga documento

Questo entry point è chiamato dopo l'aggiornamento delle entrate in stock associate ad una riga documento.

Le caratteristiche di tali entrate sono contenute nella videata di lavoro [M :STW].

Permette di effettuare degli aggiornamenti complementari.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata

Il documento all'origine dell'aggiornamento può essere determinato dal valore dei seguenti campi:

[M :STW]VCRTYP    Tipo di documento (menù locale 701)

[M :STW]VCRNUM  Numero di documento

[M :STW]VCRLIN     Riga documento

[M:STW]TRSTYP      contiene il tipo di transazione (menù locale 704)

Tabelle aperte 

Tutte le tabelle del motore di stock sono aperte ma il loro contenuto non è significativo.

La videata di interfaccia di aggiornamento degli stock: STOWORK [STW] è aperta e contiene tutte le caratteristiche delle entrate che sono state realizzate.

 

ENT_STOSTJ: Prima dell'aggiornamento del movimento di entrata

Questo entry point è chiamato prima della scrittura di un movimento di entrata di stock e l'aggiornamento della riga di stock.

Le caratteristiche di tale entrata sono contenute nella videata di lavoro [M :STW].

La modifica del contenuto di tale videata di lavoro permette di intervenire sugli aggiornamenti da effettuare.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata

Il documento all'origine dell'aggiornamento può essere determinato dal valore dei seguenti campi:

[M :STW]VCRTYP    Tipo di documento (menù locale 701)

[M :STW]VCRNUM  Numero di documento

[M :STW]VCRLIN     Riga documento

[M:STW]TRSTYP      contiene il tipo di transazione (menu local 704)

Il 2o blocco della videata [M :STW] indicizzato dalla variabile I contiene le caratteristiche dell'entrata

Le variabili locali [L]SIGN e [L]SENS hanno il seguente significato:

SIGN

SENS

 

+1

+1

Entrata

-1

+1

Annullamento entrata

+1

-1

Entrata negativa

-1

-1

Annullamento entrata negativa

Tabelle aperte 

Tutte le tabelle del motore di stock sono aperte ma il loro contenuto non è significativo.

La videata di interfaccia di aggiornamento degli stock: STOWORK [STW] è aperta e contiene tutte le caratteristiche dell'entrata da effettuare.

 

LOOP_STWE: Prima dell'aggiornamento delle entrate in stock di una riga di stock

Questo entry point è chiamato prima dell'aggiornamento di in dettaglio entrata in stock associato ad una riga documento.

Le caratteristiche di tale entrata sono contenute nella videata di lavoro [M :STW] indicizzata con I.

La modifica del contenuto di tale videata di lavoro permette di intervenire sugli aggiornamenti da effettuare.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

C'è un file traccia aperto.

Vari casi di chiamata

Il documento all'origine dell'aggiornamento può essere determinato dal valore dei seguenti campi:

[M :STW]VCRTYP    Tipo di documento (menù locale 701)

[M :STW]VCRNUM  Numero di documento

[M :STW]VCRLIN     Riga documento

[M:STW]TRSTYP      contiene il tipo di transazione (menù locale 704)

Le caratteristiche del dettaglio stock da fare entrare sono contenute nel blocco 2 (riquadro) della videata [STW] utilizzando l'indice I

Tabelle aperte 

Tutte le tabelle del motore di stock sono aperte ma il loro contenuto non è significativo.

La videata di interfaccia di aggiornamento degli stock: STOWORK [STW] è aperta e contiene tutte le caratteristiche delle entrate da effettuare.