MOLTI ENTI E SOCIETA’ PUBBLICHE PRODUTTRICI DI SOFTWARE ISTITUZIONALE PER WINDOWS NON HANNO FINORA RITENUTO DI PUBBLICARE VERSIONI ANCHE PER GNU/LINUX O MULTIPIATTAFORMA, ESCLUDENDO DI FATTO PRIVATI CITTADINI, IMPRENDITORI E PROFESSIONISTI DALL’ACCESSO LIBERO AI SISTEMI INFORMATICI DELLA PUBBLICA AMMINISTRAZIONE, PER FAR FRONTE AD ADEMPIMENTI BUROCRATICI E GIURIDICI OBBLIGATORI; PER ESSI INFATTI SONO RICONOSCIUTI, IN MODO ILLEGITTIMO, SOLO SISTEMI OPERATIVI MICROSOFT WINDOWS.
L’AUTORE CONDANNA FERMAMENTE QUESTO SCANDALOSO COMPORTAMENTO DELLA P.A., E SI AUGURA CHE QUESTI ENTI E SOCIETA’ RENDANO FINALMENTE DISPONIBILE L’ACCESSO AI CITTADINI CHE, DI PIENO DIRITTO, UTILIZZANO INVECE SISTEMI OPERATIVI ALTERNATIVI A MS WINDOWS (CHIUSO E PROPRIETARIO).
GLI UTENTI SONO CALOROSAMENTE INVITATI A SOLLECITARE LE AMMINISTRAZIONI PUBBLICHE A CONSENTIRE IL LIBERO ACCESSO ALLE LORO PROCEDURE CON SISTEMI ALTERNATIVI A WINDOWS, NONCHE’ AD UTILIZZARE IN PRIMA BATTUTA, LADDOVE DISPONIBILE, SOFTWARE RILASCIATO ANCHE PER GNU/LINUX.
LA GUIDA SEGUENTE SI RIFERISCE INFATTI A “TRUCCHI” NON UFFICIALI PER I QUALI NON E’ MAI GARANTITA AL 100% LA COMPATIBILITA’ CON LA PROCEDURA UFFICIALE PER WINDOWS STABILITA DAL PRODUTTORE DEL SOFTWARE, NE’ CON IL RISULTATO IN TERMINI DI FORMATO E/O DI CONTENUTO DELLA PROCEDURA IN AMBIENTE WINDOWS, E CHE NON POSSONO MAI CON CERTEZZA E COMPLETEZZA SOSTITUIRE A TUTTI GLI EFFETTI L’AMBIENTE PER I QUALI SONO ORIGINARIAMENTE CONCEPITI.
.
.
*** GUIDA INCOMPLETA:
manca la verifica di funzionamento globale (soprattutto riguardo alla creazione delle risposte)
Passo ora alla guida passo-passo per il programma per la ricezione della comunicazione dell’esito dei controlli formali ex art. 36-ter (già 36-bis) DPR 600/1973 delle dichiarazioni dei redditi dei contribuenti (solo Unico PF) e dei sostituti di imposta (modello 770) presentate nell’anno 2006 (redditi 2005).
Si tratta di comunicazioni/avvisi di regolarità o irregolarità che fino all’anno scorso arrivavano in formato cartaceo e per posta direttamente al domicilio del contribuente, e che, per disposizione della legge finanziaria per il 2007, sono ora comunicate per via telematica all’intermediario/professionista, che dovrà poi, secondo le istruzioni AdE, farne partecipe il contribuente suo cliente.
Il programma, anche qui prodotto da Agenzia delle Entrate e SO.GE.I. solo per piattaforma Windows e MacOS, dovrà essere adattato in qualche modo per farlo funzionare con il nostro sistema operativo.
N.B. Questo programma non è disponibile per tutti, ma è riservato ai SOLI professionisti/intermediari o altri soggetti abilitati alla trasmissione telematica delle dichiarazioni e dei modelli ad uso fiscale per mezzo dell’applicazione ENTRATEL.
.
Prima di continuare la lettura si prega di prendere conoscenza delle CONDIZIONI DI UTILIZZO ed accettarle.
.
.
- PREPARAZIONE
Nella guida, per evitare ripetizioni che potrebbero ingenerare confusione e per una migliore manutenibilità della guida stessa, si assumeranno le seguenti condizioni:
- con $HOME si identifica la directory /home/[utente] : dove [utente] è lo user name (senza parentesi) sulla macchina linux dell’operatore;
- la directory temporanea di base per AvvTel2006 ($HOME/tmp/avvisitel2006/) sarà indicata come $AVVTELTEMP
- la directory di destinazione nella quale il programma sarà installato ($HOME/AvvTel2006/) sarà indicata come $AVVTEL2006DIR
Creiamo la directory $AVVTELTEMP e muoviamoci all’interno di essa.
La versione corrente di AvvTel2006 è la 1.0.0 del 20/06/2007 1.1.0 del 11/09/2007
Una volta autenticati con il proprio codice utente e password sul sito dell’Agenzia delle Entrate SERVIZI TELEMATICI scarichiamo in questa directory il file AvvTel2006_110_ALL.exe, disponibile nella sezione Software – Altro software Entratel.
Il programma per Windows è binario, con licenza proprietaria, senza disponibilità quindi di sorgenti. Esso utilizza una macchina virtuale java della serie 1.3.x
Anche la serie 1.5.x può funzionare senza problema con AvvTel2006, anzi si potrebbe dire che è perfino migliore.
Servono altri utensili per scompattare il contenuto dell’applicazione, al fine di renderlo usabile per GNU/Linux (si consiglia la versione più recente di entrambi):
upx (che serve a decomprimere un eseguibile)
unzip (che serve a scompattare il contenuto dell’eseguibile decompresso)
Verificare che siano installati nel proprio sistema (verificare prima tra i pacchetti della propria distribuzione).
Decomprimere l’eseguibile con upx -k -d AvvTel2006_110_ALL.exe (con l’opzione -k si mantiene una copia di sicurezza con lo stesso nome, fatta eccezione per l’estensione che diventa .ex~)
Scompattare l’eseguibile con unzip AvvTel2006_110_ALL.exe
I file prodotti dallo scompattamento sono questi:
InstallerData/IAClasses.zip
InstallerData/laxmanifest.txt
InstallerData/uninstallmanifest.txt
Windows/AvvTel2006_110_ALL.exe
Windows/AvvTel2006_110_ALL.lax
Windows/resource/iawin32.dll
Windows/resource/iawin64.dll
Windows/resource/iawin64_x64.dll
Windows/resource/jdglue.zip
Windows/resource/remove.exe
Windows/resource/win64_32.exe
Windows/resource/win64_32_x64.exe
Windows/resource/ZGWin32LaunchHelper.exe
Windows/unicows.dll
InstallerData/Execute.zip
InstallerData/Disk1/InstData/Resource1.zip
InstallerData/Disk1/InstData/MediaId.properties
InstallerData/InstalledMedias.properties
InstallerData/MediaFiles.properties
.
.
- JAVA
Se si è già installato un altro programma dell’Agenzia delle Entrate/SO.GE.I. è probabile che questo passo sia già stato completato, in tal caso si può passare direttamente al successivo.
Altrimenti è opportuno leggere la guida software per Java
.
.
- INSTALLAZIONE
Ritornare nella directory $AVVTELTEMP e creare, come utente, uno script testuale di shell (es. installaAvvTel2006.sh), da rendere poi eseguibile, con questo contenuto:
1 #!/bin/sh
2 export J2REDIR=/opt/jre1.3.1_20/
3 export PATH=$J2REDIR/bin:$PATH
4 export MANPATH=$J2REDIR/man:$MANPATH
5 export CLASSPATH=$J2REDIR/lib:$CLASSPATH
6 export JAVA_HOME=$J2REDIR
7 LD_LIBRARY_PATH=$J2REDIR java -classpath “InstallerData/IAClasses.zip: Windows/resource/jdglue.zip:InstallerData/Execute.zip: Windows/InstallerData/Execute.zip: InstallerData:Windows/InstallerData: InstallerData/Disk1/InstData/Resource1.zip” com.zerog.lax.LAX “Windows/AvvTel2006_110_ALL.lax”
Note: a) I numeri in corrispondenza delle righe servono solo a far capire il cambio di riga, e NON vanno riportati nello script.
b) la directory in corrispondenza di J2REDIR è quella dove abbiamo installato la macchina virtuale java della serie 1.3.x (o se prescelta, quella della serie 1.5.x)
c) il comando che inizia con “LD_LIBRARY_PATH” (fino alla fine) deve essere collocato tutto su una riga o convenientemente posizionato su più righe ognuna delle quali (a parte l’ultima) termina con un carattere di escape (”\”) e un ritorno a capo.
Nella directory $AVVTELTEMP eseguiamo lo script con ./installaAvvTel2006.sh, seguiamo le istruzioni e indichiamo, come destinazione dell’installazione, la directory $AVVTEL2006DIR indicata sopra.
La scelta di questa directory è motivata dal fatto che è meglio distanziarsi il meno possibile dalle scelte operative della SO.GE.I., al fine di prevenire malfunzionamenti, dato che nella versione Windows è collocato in una directory dal nome simile.
Nella directory $AVVTEL2006DIR creare, come utente, uno script testuale di shell (es. avviaAVVTEL2006.sh), da rendere poi eseguibile, con questo contenuto:
1 #!/bin/sh
2 export J2REDIR=/opt/jre1.3.1_20/
3 export PATH=$J2REDIR/bin:$PATH
4 export MANPATH=$J2REDIR/man:$MANPATH
5 export CLASSPATH=$J2REDIR/lib:$CLASSPATH
6 export JAVA_HOME=$J2REDIR
7 LD_LIBRARY_PATH=$J2REDIR java -cp “AvvTel2006.jar:lib/swingall.jar:lib/itext-1.3.jar:lib/pjEtymon.jar:lib/CoffeeTable_JFC_1.0.jar:lax.jar:.” finanze.gtpi.Utente “./Avvisi_Telematici_2006.lax”
Note: valgono le stesse note del precedente script di installazione.
Bene, abbiamo installato AvvTel2006 su GNU/Linux!
.
.
- AVVIO
Recandoci nella directory di installazione $AVVTEL2006DIR, eseguiamo lo script con ./avviaAVVTEL2006.sh.
L’applicazione è pronta all’uso.
- NOTE:
- Al momento ignoro se la stampa dell’avviso e della comunicazione funzioni o meno (mi riservo di controllare appena ne ho l’occasione)
- La visualizzazione automatica della guida all’utilizzo dal menu Aiuto non sembra funzionare, ma si può ottenere il medesimo risultato nel modo standard di GNU/Linux puntando il file $AVVTEL2006DIR/appdata/template/guida.pdf (usando dalla riga di comando o da un file manager il comando xpdf, kpdf, o evince, ecc..).
Nel caso in cui le istruzioni dell’AdE prescrivono la creazione di una risposta (essenzialmente ciò avviene quando il proprio cliente contribuente non è più tale o non è reperibile) è necessario comunicare all’Agenzia delle Entrate la volontà di respingere la comunicazione, affinché l’Amministrazione Finanziaria provveda alla notifica della comunicazione per via cartacea direttamente all’interessato.
Il file della risposta (con il flag relativo alla motivazione del respingimento) andrà poi autenticato e inviato con l’apposita applicazione Entratel.


Ho provato ad installare il file AvvTel2006_120_ALL.exe
direttamente con wine, e parte. Il problema e’ che la finestra e’ gestita stranamente, e quando clicco su file apri fornitura la finestrella per la scelta del file e’ invisibile. So che c’e’ perche’ si intravede il bordo, ma non mi fa vedere i caratteri.
Ho provato quindi a seguire il tuo metodo, ma quando lancio lo script per installare mi da questo errore:
Exception in thread “main” java.lang.NoClassDefFoundError: Windows/resource/jdglue/zip:InstallerData/Execute/zip:
qualche idea?
Da: alex su 30 Maggio 2008
alle 8:39