Questo entry point permette di assumere il controllo prima della scrittura nel file di lavoro di ogni record riga d'ordine, riapprovvigionamento o mancante conto lavoro, da preparare. Permette di aggiungere dei dati che servono da criteri di rottura nei dati del file di lavoro (campo [F:PRW]WDATA2).
E' chiamato nel programma di consegna automatica FUNAUTPREP
C'è una transazione in corso.
C'è un file traccia aperto
Questo entry point è chiamato nella funzione di generazione delle liste di preparazione quando si è contrassegnato la casella 'Generazione bolle di preparazione', ad ogni scrittura di un record nel file di lavoro STOPREW.
Un record STOPRELIS è in linea.
Se [F:PRL]ORITYP=1 o 2 (preparazione di una riga d'ordine), i record corrispondenti SOH, SOQ, SOC se [F:SOH]SOHCAT=4 o SOP altrimenti sono in linea.
Se [F:PRL]ORITYP=3 (preparazione di un riapprovvigionamento di conto lavoro), il record corrispondente REO è in linea.
Se [F:PRL]ORITYP=4 (preparazione di un mancante di conto lavoro), il record corrispondente STA è in linea.
Per aggiungere dei criteri di rottura, è necessario alimentare nei campi WDATA2 le informazioni desiderate.
Es: [F:PRW]WDATA2 += [F :SOH]xxx
Attenzione: Il campo WDATA2 è dimensionato a 250 caratteri, tutti disponibili se si prepara un riapprovvigionamento o un mancante di conto lavoro.
Se si prepara una riga d'ordine, questo campo contiene già le informazioni: prima riga indirizzo, CAP, città e stato dei clienti consegnato e fattura (senza tutti gli spazi)
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Normalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
STOPREW | Sì | File di lavoro Bolla di preparazione |
STOPRELIS | Sì | Lista di preparazione |
SORDER | Si se [PRL]ORITYP=1 o 2 | Ordini testata |
SORDERQ | Si se [PRL]ORITYP=1 o 2 | Ordini riga quantità |
SORDERP | Si se [PRL]ORITYP=1 o 2 e [F:SOH]SOHCAT<>4 | Ordini riga prezzo |
SORDERC | Si se [PRL]ORITYP=1 o 2 e [F:SOH]SOHCAT=4 | Ordine aperto articolo |
STOREO | Si se [PRL]ORITYP=3 | Riapprovvigionamenti |
STOALL | Si se [PRL]ORITYP=4 | Allocazioni |
|
|
|
Questo entry point permette di assumere il controllo durante la definizione dei criteri di selezione degli ordini da preparare.
Permette di aggiungere dei filtri supplementari su questi ordini.
E' chiamato nel programma di generazione delle liste di preparazione FUNAUTPREP.
Non vi sono transazioni in corso.
Non c'è ancora file traccia aperto quando si è in fase di selezione delle righe d'ordine da preparare.
Questo entry point viene chiamato nella funzione di generazione delle liste di preparazione durante la definizione dei criteri di selezione per generazione del file di lavoro STOPRELISW.
Per aggiungere dei criteri di selezione, è necessario alimentare nel campo WCRITSUP i filtri desiderati.
I criteri devono fare riferimento alle tabelle [F:SOH], [F:SOQ] e [F:SOP].
Questi vanno alimentati nella seguente maniera:
WCRITSUP = "[F:SOH]xxx = Ident"
La variabile WCRITSUP ha una dimensione di 250 caratteri.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Normalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
SORDER | No | Ordini testata |
SORDERQ | No | Ordini riga quantità |
SORDERP | No (se ordine normale) | Ordini riga prezzo |
SORDERC | No (se ordine aperto) | Ordini articolo / cliente (ordini aperti) |
Questo entry point permette di assumere il controllo prima della scrittura nel file di lavoro STOPRELISW di ogni record riga d'ordine, riapprovvigionamento o mancante conto lavoro, da preparare..
E' chiamato nel programma di generazione delle liste di preparazione FUNAUTPREP.
C'è una transazione in corso.
C'è un file traccia aperto
Questo entry point è chiamato nella funzione di generazione delle liste di preparazione ad ogni scrittura di un record nel file di lavoro STOPRELISW.
A seconda del valore della variabile locale [L]WTYPTRT, è in linea un record di dettaglio ordine, riapprovvigionamento di ubicazione conto lavoro o mancante conto lavoro.
Se [L]WTYPTRT=1 (preparazione di una riga d'ordine), i record corrispondenti SOH, SOQ, SOC se [F:SOH]SOHCAT=4 o SOP altrimenti sono in linea.
Se [L]WTYPTRT=2 (preparazione di un riapprovvigionamento conto lavoro), il record corrispondente REO è in linea.
Se [L]WTYPTRT=4 (preparazione di un mancante conto lavoro), il record corrispondente STA è in linea.
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Normalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
STOPRELISW | Sì | File di lavoro lista di preparazione |
SORDER | Si se WTYPTRT=1 | Ordini testata |
SORDERQ | Si se WTYPTRT=1 | Ordini riga quantità |
SORDERP | Si se WTYPTRT=1 e [F:SOH]SOHCAT<>4 | Ordini riga prezzo |
SORDERC | Si se WTYPTRT=1 e [F:SOH]SOHCAT=4 | Ordine aperto articolo |
STOREO | Si se WTYPTRT=2 | Riapprovvigionamenti |
STOALL | Si se WTYPTRT=3 | Allocazioni |
|
|
|