Hola, Hoy Marco (un colega y miembro de esta lista) y yo hemos probado de usar la nueva funcionalidad interesante de la SUNAT que permite de imprimir recibos por honorario electrónicos.
Lado emisor =========== Debian + IceWeasel ------------------ En buen usuario de software libre, Marco inicio sus pruebas con Debian + IceWeasel (=Firefox 3). Se puede ingresar al sistema, pero una vez que uno quiere entrar el RUC de la empresa para quien se emite el recibo, el botón "Grabar" no funciona. Analizando el código JavaScript (si si, hay JavaScript para validar los campos - espero que también lo validan del lado del servidor pero no hemos podido probar...), la validación se hace usando una inicialización del atributo "disabled" de un elemento del formulario a "false". Parece que esta parte del código no es acceptable para otra cosa que IE (Opera y Firefox no van más alla de esta línea de JavaScript). VirtualBox + WinXP + IE6 ------------------------ Usando los recursos a mano para no demorar todo el día haciendo debug del sitio de la SUNAT, Marco incia un VirtualBox con una copia ilegal de WindowsXP (ya pues, normalmente este sistema solo sirve a probar que si, WinXP se puede instalar bajo Ubuntu o Debian) para iniciar el IE6. Ahí entra a la página de la SUNAT y se logea sin problemas, manda su recibo, y ya. Lado Adquirente =============== Ubuntu + Firefox 3 ------------------ Recibo un e-mail de la SUNAT, bastante feo, al cual está atado un archivo XML. Abriendo el archivo XML, veo (pero para esto ya tengo que tener un nivel bastante técnico) que en realidad el archivo usa un XSLT (una "hoja de estilo para XML") que se llama "recibo.xsl" que no esta adjunto al correo. Buscando con Google por el sitio web de la SUNAT para algún archivo que se llame "recibo.xsl", no encuentro nada. Colaborando con Marco, nos damos cuenta que existe un archivo "visores.zip" en el sitio web de la SUNAT que contiene el ahora-famoso "recibo.xsl". Feliz de este encuentro pero ya bastante molesto por haber tenido que hacer tantos pasos para llegar ahí, pongo el archivo XML del e-mail de la SUNAT en la misma carpeta que el fichero "recibo.xsl" y pruebo de abrir "marco.xml" con Firefox (normalmente ahí debería jalar el XSLT). Error de validación... Bueno, no hay realmente buenos validadores de XSLT como hay validadores de XHTML, entonces estoy frente a dos posibilidades: 1) estudiar XSLT y corregir el recibo.xsl 2) usar el navegador de mis pesadillas Ubuntu + IE4Linux ----------------- Para ahorrar tiempo, y totalmente molesto ahora, abro IE6 con Wine (hay un programa que se llama IE4Linux que se puede descargar en internet y que facilita la instalación de IE6 bajo Linux - o Ubuntu a lo menos). Abro el fichero .xml (apunto que no es posible de escoger un fichero XML desde el "Abrir" -> "Seleccionar fichero", y se tiene que poner "*" en la lista de filtros para poder verlo - falla de usabilidad). Ahí si se ve bien. Imprimo el resultado a PDF y... por fin... tengo un recibo de Marco para registrar en mi sistema. Conclusión ========== 1) es casi imposible de usar esta nueva funcionalidad de la SUNAT (y tengo entendido que las entidades públicas deberían facilitar el acceso libre a las funcionalidades de e-gobierno) para usuarios de software libre 2) alguien tiene un punto de contacto en el equipo técnico de la SUNAT? Me acuerdo de hablar con alguien de la lista que hacía negocios con el equipo técnico, pero no me acuerdo de su nombre. Tal vez por conocidos se puede actuar mejor... (puedo hacer las recomendaciones para que sea convertido a un sistema más accesible, solo necesito alguien que las aplique) 3) creo que aun para personas que no usan software libre es complicado (del lado del adquirente) de usar este recibo. 4) el nuevo sistema electrónico resulta en algo más complicado que el sistema papel, donde debería ser el contrario, con una facilidad *mucho más* grande para el sistema electrónico (a lo menos para profesionales TI) Yannick _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://listas.linux.org.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
