servizio telematico entratel - Servizi Telematici

Transcript

servizio telematico entratel - Servizi Telematici
SERVIZIO TELEMATICO ENTRATEL
Applicazione “Controllo Multifile”
per le comunicazioni relative alla costituzione
dell’Anagrafe dei Rapporti
versione 1.0.0
Aprile 2007
1. Premessa.................................................................................................................................................1
2. Installazione...........................................................................................................................................1
3. Configurazione dell’ambiente e dei parametri per l’esecuzione............................................................2
3.1. Denominazione del log..................................................................................................................3
4. Esecuzione dell’applicazione.................................................................................................................3
4.1. Anomalie all’avvio della procedura di controllo...........................................................................4
5. Esito del controllo..................................................................................................................................4
6. Controllo dei file da trasmettere all’Agenzia delle Entrate....................................................................5
1. Premessa
L’applicazione “Controllo Multifile per le Comunicazioni all’Anagrafe dei Rapporti” (nel seguito
“Controllo Multifile CCB”) è stata predisposta per consentire agli utenti del servizio telematico Entratel di
sottoporre a controllo, con un’elaborazione di tipo batch, i file contenenti le comunicazioni all’Anagrafe dei
Rapporti da trasmettere all’Agenzia delle Entrate.
L’utilizzo è pertanto consigliato esclusivamente a coloro che hanno necessità di elaborare contestualmente
un numero significativo di file.
L’applicazione “Controllo Multifile CCB” richiede necessariamente la presenza, sulla postazione di
lavoro, della JVM 1.3.1_13 e dell'applicazione “Entratel” (versione 4.2.2 o superiori) e del modulo di
controllo per le “Comunicazioni Anagrafe dei Rapporti” (versione 1.0.0 o superiori).
2. Installazione
Per predisporre l’ambiente di lavoro per il controllo in modalità batch, lanciare il file MuxCCBBat.exe per
avviare la procedura guidata dell’installazione al termine della quale l’applicazione “Controllo Multifile
CCB” sarà disponibile nella cartella dell’applicazione “Entratel”. Pertanto, la procedura non andrà a buon
fine se:
non risulta installato l’applicativo Entratel o la versione è precedente alla 4.2.2
non risulta installato il pacchetto per il controllo delle Comunicazioni all’Anagrafe dei Rapporti.
In tal caso provvedere all’installazione degli applicativi mancanti.
Se l’installazione avviene correttamente, nella cartella “prog” della directory di installazione di Entratel,
“…\Entratel\prog”, sono presenti:
-
un file di configurazione dei parametri dell’applicazione, controllaMFCCB.txt
-
un file .bat contenente la sequenza di comandi per l’avvio dell’applicazione, ctrlMFCCB.bat.
3. Configurazione dell’ambiente e dei parametri per l’esecuzione
Prima di avviare la procedura di controllo è necessario predisporre l’ambiente, creando:
•
una cartella dove memorizzare i file da sottoporre al controllo. Non è ammesso l’uso di
sottocartelle. Non è ammesso assegnare ai file da controllare nomenclature con caratteri non
ammessi, o con lunghezza superiore a 26 caratteri;
•
una cartella nella quale saranno registrati i file risultanti dall’elaborazione.
Nella cartella “prog” della directory di installazione di Entratel, “…\Entratel\prog”, è disponibile
controllaMFCCB.txt, un file di testo nel quale impostare contestualmente i parametri utili alla
configurazione del controllo multifile. Su ogni riga è presente un parametro da valorizzare in modo
opportuno ed il cui identificativo (ARG1, ARG2, ARG3) non deve essere modificato:
1. ARG1 – deve riportare il percorso completo della cartella, precedentemente creata, che
contiene
i
file
da
sottoporre
a
controllo
(ad
esempio,
in
ambiente
Windows:
C:\file_da_controllare, oppure in ambiente Macintosh: /file_da_controllare);
2. ARG2 – deve indicare il percorso completo della cartella, precedentemente creata, nella quale
saranno creati i file diagnostici e i file telematici (dcm) prodotti dalla procedura di controllo
(ad esempio, in ambiente Windows: C:\file_controllati, oppure in ambiente Macintosh:
/file_controllati);
3. ARG3 – rappresenta il nome del file di log dove sarà riportato l’esito dell’elaborazione.
L’applicazione “Controllo Multifile CCB”, infatti, produrrà, nella cartella “...Entratel\prog”, un
file con il nome indicato nel parametro ARG3, nel quale saranno segnalati:
a) eventuali motivi che impediscono l’avvio della procedura di controllo (ad esempio,
file di configurazione non completo);
b) eventuali motivi che impediscono di procedere al controllo di uno o più file (ad
esempio, nome del file da controllare contenente caratteri non consentiti);
c) lista dei file per i quali è stata avviata la funzione di controllo ed il relativo esito;
d) riepilogo complessivo.
Tra l’identificativo del parametro ed il valore impostato, a cura dell’utente, è obbligatoria la presenza di
un carattere spazio.
3.1. Denominazione del log
Il nome del file di log che verrà utilizzato è quello indicato dall’utente nel parametro ARG3.
Nell’eventualità che vengano riscontrati errori proprio sul file di configurazione o anomalie precedenti
all’acquisizione dei parametri ARG1, ARG2, ARG3, sarà utilizzato un nome file di default
logMFCCB.txt.
Inoltre, se nella cartella “prog” della directory di installazione di Entratel risulta già presente un file
denominato come il log, al nome del file sarà aggiunta, in coda, la data e l’ora corrente della postazione
sulla quale è eseguito il controllo. Ad esempio, se l’utente indica in ARG3 “esito” ed esiste già un file di
nome esito.txt, supponendo che la data e l’ora corrente siano 04/04/2007 ore 17:30:15, il file di log sarà
definito come esito04042007173015.txt.
4. Esecuzione dell’applicazione
Per avviare l’applicazione aprire il prompt dei comandi di Windows o il terminale di MAC OS X,
posizionarsi nella cartella “prog” della directory di installazione di Entratel, “…\Entratel\prog” ed
eseguire il comando
Ambiente Windows
C:\Programmi\JavaSoft\JRE\1.3.1_13\bin\java.exe
-ms30M
-mx150M
-cp
.;V9TJU000.jar
finanze.multifileccbbatch.main.MultiFile
Ambiente Macintosh
System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Commands/java -ms30M -mx150M
-cp .;V9TJU000.jar finanze.multifileccbbatch.main.MultiFile
impostando i parametri di utilizzo della memoria –ms –mx in modo opportuno.
L’esito delle elaborazioni viene riportato nella finestra di sistema (dei comandi di Windows o del terminale
di MAC OS X) e riassunto nel file di log indicato dall’utente.
In alternativa alla modalità ora proposta, nella cartella “prog” della directory di installazione di Entratel è
disponibile un file .bat “ctrlMFCCB.bat” che automatizza la procedura di avvio.
4.1. Anomalie all’avvio della procedura di controllo
Gli eventuali motivi che impediscono di procedere al controllo di uno o più file sono i seguenti:
1. Il file di configurazione controllaMFCCB.txt è stato rimosso dalla cartella “prog” o risulta non
valorizzato correttamente o incompleto.
2. Le directory designate come contenitori dei file da controllare e dei file prodotti dalla procedura di
controllo non sono state create.
3. Directory contenente i file da elaborare vuota.
4. Nella directory dove saranno memorizzati i file prodotti dalla procedura di controllo sono già
presenti le cartelle “corretti”, “errati” (l’applicazione usa denominare le cartelle in questo modo
per schematizzare il risultato dell’elaborazione). Provvedere a rimuoverle o rinominarle.
5. Non è possibile indicare più di 200 file da controllare.
5. Esito del controllo
La procedura di controllo produce le seguenti tipologie di file, identificabili dall’estensione:
-
.dgn: file di testo contenente l’esito dell’elaborazione in forma codificata, elaborabile attraverso
l’applicazione Entratel.
-
.wri: file di testo, formato Microsoft WordPad, contenente l’esito dell’elaborazione, con la
descrizione degli errori eventualmente rilevati nella comunicazione.
-
.dcm: file telematico (da sottoporre alle operazioni di autentica).
L’applicazione “Controllo Multifile CCB” organizza i file prodotti creando due directory nel percorso
indicato dall’utente nel parametro ARG2 (cartella di destinazione impostata nel file di configurazione)
distinguendo i file in base all’esito delle elaborazioni. In particolare, crea le seguenti cartelle:
-
corretti: contiene a sua volta tre sottocartelle:
o wri: Contiene i file di testo che i riportano l’esito dell’elaborazione e l’eventuale descrizione
degli errori riscontrati nella fornitura;
o dcm: Contiene i file telematici (da sottoporre alle operazioni di autentica);
o dgn: Contiene file in forma codificata dell’esito del controllo.
Si fa presente che nelle sottocartelle “corretti” sono registrati i file che hanno superato il controllo,
anche quelli che presentano errori nell’indicazione dei rapporti in misura inferiore ad un terzo del
totale.
-
errati: contiene a sua volta due sottocartelle:
o wri: Contiene i file di testo che i riportano l’esito dell’elaborazione e l’eventuale descrizione
degli errori riscontrati nella fornitura;
o dgn: Contiene file in forma codificata dell’esito del controllo.
Un file dal nome avente una lunghezza superiore ai 26 caratteri o con caratteri non consentiti (segni di
interpunzione, ad esempio) non verrà elaborato pertanto per esso non sarà presente nessun .dgn, .wri,
.dcm. Lo stesso dicasi per un file per il quale sia stata riscontata un’anomalia durante la procedura di
controllo che abbia compromesso il completamento dell’analisi.
Al nome del file con estensione .wri è associato un suffisso della forma _CXXX_SXXX che indica il
numero di rapporti corretti e scartati dalla procedura di controllo per la fornitura analizzata: ad
esempio, se il file è denominato rapportiCCB.txt e in esso sono presenti 1500 rapporti corretti e 3000
scartati, il file sarà presente nella forma rapportiCCB_C1500_S3000.wri.
6. Controllo dei file da trasmettere all’Agenzia delle Entrate
Per il controllo dei file da trasmettere seguire i seguenti passi:
1. posizionare i file da controllare in un’unica cartella. Si consiglia di non utilizzare le cartelle
dell’applicazione, ma creare un’apposita cartella esterna alla struttura di “Entratel”. Il numero
massimo di file che possono essere contenuti in tale cartella è 200.
2. Impostare nel file di configurazione “controllaMFCCB.txt”, che viene installato automaticamente
sotto la cartella “…\prog” della directory di installazione dell’applicazione “Entratel”, i 3 parametri
con identificativo ARG1, ARG2, ARG3. Ad esempio:
Ambiente Windows
ARG1 C:\filedacontrollare
ARG2 C:\filecontrollati
ARG3 log
Ambiente Macintosh
ARG1 /filedacontrollare
ARG2 /filecontrollati
ARG3 log
3. Aprire il prompt dei comandi di Windows o il terminale di MAC OS X, posizionarsi nella cartella
“…\Entratel\prog” ed eseguire il comando di seguito riportato a seconda del sistema operativo che
si sta utilizzando:
Ambiente Windows
C:\Programmi\JavaSoft\JRE\1.3.1_13\bin\java.exe
-ms30M
-mx150M
-cp
.;V9TJU000.jar finanze.multifileccbbatch.main.MultiFile
Ambiente Macintosh
System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Commands/ja
va
-ms30M
-mx150M
-cp
.;V9TJU000.jar
finanze.multifileccbbatch.main.MultiFile
4. Verificare se la procedura è stata eseguita correttamente, consultando il file di log prodotto, le
cartelle corretti, errati presenti nella directory di destinazione.