Forums:
En este sitio veo varias menciones de los programas de impuestos del SRI, los llamados DIMM y ANEXO TRANSACCIONAL. Este es mi reporte de cómo me ha ido en al intentar instalar los dos programas.
Sistema: Fedora Core 6, actualizado al 16 de mayo de 2007
Kernel: Linux 2.6.20-1.2948.fc6
Wine: 0.9.37, versión del CVS al 17 de mayo de 2007
Para DIMM:
Instalación: aparentemente normal, con comando msiexec /i "DIMM Formularios.msi"
Ejecución: aparentemente normal, hasta la entrada de nuevo RUC
Para ANEXO TRANSACCIONAL:
Instalación: falla por excepción inválida. Reportado en foro de bugs de Wine: Enlace a reporte de bug.
Sin embargo, el programa en sí puede funcionar con DLL adicionales sacadas de Windows (porque lo tengo funcionando en casa), aunque no tengo a mano la lista de los DLLs necesarios para instalar.
Reporte de éxito en Wine al CVS de 2007/05/28
¡Buenas noticias! Una actualización reciente de Wine en su repositorio CVS (desde el 26 de mayo de 2007) ha hecho que el instalador del Anexo Transaccional funcione correctamente. Por lo tanto armé el siguiente instructivo para detallar los pasos requeridos para hacer funcionar el Anexo Transaccional en Wine. Como antes, se usa un sistema Fedora Core 6 actualizado, y Wine compilado desde fuentes, del repositorio del CVS.
Para instalar y ejecutar Anexo Transaccional del SRI en Wine:
copia, se puede borrar o cambiar de nombre el directorio /home/su_usuario/.wine
(si existiese), y ejecutar a continuación 'wineprefixcreate'. Si usa usted un
directorio .wine existente para los siguientes pasos, podría no pasar nada
raro, o podría interferir con la instalación o funcionamiento posterior.
ActiveX usados por Anexo Transaccional. Se debe copiar este DLL en
.wine/drive_c/windows/system32
Transaccional (setup_anexo.exe). Ejecute
$ wine setup_anexo.exe
debe ejecutar de inmediato el programa. NO EJECUTE TODAVÍA EL PROGRAMA. Se
requiere instalar MDAC para que proporcione objetos ADO al programa.
que Internet Explorer está instalado. Para eso se tiene que agregar la
siguiente clave al registro de Wine:
Corte y pegue el contenido entre las rayas y guárdelo a un archivo, sin los
espacios al inicio de la línea:
------------------------------------
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer]
"Version"="6.0.2900.2180"
------------------------------------
A continuación: ejecute
$ regedit archivo_clave.reg
donde archivo_clave.reg es el nombre del archivo que contiene el contenido
guardado.
(Microsoft Data Access Components), versión 2.6, la cual está presente
en el directorio .wine/drive_c/SRI/ANEXO_TRANSACCIONAL/mdac . Ejecute el
programa mdac_typ_2_6.exe . No intente ejecutar el otro ejecutable, porque
puede que no funcione esa versión.
desde el directorio .wine/drive_c/SRI/ANEXO_TRANSACCIONAL/ con el ejecutable
AnexoIva.exe
Ya me preocupaba de que este programa no funcionara. El año pasado, yo traté de hacerlo funcionar en Wine y lo conseguí, pero tuve que implementar algo de fucionalidad faltante en Wine (visible en el Changelog y en documentation/ChangeLog.ALPHA si buscan a_villacis@palosanto.com) para lograrlo. Me alegra que hayan arreglado finalmente el instalador.
perl -e '$x = 2.4; print sprintf("%.0f + %.0f = %.0f\n", $x, $x, $x + $x);'
perl -e '$x = 2.4; print sprintf("%.0f + %.0f = %.0f\n", $x, $x, $x + $x);'
anexo transaccional al crear un nuevo RUC
Tengo instalado debian etch 4.0 y wine 0.9.50 e instale el anexo transaccional y se instala bien pero al crear un Ruc para elaborar el anexo me sale el siguiente error:
DIMM Anexo Transaccional
No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido
Acertar
Por favor si me puedes ayudar con este problema te agradecería.
Saludos
Roberto