Entry Points > Modulo Vendite > Script standard FUNCFMDLV 

CFMDLVFIL: Aggiunta di criteri di selezione delle consegne da validare

Questo entry point permette di assumere il controllo al momento della definizione dei criteri di selezione delle consegne da validare.

Permette di aggiungere dei filtri supplementari su queste consegne.

E' chiamato nel programma di validazione automatica delle consegne FUNCFMDLV.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso.

File traccia

Non ci sono ancora file traccia aperti quando si è in fase di selezione delle consegne da validare.

Contesto di chiamata

Questo entry point è chiamato al momento della definizione dei criteri di selezione.

Variabili e videate disponibili

La videata di selezione delle consegne [M :DIA] (SCD1) è ancora disponibile.

I criteri standard sono caricati nella variabile CRITERE. Riguardano il file testata consegne (SDELIVERY).

La variabile FILSUP è stata creata per l'aggiunta dei criteri supplementari. E' dimensionata a 250 caratteri. Affinchè funzioni correttamente al momento della valutazione 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 cliente consegnato che deve cominciare con « CLI».

FILSUP -= ‘ & BPCORD >= « CLI »’

FILSUP è valutato insieme a CRITERE, al momento del filtro sul file SDELIVERY. I criteri devono riferirsi a campi del file SDELIVERY. SDELIVERY è aperta sotto l’abbreviazione SD2.

Tabelle aperte 

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

SDELIVERY [SD2]

No

Consegne testata

SDELIVERY

No

Consegne testata

SDELIVERYD

No

Consegne riga

SORDERQ

No

Ordini riga quantità

ITMMASTER

No

Articoli

ITMFACILIT

No

Articoli siti

BPCUSTMVT

No

Movimenti clienti

STOALL

No

Allocazioni

STOCK

No

Stock

STOLOT

No

Lotti

STOSER

No

Matricola

STOTRS

No

Modello di transazioni

STOWRK

No

Interfaccia generatore

AREPORT

No

Stampa

CFMDLVSEL: Aggiunta di controlli di autorizzazione di una consegna da validare

Questo entry point permette di assumere il controllo alla fine del controllo di autorizzazione di validazione di una consegna. Permette di aggiungere dei test che permettono di rifiutare la consegna.

E' chiamato nel programma di validazione delle consegne FUNCFMDLV.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso

Per rifiutare la validazione della consegna, occorre posizionare la variabile OK a 1.

File traccia

C'è un file traccia aperto

Vari casi di chiamata

Questo entry point è chiamato:

nella funzione di validazione delle consegne alla fine dei controlli di autorizzazione di validazione di ogni consegna.

Tabelle aperte 

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

SDELIVERY [SD2]

Si

Consegne testata

SDELIVERYD

No

Consegne riga

SORDERQ

No

Ordini riga quantità

ITMMASTER

No

Articoli

ITMFACILIT

No

Articoli siti

BPCUSTMVT

No

Movimenti clienti

STOALL

No

Allocazioni

STOCK

No

Stock

STOLOT

No

Lotti

STOSER

No

Matricola