Introduzione

In questa sezione sono riportate le funzioni utili per la creazione del file Indice.XML a norme di legge che può essere inserito nel supporto magnetico non riscrivibile per una corretta conservazione sostitutiva

 

la Versione 5.0 introduce il formato definito dal provvedimento dell'Agenzia delle Entrate del 25/10/2010 (prot. 2010/143663)

 

Come si crea il file Indice.XML?

 

Sono disponibili 3 funzioni nel seguente esempio mostriamo come devono essere usate

 

1) Inizializzare tutte le strutture per riempire il file Comunicazione.xml  con i dati richiesti (DATI_FORNITURA, TITOLARE_CONTABILITA, DATI_ANAGRAFICI, INTERMEDIARIO_TRASMISSIONE)

 

2) Eseguire la funzione DmtArchStart  con tutti i puntatori alle strutture

3) Per il numero di documenti da conservare eseguire un loop

    3a) Inizializzare la struttura ARCHSOST_DOCUMENTO con i dati del documento

    3b) Eseguire la funzione DmtArchDoc per con il puntaotre alla struttura  ARCHSOST_DOCUMENTO

4) Eseguire la funzione DMTArchEnd per chiudere sia il file  comunicazione che quello archivio, passando una data che farà da riferimento temporale.

 

Il file archivio va conservato dove specificato nel file comunicazione.

Il file comunicazione nel suo formato XML va inviato all'agenzia delle entrate

 

 

NOTA

Ci sono alcuni caratteri che non devono essere sostituiti nei per evitare errori di interpretazione del file XML

Questi caratteri sono i  Segno di Minore (<) , maggiore (>), e commerciale (&) , apostrofo ('), e doppi apici (")

Dimatek sostituirà questi caratteri come definito dalle Regole W3C del 26/11/2008 per l'XML v.1.0 (quinta edizione)

 

Secondo la seguente tabellina

Carattere

 

<

&#38;#60;

>

&#62;

&

&#38;#38;

'

&#39;

"

&#34;

 

 

Il file comunicazione.XML generato dalla versione 5.0.3 può essere inviato alla agenzia delle entrate  per la comunicazione dei dati relativi all'archiviazione sostitutiva

 

CONTROLLO DELLA COMUNICAZIONE

 

Per procedere alla trasmissione telematica del file, è necessario effettuare preventivamente il controllo finalizzato alla verifica della correttezza formale delle informazioni da trasmettere.

Tale controllo si attiva con l’apposita funzione del menù Documenti dell’applicazione Entratel, o è automaticamente innescato dalla funzione “Prepara file” dell’applicazione FileInternet.

 

Al termine della fase del controllo, viene notificato all’utente l’esito delle elaborazioni mediante segnalazioni puntuali di errori o anomalie. In caso di esito positivo (assenza di errori di formattazione o di formato tali da pregiudicare l’esito delle elaborazioni) viene prodotto un file “telematico” contenente le informazioni predisposte dall’utente, oltre a dati di pertinenza esclusiva del servizio telematico.

 

Per gli utenti Entratel, tale file è contenuto nella cartella Entratel\documenti\controllati e dovrà essere successivamente sottoposto alla sottoscrizione elettronica prima dell’invio, tramite la funzione “Autentica” del menu di Entratel. Se il soggetto che invia la comunicazione è diverso dal titolare della contabilità, è necessario che i suoi dati siano indicati nella sezione “Dati intermediario” del file xml, affinchè la comunicazione non sia scartata in fase di accettazione.

 

Gli utenti Fisconline trovano il file, già pronto per l’invio telematico, nella cartella Uniconline\invio giacché lo stesso è stato, contestualmente al controllo, sottoposto alla “preparazione” mediante il codice Pin attraverso la funzione “Prepara file” di FileInternet.

Solo i soggetti indicati nella comunicazione come “Titolare della contabilità” possono inviare le comunicazioni tramite Fisconline, se abilitati al servizio, pena lo scarto della comunicazione in fase di accettazione.