Introduzione alla generazione del file XML
Il sistema utilizza BI Publisher (Business Intelligence Publisher) di Oracle per produrre i file XML richiesti. Nel sistema sono presenti diverse versioni del processo di estrazione, correlate a modelli per la definizione di report diversi per la gestione del processo di formattazione dei dati relativi alle informazioni di base.
Il processo di creazione dei file XML di BI Publisher è suddiviso in due fasi:
estrazione delle informazioni, generazione e formattazione dei dati;
Trasformazione XSLT
Una trasformazione XSL (Extensible Stylesheet Language Transformation - XSLT) è uno script .xsl che mappa uno schema XML a un altro schema XML. I programmi per la generazione di file XML estraggono le informazioni richieste e producono uno schema XML che viene mappato allo schema fornito dalle autorità fiscali governative.
Per generare i diversi file XML conformi alle informazioni e al formato di output richiesti dalle autorità fiscali, il sistema utilizza modelli e definizioni di report specifici. Nella tabella seguente sono indicate le relazioni.
Output |
Programma versione batch |
Versione |
Modello |
Definizione report BI Publisher |
---|---|---|---|---|
File XML fattura elettronica |
R7030040 |
ZJDE0001 |
TP7430040TS1 |
RD7030040 |