Factura Electrónica (facturae) con MS Office 2007

image

Cuando mi buen amigo Julian Inza y yo nos encontramos en cualquier sarao público (mesa redonda, evento etc..), siempre nos buscamos a la salida para comer y charlar… Y casi siempre suele ser el inicio de un casi siempre fructífero “brainstorming” que en ocasiones desemboca en nada y en otras ocasiones no. Pues lo que cuento a continuación es una de esa ocasiones “de que no” ;-)

Es un placer anunciar en este blog el capítulo final de una gran idea que hemos perseguido día tras día, con multitud de altibajos, apoyos, frenazos, estímulos etc, etc .. Pero la verdad es que los dos somos bastante cabezones, y nos empeñamos en llevar a término este proyecto. Y aquí estamos.

imageMe es muy grato anunciar la disponibilidad inmediata de un complemento (Add in) para MS Office 2007 capaz de habilitar MS Word 2007 como una solución completa de gestión de factura electrónica. ¿Y que es para mi una solución completa, solución “comanci”? (si, lo se. Gomaespuma son unos ídolos para mí ;-)) Pues una aplicación capaz de: Generar factura en el formato  “facturae”, emitirlas, firmarlas (XADES XL y EPES), validarlas (validación del esquema, validación contable, validación de la firma), gestionarlas, almacenarlas, definirlas etc ..

Y todo desde un entorno intuitivo como MS Office 2007, que si se dispone de él como herramienta ofimática, resulta inmediato el comenzar a trabajar con Factura Electrónica (curva de aprendizaje mínima).

El Add-in está disponible en https://factoffice.codeplex.comimage

- mmm codeplex .. pero no es esta la plataforma de proyectos Open Source en tecnología Microsoft?)

- Pues si. Lo es. 

La solución está licenciada con licencias de Software libre (OSI) que permiten el acceso a su código, modificación, ejecución y redistribución. Utiliza exclusivamente estándares abiertos como son XML, Facturae, XADES.

¿Y todo esto para qué”?

Cuatro pilares importantes:

  1. La aplicación facilita en mucho el cumplimiento de plazos a todas las empresas, pymes, autónomos o administraciones que con diferentes obligaciones (marcadas por Ley 30/2007, PRE/2971/2007, Ley 56/2007, Ley 11/2007…) han de incorporar la factura electrónica mas pronto que tarde.
  2. Ms Office 2007 es mucho mas que la suma de Excel, Word, etc, etc .. Es un interfaz muy rico, muy extendido, y con una potencia de personalización a un nivel muy estratégico. En este caso no estamos hablando de personalizar los botones de un menú, no. Estamos hablar de trabajar con las entrañas de MS Office e integrar un extenso esquema XML como el de facturae en este caso, y trabajar posteriormente con él con la misma facilidad con la que editamos un documento ofimático.
  3. Este desarrollo ha sido hecho por un pequeño gran partner español como Albalia interactiva, que en un tiempo de dos meses, ha sido capaz de exprimir la potencialidad de MS Office y desarrollar una aplicación de previsible impacto, a un coste MUY bajo. Invito a desarrolladores de cualquier “signo”, partnres, ISVs, etc, a conocer las enormes capacidades de las Visual Studio Office Tools y aplicarlas a sus propias ideas, necesidades, proyectos, industrias etc ..
  4. Su licenciamiento posterior en OpenSource, es un “ejemplo vivo” de convivencia entre ambos modelos. Puedo desarrollar proyectos en Software Libre sobre Tecnología Microsoft, y puedo no hacerlo. Esto no es más que tecnología, y la decisión sobre su modelo de licenciamiento, es un debate diferente. ¿Quieres unirte a la comunidad en torno a este proyecto? Desde luego tanto Julián como yo te animamos a ello desde la WEB de CodePlex.

La aplicación se ofrece en un status, que aunque totalmente funcional y completo, ofrece muchas posibilidades de extensión, personalización y mejora. Se me ocurren a bote pronto:

¿Conexión a Servicios WEB?, ¿Personalización de cara a mis clientes?¿Modificación de protocolos de envío y recepción? ¿Almacenamiento? ¿Capacidades de Recepción? ¿Extensión a otros esquemas como UBL? ¿Integración con ERPs existentes? …y un largo etcetera.

Inicialmente comenzamos con sus versiones en Castellano, Inglés y Catalán, para continuar en breve con todas las lenguas oficiales.

Por otro lado, tenemos la firme intención de que este sea un proyecto vivo, que evolucione, que mejore, y por que no, que sirva como caso de ejemplo de la tremenda potencia de MS Office para alinearse y facilitar el cumplimiento de la Ley 11 de acceso de los ciudadanos a las Administraciones públicas. La capacidad de extensión de esquemas XML es algo de una potencia tremenda. Y para muestra … este botón.

¿Sabéis lo mejor de todo? Que Julián y yo hemos quedado de nuevo para comer. ¿Qué saldrá de ahí?  :-)

ACTUALIZACIÓN 29/5/2009

image

La solución la presentamos durante la celebración del congreso anual de Factura Electrónica organizado por ASIMELEC y en Ministerio de Industria, en el auditorio de la SETSI. Creo que con mucho inter´res por parte de los asistentes. La foto recoge el momento del anuncio y de izda. a dcha ahí estamos mi colega Eduardo Azanza, Julian Inza, y un servidor (con cara de pasmao).