Entry Points > Modulo Terzi > Script standard GENFIC 

OPENFILE: Generazione dei file di ricevute

Questo entry point permette di assumere il controllo per aprire altre tabelle e di alimentare i file di ricevuta con informazioni supplementari.

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso

File traccia

C'è un file traccia aperto

Vari casi di chiamata

Questo entry point è chiamato nel sotto programma ENREG del programma GENFIC.

Permette ad ogni record di una riga del file di ricevuta di posizionare un record di una tabella precedentemente aperta.

Variabili e videate disponibili

Variabili

Definizione

FACTOR

 Nome del factor

NUMQUIT

Numero di ricevuta

CODE

Nome del file bancario

TYPENR

 Tipo di record (Menù locale 656)

Esempio:  Riferimento al cliente ordine, campo BPCORD del file SINVOICEV

If !clalev([F:SIV]): Local File SINVOICEV [SIV]: Endif

If  TYPENR=2 or TYPENR=5            # Informazione per una riga del Dettaglio

        If [F:SIH]NUM<>[F:SIV]NUM   :     Read [SIV]SIV = [F:SIH]NUM  :  Endif

Endif

Sotto la parametrizzazione dei file bancari (Funzione: GESTFB), sarà possibile dare il riferimento di un campo SIV sotto il file banca QUITTANCE in 'Dettaglio' o 'Dettaglio2'.

Tabelle aperte 

Tabelle

Contenuto significativo

Descrizione Tabella

FACTOR [FCT]

Factor 

SINVOICE [SIH]

 Si salvo TYPENG=1

Fatture

BPARTNER [BPR]

 Si salvo TYPENG=1

Terzi

BPCUSTOMER [BPC]

 Si salvo TYPENG=1

Clienti

BPADDRESS [BPA]

 Si salvo TYPENG=1

Indirizzi

BID [BID]

 Si salvo TYPENG=1

IBAN

FICBAN: Personalizzazione della directory di generazione del file quietanze

Questo entry point permette di personalizzare la directory di generazione del file quietanze (variabile GDIRBQE).

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

C'è un file traccia.

Vari casi di chiamata

L'entry point viene chiamato durante la generazione del file quietanze sia direttamente tramite la funzione GENFIC sia dopo la contabilizzazione della quietanza (funzione CPTQUIT)

Variabili e videate disponibili

La variabile GDIRBQE è modificabile. Attenzione, contiene il percorso relativo, quindi una sotto-directory del dossier (es.: GDIRBQE contiene « BQE » per un file generato sotto /adonix/X3V6/DEMO/BQE).

Questa variabile è salvata prima della chiamata all'entry point. Viene ripristinata dopo la generazione del file.

Le tabelle TABFILBAN e FACTOR sono in linea ed il loro contenuto è significativo.

A seconda della chiamata, sono accessibili la videata della generazione file (GENFIC [DIA]) oppure quella della contabilizzazione (CPTQUIT [DIA])