Hemos creado para dar respuesta a las personas que nos han escrito preguntándonos por el avance del proyecto.
Como todos saben el proyecto se divide en partes: Delphi y C#. Inicial se trabajo fuertemente en la versión de Delphi, para dejarla totalmente funcional y hacerla compatible con la mayoría de versión del mismo, una vez finalizada esta parte la idea era dedicarme de tiempo completo a la versión en C# y darle mantenimiento a la de Delphi y en eso precisamente es en lo que he estado trabajando, terminar con la versión de C#.
A continuación describimos los avances que se han tenido en cada versión teniendo en cuenta lo anteriormente comentado.
C#
- Se ha agregado el mano del certificado en diferentes formatos.
- Se esta desarrollando el código que permite firmar el CFD.
- Se incluyo el código para firmar con SHA1 dejando lista la biblioteca para el 2011.
- Se modificaron internamente las clases preparando la generación del CFDI.
- Se modificaron las clases base preparando la biblioteca para la generación de CFD con complementos.
- Se cambio el nombre a los namespace dándole mayor significado a los mismos.
- Se han preparado los ejemplos para la generación del CFD 1.0, 2.0 y la recepción de CFD.
- Se han agregado las siguientes todas las validaciones necesarias para generar el CFD.
Delphi
- Se dio solución a un problema de compatibilidad con Delphi 2010
- Se agrego un ejemplo para la generación de CFD con complemento detallista.
- Se hicieron mejoras internas buscando compatibilidad con las nuevas versione de Delphi
Como comentamos inicialmente el trabajo arduo ha sido sobre la versión en C# y seguirá hacia hasta que logre la funcionalidad que tiene la versión de Delphi.
Hasta la próxima.