Durante la stampa dei Registri Iva puo' essere creato un file di interscambio con i dati salienti del registro stesso.
Prerequisiti:
Viene creato se la tabella speciale SWCG[74;1] contiene "R".
Vengono estratti i record condizionati dal contenuto di SWCG[76;4] (vedi etsrazione condizionata)
Viene rilasciato nel direttorio delle Riba ( /frako/rb/ )
Il formato e' di tipo
TXT
Il nome è nel formato XBnnnn.txt
ove nnnn e' un numero progressivo ricavato dalla tabella ZZRIBA3
Se la prima volta non esiste viene automaticamente inizializzato nnnn=1
Opzionali:
Il DataBase DBxxCG
deve contenere la variabile Bfcondp$ nel set MOV (Rev. B.3 o
superiori)
In mancanza di questo campo la condizione di pagamento estratta e'
quella dell'anagrafica anzichè quella della fattura
Il programma BFxx31 deve contenere la PATCH-040314 . In mancanza di questa, si ha lo steso problema.
![]() |
Durante la stampa verranno inseriti in tale file i record dei Clienti/Fornitori che soddisfano le seguenti condizioni::
Tutti i record stampati se SWCG[76;4] è " (vuoto)"
Solo i record che in anagrafica Cliente/Fornitore nel campo Varie hanno (in qualsiasi posizione) una combinazione di caratteri uguale a quella che compare in SWCG[76;4]
![]() |
E' possibile scegliere le seguenti stampe:
Registro Iva Vendite (Clienti)
Registro Iva Acquisti (Fornitori)
Sono selezionabili i periodi:
Mese singolo
Più mesi con Cambia Data e fornendo la data di inizio e di fine estrazione
Il file XBnnnn viene generato anche se la stampa dei Registri Iva viene simulata con Stampante_Nulla.
Le caratteristiche del file:
Il File contiene sia le fatture che le note di credito
La struttura del file è larghezza fissa
Il primo record e' di intestazione dei campi
Ogni riga successiva contiene una riga dettaglio Fattura/Nota Credito
L'ultimo record contiene il numero di righe che compongono il file (compresa intestazione e ultimo record) Tipo=T Codice_cli= numero record
Il tracciato record :
| Nome campo | Descrizione Campo | Inizio campo | Fine campo | Lunghezza campo | Commento |
| Tipo | Tipo record | 1 | 4 | 4 |
|
| Codice_Cli | Codice Cliente | 5 | 16 | 12 | Alfanumerico |
| N.Doc | N.ro documento | 17 | 24 | 8 | Numerico |
| Data_Doc | Data Emissione | 25 | 34 | 10 | Formato (gg.mm.aa) |
| Div. | Cod.divisa | 35 | 38 | 4 | Alfanumerica |
| Importo | Importo documeto | 39 | 52 | 14 | Separatore decimale (punto) |
| Cambio | Cambio verso Euro | 53 | 66 | 14 | Separatore decimale (punto) |
| Scadenza | Data scadenza | 67 | 76 | 10 | Formato (gg.mm.aa) |
| Pagam | Codice pagamento | 77 | 84 | 8 | Alfanumerica |
| Naz. | Codice nazione | 85 | 88 | 4 | Alfanumerica |
| Cod_Euler | Codice Euler_Siac | 89 | 98 |
10 | Alfanumerica |
| Doc_orig | Nr.fattura originaria | 100 | 107 | 8 | Solo per Nota Credito Numerico |
| Data_orig | Data fattura originaria | 108 | 117 | 10 | Solo per Nota Credito Formato (gg.mm.aa) |
|
|||||