Entry Points > Modulo Vendite > Script standard FUNCFMINV 

CFMINVFIL: Aggiunta di criteri di selezione delle fatture da validare

Questo entry point permette di assumere il controllo durante la definizione dei criteri di selezione delle fatture da validare.

Permette di aggiungere dei filtri supplementari su tali fatture.

E' chiamato nel programma di validazione automatica delle fatture FUNCFMINV. 

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 fatture 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 fatture [M :DIA] (SCI1) è ancora disponibile.

I criteri standard sono caricati nella variabile CRITERE. Riguardano il file fatture (SINVOICE).

La variabile FILSUP è stata creata per l'aggiunta dei criteri supplementari. E' dimensionata a 250 caratteri. Affinché ciò funzioni correttamente al momento della valutazione se la variabile non è caricata dall'entry point, FILSUP è inizializzata alla stringa « 1=1 ».

E' sufficiente completarla nell'entry point.

Esempio: Aggiunta di un filtro supplementare sul cliente consegnato che deve cominciare con « CLI».

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

FILSUP viene interpretato insieme a CRITERE, durante il filtro sul file SINVOICE. I criteri devono riferirsi a campi del file SINVOICE. SINVOICE è stato aperta con l’abbreviazione SI2.

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

SINVOICE [SI2]

No

Fatture testata

SINVOICEV

No

Fatture testata valorizzazione

SINVOICED

Si

Fatture riga

FACILITY

No

Siti

COMPANY

No

Società

BPARTNER

No

Terzi

BPCUSTOMER

No

Clienti

GACCOUNT

No

Conti generali

GACCCODE

No

Codici contabili

TABCUR

No

Valute

TABCHANGE

No

Cambio valute

TABUNIT

No

Unità

GTYPACCENT

No

Tipi di movimenti

FISCALYEAR

No

Esercizi

PERIOD

No

Periodi

GACCDUDATE

No

Scadenze

GAUTACE

No

Movimenti automatici

GJOURNAL

No

Giornali contabili

GAJOUSTA 

No

Stato dei giornali

STOTRS

No

Modelli di transazioni

CACNA

No

Nature analitiche

CADSP

No

Ripartizione a priori

CACCE

No

Tabella delle sezioni analitiche

CAAUZ

No

Tabelle dei divieti

 

CFMINVSEL: Aggiunta di controlli di autorizzazione di una fattura da validare

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

E' chiamato nel programma di validazione delle fatture FUNCFMINV.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso

Per rifiutare la validazione della fattura, 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 fatture alla fine dei controlli di autorizzazione di validazione di ogni fattura.

Variabili e videate disponibili

La videata di selezione delle consegne SCI1 è disponibile.

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

SINVOICE [SI2]

Si

Bisogna utilizzare l'abbreviazione [SI2] e non [SIH]

Fatture testata

SINVOICEV

No

Fatture testata valorizzazione

SINVOICED

No

Fatture riga

FACILITY

No

Siti

COMPANY

No

Società

BPARTNER

No

Terzi

BPCUSTOMER

No

Clienti

GACCOUNT

No

Conti generali

GACCCODE

No

Codici contabili

TABCUR

No

Valute

TABCHANGE

No

Cambio valute

TABUNIT

No

Unità

GTYPACCENT

No

Tipi di movimenti

FISCALYEAR

No

Esercizi

PERIOD

No

Periodi

GACCDUDATE

No

Scadenze

GAUTACE

No

Movimenti automatici

GJOURNAL

No

Giornali contabili

 

 

 

 

CFMINVAFT: Post validazione di una fattura

Questo entry point permette di assumere il controllo dopo la validazione di una fattura.
Permette per esempio di chiamare ALIM_ETAT di TRTX3ETA.

E' chiamato nel programma di validazione delle fatture FUNCFMINV.

Contesto e modalità di funzionamento

Transazione

Non ci sono transazioni in corso

File traccia

C'è un file traccia aperto

Vari casi di chiamata

Questo entry point è chiamato:

·                    nella funzione di validazione delle fatture alla fine dei controlli di autorizzazione di validazione di ogni fattura.

Variabili e videate disponibili

La videata di selezione delle fatture SCI1 è disponibile.

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

SINVOICE [SI2]

Si

Bisogna utilizzare l'abbreviazione [SI2] e non [SIH]

Fatture testata

SINVOICEV

No

Fatture testata valorizzazione

SINVOICED

No

Fatture riga

FACILITY

No

Siti

COMPANY

No

Società

BPARTNER

No

Terzi

BPCUSTOMER

No

Clienti

GACCOUNT

No

Conti generali

GACCCODE

No

Codici contabili

TABCUR

No

Valute

TABCHANGE

No

Cambio valute

TABUNIT

No

Unità

GTYPACCENT

No

Tipi di movimenti

FISCALYEAR

No

Esercizi

PERIOD

No

Periodi

GACCDUDATE

No

Scadenze

GAUTACE

No

Movimenti automatici

GJOURNAL

No

Giornali contabili