Entry Points > Modulo Vendite > Script standard SUBSRH 

UPDSTOSRD: Aggiornamento di file specifici dopo modifica dei movimenti di stock

Questo entry point interviene durante la modifica dei movimenti di stock di una riga di reso.

Permette di assumere il controllo dopo tutti gli aggiornamenti per aggiornare delle tabelle o dei campi specifici.

Viene chiamato nella gestione dei resi, in modifica di un reso, quando si utilizza il clic destro « Modifica entrate» disponibile su una riga di reso oggetto di un reso in stock.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso. Si tratta della transazione di aggiornamento dei movimenti di stock e di aggiornamento del reso.

Per annullare la transazione se si riscontra un problema, occorre posizionare la variabile GOK a 0.

File traccia

Non c'è file traccia aperto.

Contesto di chiamata

L'entry point si posiziona a livello della finestra di modifica delle entrate, dopo aver inserito la modifica ed applicato il bottone « Registra ».

Viene chiamato nell’azione ENR dell’azione SAISTOENTM.

Ci si trova nella transazione di aggiornamento dei movimenti di stock. L'aggiornamento degli stock e del documento di origine è avvenuto (riga di reso e testata reso).

Variabili e videate disponibili

La videata [M :SRH1] è in linea e contiene i dati del reso con i nuovi valori derivanti dalla modifica degli stock.

Le variabili LLIGDOC e NOL contengono l’indice della riga di reso che si sta elaborando nel riquadro delle righe di reso.

La variabile LQTYSTU contiene la quantità UM inserita nella finestra di modifica delle entrate. Corrisponde alla nuova quantità resa in UM.

La variabile LCOEF contiene il coefficiente di conversione utilizzato nella finestra. Se vi sono più righe di movimento di stock, viene alimentata solo se il coefficiente è univoco per tutte le righe.

La variabile LPCU contiene l’unità utilizzata nella finestra. Se vi sono più righe di movimento di stock, viene alimentata solo se l'unità è univoca per tutte le righe.

L'aggiornamento degli stock, della riga di reso e della testata è avvenuto. Le classi [F :SRD] e [F :SRH] sono dunque aggiornate.

Si noti che se tutti i movimenti della riga sono stati cancellati, anche la riga di reso è stata cancellata nel riquadro delle righe [M :SRH1] e in [F :SRD]. Se ci fosse stata solo questa riga sul reso, il reso sarebbe stato cancellato in [F :SRH].

Anche gli aggiornamenti supplementari hanno avuto luogo: Aggiornamento della consegna o del reso fornitore se necessario, aggiornamento delle statistiche e dei movimenti clienti.

Tabelle aperte 

Nel riquadro qui in basso, il flag contenuto significativo significa che il contenuto è allineato con il contesto (il cliente corrente è caricato...). Tradizionalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...

Tabella

Contenuto significativo

Descrizione Tabella

SDELIVERY

Consegne testata

SDELIVERYD

Consegne riga

SRETURN

Testata reso

SRETURND

Dettaglio reso

SORDER

No

Ordini testata

SORDERQ

No

Ordini riga quantità

SORDERP

No

Ordini riga prezzo

BPARTNER

No

Terzo

BPCUSTOMER

No

Clienti

BPDLVCUST

No

Clienti consegnati

ITMMASTER

No

Articoli

ITMSALES 

No

Articoli vendita

ITMBPC

No

Articoli clienti

ITMBPS

No

Articoli fornitori

ITMMVT

No

Movimenti articoli

ITMCATEG

No

Categoria articoli

ITMFACILIT

No

Articoli sito

TABSTORUL

No

Regole di gestione degli stock

TABUNIT

No

Tabella delle unità

TABSTASTO

No

Tabella degli stati di stock

STOCK

No

Stock

STOJOU

No

Giornale di magazzino

STOLOT

No

Lotti

STOSER

No

Matricole

STOALL

No

Allocazioni

STOCOST

No

Costi stock FIFO

STOLOC

No

Ubicazioni

TABLOCTYP

No

Tabella dei tipi di ubicazione

PRETURN

Resi fornitore testata

PRETURND

Resi fornitore dettaglio

PRECEIPTD

No

Ricevimenti fornitore

PORDERQ

No

Ordini fornitore dettaglio