Entry Points > Modulo Vendite > Script standard TRTVENFACV 

CFMINVMAJ : Aggiornamenti di file specifici dopo la validazione di una fattura

Questo entry point permette di assumere il controllo prima della fine della transazione di validazione di una fattura per aggiornare dei file specifici.

Viene chiamato nel programma di validazione di una fattura TRTVENFACV.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso

Per rifiutare la validazione della fattura, occorre posizionare la variabile GOK a 0.

File traccia

C'è un file traccia aperto quando l'entry point è richiamato dalla funzione di validazione automatica delle fatture.

Non c'è file traccia quando l'entry point è richiamato dal bottone validazione della funzione fattura.

Vari casi di chiamata

Questo entry point viene chiamato da ogni programma che permette la validazione di una fattura:

·               Bottone validazione della funzione fattura

·               Funzione validazione fattura

Tabelle aperte 

Nel riquadro qui in basso, il flag contenuto significativo significa che il contenuto è allineato con il 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

Sì 

Fatture testata

SINVOICEV

Sì 

Fatture testata valorizzazione

SINVOICED

No

Fatture riga

BPCUSTOMER

No

Clienti

BPCUSTMVT

No

Movimenti clienti

TABSIVTYP

No

Tipi di fatture

GAUTACE

No

Movimenti automatici

GACCDUDATE

No

Scadenze

PAYORDER

No

Acconti

 

LETACOMPTE: Programma specifico di pareggi degli acconti

Questo entry point permette di assumere il controllo durante la validazione di una fattura al momento del pareggio degli acconti con la fattura da validare.

Permette di effettuare un pareggio particolare degli acconti che sostituirà il programma standard.

Viene chiamato nel programma di validazione di una fattura TRTVENFACV

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso

Per rifiutare la validazione della fattura, occorre posizionare la variabile GOK a 0.

File traccia

C'è un file traccia aperto quando l'entry point è richiamato dalla funzione di validazione automatica delle fatture.

Non c'è file traccia quando l'entry point è richiamato dal bottone validazione della funzione fattura.

Vari casi di chiamata

Questo entry point viene chiamato da ogni programma che permette la validazione di una fattura:

·               Bottone validazione della funzione fattura

·               Funzione validazione fattura

Variabili e videate disponibili

La variabile WPOINT_ENTREE (local integer) è stata creata. Permette di non eseguire il programma standard di pareggio degli acconti. E' inizializzata a 0 prima del richiamo all'entry point. Deve essere posizionata a 1 nell'entry point per non eseguire il programma standard.

Tabelle aperte 

Nel riquadro qui in basso, il flag contenuto significativo significa che il contenuto è allineato con il 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

Sì 

Fatture testata

SINVOICEV

Sì 

Fatture testata valorizzazione

SINVOICED

No

Fatture riga

ACTIV

No

Codice attività

BPARTNER

No

Terzo

BPCUSTOMER

Sì 

Clienti

BPCUSTMVT

No

Movimenti clienti

FACILITY

No

Siti

GTYPACCENT

No

Tipi di movimenti

TABSIVTYP

No

Tipi di fatture

GACCCODE

No

Codici contabili

GACCOUNT

No

Conti generali

GAUTACE

No

Movimenti automatici

GACCDUDATE

No

Scadenze

PAYORDER

No

Acconti