Questo entry point permette di assumere il controllo al momento della definizione dei criteri di selezione delle righe d'ordine da allocare.
Permette di aggiungere dei filtri supplementari sulle righe di ordini.
E' chiamato nel programma delle allocazioni manuali FUNMANALL.
Non ci sono transazioni in corso.
Non ci sono ancora file traccia aperti quando si è in fase di selezione delle righe da allocare.
Questo entry point è chiamato:
nella funzione delle allocazioni manuali, durante la definizione dei criteri di selezione.
La videata di selezione delle righe d'ordine [M :DIA] (SMANALL1) è ancora disponibile.
La videata di inserimento delle allocazioni [M :SAL2] (SMANALL2) è disponibile. E' in corso di caricamento (Caricamento delle righe di allocazione per l'articolo in corso di elaborazione).
I criteri standard sono caricati nelle variabili CRITERE e CRITERE1. Riguardano il file SORDERQ.
La variabile FILSUP è stata creata per l'aggiunta dei criteri supplementari. E' dimensionata a 250 caratteri. Affinché ciò funzioni correttamente quando si valuta se la variabile non è caricata dall'entry point, FILSUP è inizializzata alla stringa « 1=1 ».
Basta completarla nell'entry point.
Esempio: Aggiunta di un filtro supplementare sul riferimento articolo che deve cominciare con « VEN».
FILSUP -= ‘ & ITMREF >= « VEN »’
FILSUP viene interpretato insieme a CRITERE e CRITERE1, durante il filtro sul file SORDERQ. I criteri devono riferirsi a campi del file SORDERQ.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al 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 |
SORDER | Si | Ordini testata |
SORDERQ | Si | Ordini riga quantità |
SORDERP | Sì (se ordine normale) | Ordini riga prezzo |
SORDERC | Sì (se ordine aperto) | Ordini articolo / cliente (ordini aperti) |
ITMMASTER | Si | Articoli |
ITMSALES | Si | Articoli vendita |
ITMFACILIT | Si | Articoli siti |
ITMMVT | No | Movimenti articoli |
FACILITY | No | Siti |
Questo entry point permette di assumere il controllo alla fine dei controlli di selezione di una riga d'ordine da allocare.
Permette di aggiungere dei controlli e dei test supplementari che permettono di rifiutare l'ordine o la riga d'ordine da allocare.
E' chiamato nel programma delle allocazioni manuali FUNMANALL.
Non ci sono transazioni in corso.
Non ci sono ancora file traccia aperti quando si è in fase di selezione delle righe da allocare.
Questo entry point è chiamato :
nella funzione delle allocazioni manuali alla fine dei controlli di selezione di una riga d'ordine da allocare.
La videata di selezione delle righe d'ordine [M :DIA] (SMANALL1) è ancora disponibile.
La videata di inserimento delle allocazioni [M :SAL2] (SMANALL2) è disponibile. E' in corso di caricamento (Caricamento delle righe di allocazione per l'articolo in corso di elaborazione).
I buffer [F :SOQ], [F :SOP] sono caricati con la riga d'ordine che si sta selezionando.
Il buffer [F :SOH] è caricato con la testata d'ordine corrispondente.
Sono stati realizzati tutti i controlli di selezioni standard.
Per permettere di prendere in considerazione dei controlli supplementari, basta posizionare nell'entry point la variabile Ok. Questa è inizializzata a 2. Posizionandola a 1, la riga d'ordine non sarà presa in considerazione nel programma di allocazione.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al 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 |
SORDER | Si | Ordini testata |
SORDERQ | Si | Ordini riga quantità |
SORDERP | Sì (se ordine normale) | Ordini riga prezzo |
SORDERC | Sì (se ordine aperto) | Ordini articolo / cliente (ordini aperti) |
ITMMASTER | Si | Articoli |
ITMSALES | Si | Articoli vendita |
ITMFACILIT | Si | Articoli siti |
ITMMVT | No | Movimenti articoli |
FACILITY | No | Siti |