Entry Points > Modulo Stock > Script standard SUBPRHB 

CHG_ALLTYP : per scegliere la modalità di allocazione sulla bolla di preparazion

Questo entry point viene chiamato durante l'utilizzo del bottone 'Bolla di preparazione' dalla gestione di un ordine.

Viene eseguito appena prima l'elaborazione di una riga d'ordine per modificare il tipo di allocazione desiderata sulla bolla di preparazione.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Non ci sono file traccia aperti.

Vari casi di chiamata - Variabili significative

Per modificare il tipo di allocazione, bisogna intervenire sulla variabile locale WALLTYPFLG.

Di default WALLTYPFLG = 2  (allocazione dettagliata).

Per forzare l'allocazione globale, occorre mettere: WALLTYPFLG = 1  (cosa che tuttavia non sarà efficace se l'ordine è già allocato in dettaglio).

Per rispettare il tipo di allocazione dell'ordine, occorre mettere: WALLTYPFLG = [F:SOQ]ALLTYP

BEFWRIPRH: Prima della scrittura della testata bolla di preparazione

Questo entry point è chiamato prima dell'istruzione "Write" di ogni nuova testata bolla di preparazione.

Il buffer della tabella STOPREH [PRH] è caricato e può essere modificato con tutte le cautele di utilizzo.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso.

File traccia

Può esserci un file traccia aperto a seconda del tipo di movimento (testare GTRACE)

Vari casi di chiamata

Chiamata sistematica.

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

 SORDER

Ordini di vendita - Testata