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.