Modulo para facturación electrónica

He estado desarrollando un modulo (lo nombre 'cfd') para que usuarios (o sea clientes) puedan ver sus facturas...
Esto debido a las nuevas leyes de facturación electrónica de México.

Hasta ahora todavía me faltan varios detalles, pero el modulo ya ha ido tomando forma y me gustaría saber si hay algún interés en que lo libere al publico cuando acabe.

Seria maravilloso!!

Creo que una de las cosas que faltan más son modulos en Drupal que interactuen con servicios en México. Lo ideal es que lo publicaras directamente en drupal.org o en https://github.com

Te voy a escribir un correo, seria interesante hasta para una entrevista o un articulo en drupalmexico

el modulo

el modulo es ahora dos modulos, uno para la distribucion de facturas emitidas (cfde), y otro para poder ver y buscar las facturas recividas (cfdr)...

El modulo cfd original es lo que se convirtio en cfde.

Puse el codigo en github: https://github.com/naringas/cfde

Lo ultimo que he estado haciendo es implementar envio automatico de notificiaciones (en cfde) usando el modulo Rules; y el modulo mimemail para adjuntar los archivos XML y PDF en la notificacion.

Todavia faltan varios detalles al modulo cfde, en este momento es una version de desarrollo.

Definitivamente! =)

Definitivamente! =)

Excelente

Bien me parece bien subirlo a github  para su colaboración xD

aclarando detalles

El modulo (hasta ahora para drupal 6) todavia esta algo verde, la idea principal es que las facturas en XML se vuelvan nodos. para que así los clientes las puedan descargar ya sea en xml o en pdf (usando tcpdf).

este modulo no genera facturas y no es parte del objetivo de este modulo hacer eso.

mas detalles

Las características del modulo son:

  • Diseñado para únicamente distribuir facturas electrónicas a clientes.
  • Subir CFDs en XML de uno en uno; o todos juntos como un un zip.
    • Los nodos no se pueden editar (solo borrar) ni ver en vista previa.
    • El modulo jala datos desde el XML (con libxml).
  • Bajar las facturas en XML o como PDF (utilizando TCPDF y XSL).
  • Borra las facturas a RFC genéricos y las facturas emitidas hace 5 semanas o más

El modulo se basa en que los clientes se registren con su RFC como nombre de usuario. Y guarda los XML dentro de la base de datos (de esta manera no se mete con el sistema de archivos y se puede mantener como publico).

Estas caracteristicas ya han sido implementadas. Todavía no lo implemento pero tengo planeado que se puedan enviar emails cuando se sube la factura si el cliente así lo pide.

Ya próximamente voy a subir el modulo a drupal.org pero primero tengo que darle una revisada y probarlo para checar las dependencias y hacer el README etc...

No sólo sería maravilloso,

No sólo sería maravilloso, creo que es adecuado para las necesidades de muchas plataformas que se empiezan a desarrollar en México.

Como dicen, es mejor tenerlo y no implementarlo, a tener que implementarlo y no tenerlo.

Genial ! ! !