| # File di controllo fiscale (Paesi Bassi) La sessione Creazione file di controllo fiscale (Paesi Bassi) (tfgld8200m000) consente di inoltrare i dati finanziari per il controllo in forma digitale nel formato specificato dagli uffici imposte dei Paesi Bassi. Il file di controllo è basato sui dati del modulo Contabilità generale. Ogni riga del file di controllo contiene le informazioni complete relative a una transazione. LN genera un file separato per ogni periodo finanziario. Se ad esempio si seleziona un intervallo di tre periodi finanziari, LN genera tre file di controllo. In una struttura multisocietà viene generato un file separato per ogni società finanziaria. Descrizione tecnica del file di controllo fiscale per i Paesi Bassi Il file di controllo è un file ASCII in formato DOS. Il nome file è costituito da un numero massimo di 8 caratteri che indicano l'anno finanziario e il periodo finanziario coperti dal file. Il file deve avere estensione adf. A un file di controllo relativo al primo trimestre dell'anno 2012 viene ad esempio assegnato il seguente nome: NL201201.adf. Le righe sono separate tramite la combinazione ritorno a capo/avanzamento riga (013 010). Il file è costituito da un'intestazione e da righe. Per gli elenchi riportati in questo argomento sono valide le seguenti regole: Posizione = posizione nel file di controllo. Campo tabella di LN = codice tabella e nome del campo da cui LN recupera i dati. I campi del file di controllo non applicabili ai dati LN devono contenere spazi. I campi alfanumerici contenenti un codice numerico devono avere una lunghezza fissa. Se necessario, utilizzare zeri iniziali. Le date possono avere i seguenti formati: ggmmaaaa Utilizzare zeri iniziali per giorni, mesi e anni. Ad esempio: 07112012, 13032012, 16122012 gg-mm-aaaa Non sono necessari zeri iniziali. Esempi: 7-11-2012, 13-3-2012, 16-12-2012 Valori decimali Come separatore decimale è possibile utilizzare il punto (.) o la virgola (,). Se è presente il separatore decimale, è necessario che siano presenti anche le cifre decimali. È inoltre possibile utilizzare il punto (.) oppure la virgola (,) come separatore delle migliaia. Nota: il valore del tasso di cambio deve avere sei cifre decimali. Di seguito sono riportati alcuni esempi di valori decimali: 987.564 346,25 7756,10 32,346.25 10 Intestazione L'intestazione contiene i seguenti campi: Versione file di controllo Valore: deve essere CLAIR1.00.00 Campo tabella di LN: Non applicabile Posizione: 1 Lunghezza: 12 Obbligatorio: Sì Tipo: alfanumerico Applicazione finanziaria Valore: LN 5.2 Campo tabella di LN: Non applicabile Posizione: 13 Lunghezza: 50 Obbligatorio: No Tipo: alfanumerico Codice amministrazione Valore: spazi (non applicabile) Posizione: 63 Lunghezza: 20 Obbligatorio: No Tipo: alfanumerico Anno/periodo Valore: Periodo finanziario e Periodo finanziario Campi tabella di LN: tfgld106.fyer e tfgld106.fprd Posizione: 83 Lunghezza: 15 Obbligatorio: Sì Tipo: alfanumerico Codice fiscale società Valore: Partita IVA corrispondente all'indirizzo della società immesso nella sessione Componenti software implementati (tccom0100s000) Campo tabella di LN: tccom130.fovn Posizione: 98 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Nome società Valore: Nome Campo tabella di LN: tccom000.nama Posizione: 113 Lunghezza: 50 Obbligatorio: Sì Tipo: alfanumerico Indirizzo società Valore: Indirizzo e Numero civico corrispondenti all'indirizzo immesso nella sessione Componenti software implementati (tccom0100s000) Campo tabella di LN: tccom130.namc, tccom130.hono Posizione: 163 Lunghezza: 30 Obbligatorio: No Tipo: alfanumerico Città indirizzo società Valore: nome del luogo corrispondente all'indirizzo immesso nella sessione Componenti software implementati (tccom0100s000) Campo tabella di LN: tccom139.dsca Posizione: 193 Lunghezza: 30 Obbligatorio: No Tipo: alfanumerico Numero di transazioni Valore: numero totale di transazioni Campo tabella di LN: Non applicabile Posizione: 223 Lunghezza: 10 Obbligatorio: No Tipo: numero intero Data creazione file Valore: La data corrente. Campo tabella di LN: Non applicabile Posizione: 233 Lunghezza: 10 Obbligatorio: No Tipo: Data Valore totale a debito Valore: somma degli importi in dare nella valuta locale Campo tabella di LN: Non applicabile Posizione: 243 Lunghezza: 16 Obbligatorio: No Tipo: numero decimale Valore totale a credito Valore: somma degli importi in avere nella valuta locale Campo tabella di LN: Non applicabile Posizione: 259 Lunghezza: 16 Obbligatorio: No Tipo: numero decimale Righe Ogni riga del file di controllo fiscale contiene i seguenti campi: tipo di transazione Valore: Tipo di transazione. Se si tratta di un valore numerico, utilizzare gli zeri iniziali. Campo tabella di LN: tfgld106.otyp Posizione: 1 Lunghezza: 20 Obbligatorio: No Tipo: alfanumerico Descrizione del tipo di transazione Valore: Descrizione Campo tabella di LN: tfgld011.desc Posizione: 21 Lunghezza: 30 Obbligatorio: sì, se il tipo di transazione è presente Tipo: alfanumerico Per. Valore: periodo finanziario della transazione. Campo tabella di LN: tfgld106.fprd Posizione: 51 Lunghezza: 5 Obbligatorio: No Tipo: alfanumerico Numero documento Valore: N. documento Campo tabella di LN: tfgld106.odoc Posizione: 56 Lunghezza: 10 Obbligatorio: No Tipo: alfanumerico Nota: la combinazione di numero di documento, tipo di transazione e periodo finanziario identifica la transazione in modo univoco. È necessario che il numero di documento sia lo stesso per tutte le righe di una transazione. Numero riga Valore: Riga della riga di transazione Campo tabella di LN: tfgld106.olin Posizione: 65 Lunghezza: 5 Obbligatorio: No Tipo: numero intero Nota: un numero univoco per ogni riga di transazione. Numero sequenza Valore: Numero sequenza della riga imposta Campo tabella di LN: tfgld106.osrl Posizione: 71 Lunghezza: 20 Obbligatorio: sì, se sono presenti più righe imposta Tipo: alfanumerico Data finalizzazione Valore: Data finalizzazione Campo tabella di LN: tfgld106.date Posizione: 91 Lunghezza: 10 Obbligatorio: No Tipo: Data Conto Valore: Conto contab. Campo tabella di LN: tfgld106.leac Posizione: 101 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Nota: se si tratta di un valore numerico, utilizzare gli zeri iniziali. Tipo di conto contabile Valore: Tipo di conto Campo tabella di LN: tfgld008.atyp Posizione: 116 Lunghezza: 5 Obbligatorio: No Tipo: alfanumerico Esempi: Saldo, Profitti e perdite. Conto contabile padre Valore: Conto padre statutario Campo tabella di LN: tfgld008.plac Posizione: 121 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Nota: il conto contabile padre diretto, se presente. Se si tratta di un valore numerico, utilizzare gli zeri iniziali. Descrizione conto contabile Valore: Descriz. conto contabile del conto contabile della transazione. Campo tabella di LN: tfgld008.desc Posizione: 136 Lunghezza: 30 Obbligatorio: Sì Tipo: alfanumerico Data transazione Valore: Data Campo tabella di LN: tfgld106.dcdt Posizione: 166 Lunghezza: 10 Obbligatorio: Sì Tipo: alfanumerico Numero transazione Valore: spazi (non applicabile) Campo tabella di LN: Non applicabile. Posizione: 176 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Tipo di transazione Valore: Categoria transaz. Campo tabella di LN: tfgld106.catg Posizione: 191 Lunghezza: 5 Obbligatorio: No Tipo: alfanumerico Esempi: Prima nota, Fattura di acquisto. Altra relazione amministrativa Valore: spazi (non applicabile) Campo tabella di LN: Non applicabile. Posizione: 196 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Centro di costo Valore: dimensione Campo tabella di LN: tfgld106.dim1, tfgld106.dim2, tfgld106.dim3, tfgld106.dim4, tfgld106.dim5, tfgld106.dim6, tfgld106.dim7, tfgld106.dim8, tfgld106.dim9, tfgld106.dim10, tfgld106.dim11 o tfgld106.dim12. Posizione: 211 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Nota: il valore della dimensione derivato da tfgld106.dim corrispondente al tipo di dimensione immesso nella sessione Creazione file di controllo fiscale (Paesi Bassi) (tfgld8200m000). Tipo di costo Valore: dimensione Campo tabella di LN: tfgld106.dim1, tfgld106.dim2, tfgld106.dim3, tfgld106.dim4, tfgld106.dim5, tfgld106.dim6, tfgld106.dim7, tfgld106.dim8, tfgld106.dim9, tfgld106.dim10, tfgld106.dim11 o tfgld106.dim12. Posizione: 226 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Nota: il valore della dimensione derivato da tfgld106.dim corrispondente al tipo di dimensione immesso nella sessione Creazione file di controllo fiscale (Paesi Bassi) (tfgld8200m000). Tipo di prodotto Valore: dimensione Campo tabella di LN: tfgld106.dim1, tfgld106.dim2, tfgld106.dim3, tfgld106.dim4, tfgld106.dim5, tfgld106.dim6, tfgld106.dim7, tfgld106.dim8, tfgld106.dim9, tfgld106.dim10, tfgld106.dim11 o tfgld106.dim12. Posizione: 241 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Nota: il valore della dimensione derivato da tfgld106.dim corrispondente al tipo di dimensione immesso nella sessione Creazione file di controllo fiscale (Paesi Bassi) (tfgld8200m000). Descrizione Valore: Riferimento transaz. Campo tabella di LN: tfgld106.refr Posizione: 256 Lunghezza: 30 Obbligatorio: Sì Tipo: alfanumerico Nota: una descrizione della transazione. Importo in dare Valore: Importo Campo tabella di LN: tfgld106.amnt Posizione: 286 Lunghezza: 16 Obbligatorio: Sì Tipo: numero decimale Nota: l'importo in dare, IVA esclusa, espresso nella valuta della transazione. Se l'importo transazione è un importo in avere, il valore del campo è zero (0). Importo in avere Valore: Importo Campo tabella di LN: tfgld106.amnt Posizione: 302 Lunghezza: 16 Obbligatorio: Sì Tipo: numero decimale Nota: l'importo in avere, IVA esclusa, espresso nella valuta della transazione. Se l'importo transazione è un importo in dare, il valore del campo è zero (0). Codice imposta Valore: Cod. imposta Campo tabella di LN: tfgld106.cvat Posizione: 318 Lunghezza: 5 Obbligatorio: No Tipo: alfanumerico Nota: il codice imposta applicabile alla transazione. È applicabile solo alle righe imposta. Valuta Valore: Valuta Campo tabella di LN: tfgld106.ccur Posizione: 323 Lunghezza: 10 Obbligatorio: No Tipo: alfanumerico Tasso di cambio Valore: Tasso della transazione Campo tabella di LN: tfgld106.rate Posizione: 333 Lunghezza: 13 Obbligatorio: No Tipo: numero decimale con sei cifre dopo il separatore Formato: <nnnnnn.nnnnnn> Nota: il tasso tra la valuta della transazione e la valuta locale. Codice Business Partner Valore: Business Partner. Se si tratta di un valore numerico, utilizzare gli zeri iniziali. Campo tabella di LN: tfgld106.bpid Posizione: 346 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico Nota: il codice Business Partner consente di identificare il Business Partner all'interno di diverse amministrazioni. Tipo di Business Partner Valore: D = Cliente (per una transazione di vendita) A = Fornitore (per una transazione di acquisto) Campo tabella di LN: Non applicabile Posizione: 361 Lunghezza: 5 Obbligatorio: No Tipo: alfanumerico Codice fiscale Business Partner Valore: Partita IVA Campo tabella di LN: tccom100.fovn Posizione: 366 Lunghezza: 16 Obbligatorio: No Tipo: alfanumerico Nome Business Partner Valore: Partita IVA Campo tabella di LN: tccom100.nama Posizione: 382 Lunghezza: 30 Obbligatorio: sì, se è presente un Business Partner Tipo: alfanumerico Indirizzo Business Partner Valore: via e numero civico dell'indirizzo del Business Partner Campi tabella di LN: tccom130.namc e tccom130.hono Posizione: 412 Lunghezza: 30 Obbligatorio: sì, se è presente un Business Partner Tipo: alfanumerico CAP Valore: CAP dell'indirizzo del Business Partner Campo tabella di LN: tccom130.pstc Posizione: 442 Lunghezza: 10 Obbligatorio: No Tipo: alfanumerico Località Valore: nome della località dell'indirizzo del Business Partner Campo tabella di LN: tccom139.dsca Posizione: 452 Lunghezza: 30 Obbligatorio: sì, se è presente un Business Partner Tipo: alfanumerico Paese Valore: Paese dell'indirizzo del Business Partner Campo tabella di LN: tcmcs010.desc Posizione: 482 Lunghezza: 15 Obbligatorio: No Tipo: alfanumerico |