Evaluando propuestas

Integración de Timbrado Cfdi 4.0 en Sistema Pos con Java y Mysql

Publicado el 26 Octubre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Contamos con un sistema propio de punto de venta desarrollado en **Java + MySQL** y necesitamos integrar un módulo completo de **facturación electrónica CFDI 4.0 (México)**.
Actualmente no tenemos PAC contratado, por lo que también buscamos asesoría para elegir el más adecuado (**Facturama, Finkok, Solución Factible, etc.**).
El objetivo es que el sistema quede **listo para uso comercial** y cumpla con todas las disposiciones vigentes del SAT, contemplando facturación, cancelaciones, complementos y flexibilidad para futuros cambios.

Requisitos del freelancer
  * Experiencia comprobable en integración de **CFDI 4.0 con PACs autorizados**.
  * Conocimiento actualizado de la normativa fiscal y complementos SAT.
  * Dominio de **Java + MySQL**.
  * Experiencia en:
      * Generación y validación de xml cfdi 4.0.
      * Timbrado con PAC (sandbox y productivo).
      * Generación de pdf con representación impresa (incluyendo qr).
      * Cancelaciones de CFDI.
      * Envío automático de facturas (xml y pdf) por correo.
      * Registro histórico en BD.
      * Validaciones de datos fiscales (rfc, régimen, uso cfdi).
      * Manejo seguro de certificados digitales (CSD).

Alcance del módulo
1. **CFDIs soportados**
  * CFDI de Ingreso (factura normal).
  * CFDI de Egreso (notas de crédito).
  * CFDI de Traslado (para mover mercancías).
  * Complemento de Pagos (parcialidades o crédito).
  * Complemento Carta Porte (para transporte de bienes).
  * CFDI de Nómina
2. **Funciones principales**
  * Generar xml válido cfdi 4.0.
  * Timbrar con PAC autorizado (sandbox y productivo).
  * Generar pdf con qr oficial sat.
  * Cancelar CFDIs conforme normativa.
  * Asociar pagos parciales mediante Complemento de Pagos.
  * Generar Traslado y Carta Porte para transporte de mercancías.
  * Validación previa de datos fiscales antes de timbrar.
  * Envío automático de facturas (xml y pdf) al cliente.
  * Registro histórico y consultas en BD.
3. **Flexibilidad y seguridad**
  * PAC parametrizable (Facturama, Finkok, Solución Factible, etc.).
  * Ambientes duales (sandbox y productivo).
  * Multicliente / multisucursal (múltiples RFCs y certificados).
  * Certificados CSD almacenados de forma segura.
  * Logs de auditoría (qué usuario timbró/canceló).
  * Reportes de facturación, timbres usados y pagos.
  * Re-facturación de tickets, envío masivo de facturas.
4. **Actualización y mantenimiento**
  * Descarga e importación automática de catálogos SAT.
  * Procedimientos claros para actualizar xsd o catálogos si sat cambia reglas.
  * Soporte posterior por un periodo acordado.

Documentación técnica requerida
  * Manual de instalación y configuración.
  * Arquitectura del módulo y flujo de procesos.
  * Esquema de bd y consultas sql de ejemplo.
  * Parámetros configurables (PAC, certificados, sandbox/productivo).
  * Guía de uso (facturación, cancelación, pagos, traslados, Carta Porte).
  * Manejo de errores y logs (sat/pac).
  * Procedimientos de actualización ante cambios SAT.
  * Ejemplos prácticos de xml válidos, timbrados, cancelados, complementos y pdf.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por E. Q.