JSocialFlow Dev.AI ← Volver al Portfolio
Python · Agente Autónomo · ERP 3-Way Match Caso de Estudio Flagship

Automatización Inteligente de Cuentas por Pagar (AP) para Logística Ibérica S.L.

Análisis técnico end-to-end sobre la implementación de un agente autónomo diseñado para procesar facturas en PDF, validar datos fiscales frente a un ERP simulado en JSON y ejecutar una conciliación cruzada de 3 vías (3-Way Match) con gestión de excepciones. Todos los datos sobre proveedores asi como la propia Logística Ibérica, S.L. son ficticios, han sido implementados para este ejercicio.

1. Diagnóstico y Planteamiento (As-Is vs. To-Be)

🔴 Estado Actual (As-Is)

Proceso manual de recepción de facturas en PDF por correo, validación visual lenta contra albaranes y riesgo elevado de errores humanos y pagos duplicados y/o retrasados.

🟢 Solución Propuesta (To-Be)

Agente autónomo orquestado mediante grafos que extrae datos de la factura, consulta el ERP simulado, ejecuta el cruce y automatiza la decisión financiera con intervención humana solo en excepciones.

2. Arquitectura del Sistema & Lógica 3-Way Match

El sistema se estructura mediante flujos basados en estados (LangGraph) que cruzan matemáticamente los tres documentos fundamentales del ciclo de compras:

  • Albarán de Entrega (Goods Receipt): Confirma lo que físicamente llegó al almacén.
  • Factura del Proveedor: Compara importes, unidades y datos fiscales.

3. Seguridad, Despliegue y Decisiones de Diseño (Trade-offs)

Para llevar este tipo de soluciones a un entorno de producción real, seria necesario contemplar medidas estrictas como:

🛡️ Copias de seguridad & Staging: Uso de entornos aislados con datos anonimizados para pruebas de estrés previas al ataque sobre producción.

👥 Human-in-the-Loop (HITL): Interrupción automática del grafo ante discrepancias de importes o datos bancarios no verificados.

⚖️ Trade-offs técnicos: En este proyecto he optado por la elección de simulación basada en JSON frente a bases de datos relacionales pesadas para priorizar portabilidad y legibilidad educativa en el repositorio.

4. Vídeo Demostrativo del Proceso

[ Vídeo Demostrativo Próximamente / Enlace de YouTube ]