Backend/API

Middleware de Facturación Electrónica

Componente crítico de integración que actúa como puente entre los ERPs de múltiples clientes y la entidad tributaria (SUNAT).

Complejidad Técnica

Este sistema debe firmar digitalmente miles de documentos XML por minuto, validarlos contra esquemas XSD estrictos y enviarlos a los servicios SOAP de la SUNAT, gestionando reintentos y códigos de respuesta complejos.

Arquitectura Híbrida

  • API REST: Recibe los datos de la factura en JSON desde cualquier ERP (SAP, Oracle, Odoo).
  • Worker Service: Cola de procesamiento que transforma JSON a XML UBL 2.1 standard.
  • Firmador: Módulo criptográfico que aplica firmas digitales con certificados X509.

Rendimiento

Optimizado para manejar picos de facturación de fin de mes, procesando hasta 1 millón de documentos diarios distribuidos en múltiples nodos.

Tecnologías

  • C#
  • .NET 6
  • XML
  • X509 Certificates
  • SOAP