Scopo
TaxonomyExporter è un’applicazione locale a riga di comando sviluppata da RetailForce per l’esportazione dei dati fiscali relativi al TSE tedesco in un ambiente offline. L’applicazione elabora i file sorgente fiscali disponibili da una directory ZIP locale e genera un file di esportazione della tassonomia oppure un file di esportazione CSV.
La soluzione è destinata a scenari di implementazione, assistenza e verifica della conformità in cui i dati fiscali tedeschi relativi al TSE devono essere estratti in un formato di output locale strutturato.
Contesto TSE tedesco
Ai sensi del quadro normativo tedesco in materia di fiscalizzazione, i sistemi di registrazione elettronica che rientrano nell’ambito di applicazione del § 146a AO devono proteggere i dati delle transazioni tramite un dispositivo tecnico di sicurezza certificato, noto come TSE. Il TSE è costituito da un modulo di sicurezza, un supporto di memorizzazione e un’interfaccia digitale.
Per i sistemi di registrazione fiscale, la struttura dei dati delle transazioni è definita dal DSFinV-K, l’interfaccia digitale dell’amministrazione fiscale tedesca per i sistemi di registrazione fiscale. TaxonomyExporter si colloca in questo livello di esportazione e il suo ruolo consiste nel trasformare i dati fiscali di origine disponibili in un output in formato tassonomico o CSV per la verifica e l’ulteriore elaborazione.
Panoramica dell’applicazione
TaxonomyExporter dispone di due comandi:
- Taxonomy: esporta i dati della tassonomia
- csv: genera innanzitutto l’esportazione della tassonomia e successivamente esporta il risultato in formato CSV
Entrambi i comandi richiedono un percorso di output e un percorso contenente il file ZIP. Il file del cliente fiscale, il numero di Vat e il codice fiscale possono essere forniti come parametri opzionali. Qualora il file del cliente fiscale venga omesso, l’applicazione ricava i dati relativi al cliente fiscale dall’archivio ZIP.
Sintassi generale
- TaxonomyExporter [comando] [opzioni]
Comandi disponibili:
- TaxonomyExporter taxonomy [opzioni]
- TaxonomyExporter csv [opzioni]
Comandi di aiuto:
- TaxonomyExporter /?
- TaxonomyExporter taxonomy /?
- TaxonomyExporter csv /?
Comando Taxonomy
Il comando taxonomy genera l'esportazione della tassonomia dai dati ZIP di origine.
.\TaxonomyExporter.exe taxonomy --outputDir <outputdir> --zipDir <zipdir></zipdir></outputdir>
| Parametri | Obbligatorio |
Descrizione |
|---|---|---|
| --outputDir | Sì |
Directory di output per l'esportazione della tassonomia generata |
| --zipDir | SÌ |
Directory contenente i file ZIP di origine |
| --fcFileName | NO |
Nome file e percorso del file Fiscal Client serializzato |
| --VatNumber | NO |
Sovrascrive il numero di Vat del cliente fiscale |
| --taxNumber | NO |
Sovrascrive il numero di partita IVA del cliente fiscale |
Comando CSV
Il comando csv genera innanzitutto l’esportazione della tassonomia e successivamente la converte in formato CSV.
.\TaxonomyExporter.exe csv --outputDir <outputdir> --zipDir <zipdir></zipdir></outputdir>
| Parametro | Obbligatorio |
Descrizione |
|---|---|---|
| --outputDir | Sì |
Directory di output per l'esportazione CSV generata |
| --zipDir | SÌ |
Directory contenente i file ZIP di origine |
| --ZipFileName | NO |
Nome del file ZIP di origine senza estensione. È possibile utilizzare caratteri jolly |
| --fcFileName | NO |
Nome file e percorso del file Fiscal Client serializzato |
| --VatNumber | NO |
Sovrascrive il numero di partita IVA del client fiscale |
| --taxNumber | NO |
Sostituisce il codice fiscale del client fiscale |
| --startDate | NO |
Data di inizio per l’esportazione basata sul periodo |
| --endDate | NO |
Data di fine per l'esportazione basata su un periodo |
Utilizzo tipico
L’utente esegue l’applicazione in ambiente locale, impartisce il comando e specifica le directory richieste; l’applicazione scrive quindi i file di esportazione generati nella cartella di output selezionata. Il comando CSV consente inoltre di filtrare l’esportazione in base al filename del file ZIP e all’intervallo di date, supportando così la revisione specifica per singolo file e basata su un periodo.
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.