Delirios de un Informático

Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003

Programa de ayuda de Renta 2007 en Linux

Archivado en Linux con fecha 08/Apr/2008 - 7 comentarios
Etiquetado con: linux, debian, mac, windows, renta

Otro año más, la Agencia Tributaria sigue sin proporcionar el Programa de ayuda de Renta para otra cosa que no sea Windows. Y ya que no se deciden a utlilizar Java como han hecho con el programa de cálculo de retenciones, los usuarios de Linux y Mac OS X tendremos que usar Wine.

La instalación a pelo va bien, pero al ejecutar el programa nos encontraremos con el siguiente mensaje:

Microsoft Visual C++ Runtime Library
Runtime Error!
Program Z:\home\user\.wine\drive_c\AEAT\RENT2007\rent2007.exe
abnormal program termination

Esto ocurre porque es necesario instalar una serie de librerías para permitir el acceso a la base de datos Access que utliliza el programa. Utilizaremos el script winetricks para instalar:

  • dcom98
  • fakeie
  • jet40
  • mdac28
  • mfc40
  • vcrun2005
Una vez instalados, el programa se ejecutará correctamente como se puede ver en esta captura y de momento lo que he probado ha funcionado sin problema pero lo que no me ha funcionado ha sido el copiar la instalación de Windows y ejecutarla sobre Linux, ya que falla el acceso a la base de datos.

Todo se ha probado sobre Debian SID usando Wine 0.9.58 y 0.9.59, simulando Windows 2000.

Actualización: como comenta Hugo en los comentarios, puede ser necesario instalar también dcom98, aunque probablente sólo si la versión de Windows que simula Wine es anterior a Windows 2000.

Antes de comentar...

Puedes escribir lo que quieras, pero por favor hazlo respetando a los demás y en relación al tema que se está tratando. Todo comentario insultante o fuera de lugar será eliminado

Está permitido utilizar las siguientes etiquetas HTML para formatear tu comentario: <a> <b> <blockquote> <i> <u>. Además también puedes utilizar estos emoticonos:

:) :( :'( :P ;) :D XD :O :S 8) :$ (A) (L) (K) |) (6) :@ +o( :|

Puedes enviar referencias a esta anotación utilizando esta dirección

Referencias

Message in a bottle…. » Programa d’ajuda a la Renda 2007 sota Linux dijo hace 3 meses y 27 dias:

[...] Delirios de un Informático <!-- .post --> Post a Comment Your email is never published nor shared. Name Email [...]

Comentarios

Hugo dijo hace 4 meses y 21 dias:
Todo instalado, todo hecho tal y como comentas, pero al entrar al programa padre, me dice:

"Error indefinido"

Le doy a aceptar y dice:

"No es posible conectar con la B.D.:
C:\AEAT\RENT2007\DatLocal.mdb"

Otro aceptar y dice:

"Error en el acceso a datos. Instale ADO desde el CD o Internet"

Y al darle a aceptar se cierra. ¿Alguna idea para hacerlo funcionar?

Se me olvidaba, OpenSuSE 10.3 y wine 0.9.59. La instalación del programa padre en modo windowsero (sí a todo)

Gracias por la ayuda.
Hugo dijo hace 4 meses y 21 dias:
Me respondo yo mismo: ¡¡¡Usa el pu½# Google!!! En la wed de Hacienda está la solución, te lo comento por si le pasa a alguien: En esta página (http://www.aeat.es/wps/portal/ProgramaAyuda?channe...) está la solución, hay que instalar DCOM98, con el mismo script y a funcionar :O

Gracias de todas formas.

Un saludo.
David Martínez dijo hace 4 meses y 20 dias:
OK, estupendo. Lo añado al post :)
TitoPoli dijo hace 3 meses y 26 dias:
Hola gente.

No me deja instalar mdac28 porque no tengo instalado Internet Explorer. De hecho, tengo instalado IE6 instalado, pero no lo instalé con Wine. Es que con Wine no me deja instalarlo, lo he intentado con el 6 y con el 7. Con el 6 el programa de instalación no puede descargar los componentes y con el 7, me dice "Unable to find a volume for file extraction. Please verify that you have proper permissions". Y sin el mdac28, lógicamente, el programa PADRE no tira.

Saludos.
Blogmaster dijo hace 3 meses y 13 dias:
TitoPoli: instala los componentes con el script, pero de uno en uno.
homer dijo hace 2 meses y 25 dias:
Para instalar el explorer con wine mira aqui: http://www.tatanka.com.br/ies4linux/page/Installat...
José I. Aymerich dijo hace 2 meses y 6 dias:
Tengo un problema con la instalación de fakeie. Por cierto, imagino que será el fakeie6 que aparece al ejecutar winetricks. Mi problema es que tengo instalado el IE6, utilizando el script de tatanka, y al intentar instalar fakeie6 me dice que ya encuentra el directorio y aborta. Intenté ejecutar el PADRE y se abre e incluso me deja crear una nueva declaración, pero al intentar abrirla el PADRE se cierra. ¿Tendrá algo que ver con que no esté instalado el fakeie?

Haz tu comentario

Nombre Correo electrónico Página web
Acuérdate de mi, por favor

Delirios de un Informático :: Gestionado con Bitacorae :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons