🚀 Nueva versión 2.0 de TFacturaElectronica (alpha)

96 views
Skip to first unread message

Luis Alberto Carrasco Gómez

unread,
May 12, 2017, 6:40:50 PM5/12/17
to TFacturaElectronica
Me da gusto informarles que aunque a marchas forzadas cortesía del SAT, hemos rediseñado completamente la librería para facilitar la generación de nuevas versiones así como permitir el acceso completo a todas las propiedades del XML tal cual lo define el SAT en su XSD. Pueden consultar y descargar la última versión del código de GitHub.

Además hemos actualizado el wiki de documentación para facilitar el entendimiento de la librería.

Entre los cambios más importantes están:

  1. Se rediseño completamente la librería creando clases basadas en interfaces para facilitar la generación de CFDIs disminuyendo las dependencias de código.
  2. La clase comprobante (IComprobanteV33) se basa en el XSD del SAT por lo que se pueden usar todas las propiedades del SAT incluyendo información aduanera, moneda, concepto, partes, etc.
  3. La nueva estructura permite un mejor entendimiento y lectura del código.

Sin embargo, dada la re-escritura del módulo falta funcionalidad importante, para lo cual se solicita su colaboración:
  • Lectura de CFDI 3.3 sea a través de XML o un archivo XML.
  • Generación de CBB con cambios para CFDI 3.3.
  • Pruebas de unidad
  • Soporte para generación/lectura de CFDI 3.2 (para fines de compatibilidad y migración) usando nueva estructura de interfaces.
  • Lanzar excepciones basado en el catálogo de errores de CFDI 3.3
  • Validaciones de campos basado en los múltiples catálogos publicados por el SAT.
  • Soporte para ediciones anteriores de Delphi 2007, 2010, etc.

De antemano muchas gracias por usar la librería, creo que como comunidad podemos avanzar más rápido y lograr tener nuestros software a tiempo dado el corto tiempo que el SAT ha dispuesto para la implementación (Julio 2017)
Reply all
Reply to author
Forward
0 new messages