Integrar sistemas que no se comunican caso peruano
Descubre, con datos y plazos concretos, cómo una empresa peruana superó la falta de comunicación entre sus sistemas y mejoró su operatividad día a día
Foto de Mark Stebnicki en Pexels
En una empresa de logística de mediano tamaño, la falta de conexión entre el ERP de gestión de almacenes y la plataforma de facturación electrónica generaba retrasos y errores que afectaban la rentabilidad. En este artículo verás, paso a paso, cómo se abordó el problema y qué resultados obtuvo el equipo.
El punto de partida
Tipo de empresa: Operadora logística con 120 empleados, distribuida en tres centros en Lima y Arequipa.
Sector: Transporte y distribución de mercancías a nivel nacional.
Tamaño: Facturación anual alrededor de 80 millones de soles, con un crecimiento del 12 % anual.
Problema concreto: El ERP interno gestionaba inventario, rutas y órdenes de despacho, mientras que la solución de facturación electrónica de SUNAT era un sistema externo que requería carga manual de documentos. Cada día se generaban entre 150 y 200 facturas que debían ser ingresadas a mano, lo que provocaba:
- Retrasos en la emisión de facturas. Los clientes recibían los comprobantes con hasta 48 horas de demora, lo que afectaba su flujo de caja.
- Errores de digitación. Un 3 % de las facturas tenían datos inconsistentes y debían ser anuladas y re‑emitidas.
- Pérdida de tiempo operativo. Los analistas de facturación dedicaban alrededor de 6 horas diarias a la lectura automática de facturas y su ingreso manual.
Qué se hizo y por qué
Decisiones tomadas
- Mapeo de procesos: Se documentaron 12 flujos críticos que involucraban datos entre el ERP y la plataforma de SUNAT. Cada flujo se analizó para identificar puntos de ruptura.
- Elección de una arquitectura de integración: Se descartó una solución de middleware genérica por su coste y tiempo de adaptación. En su lugar, se optó por desarrollar una capa de integración a medida, basada en API REST que ya ofrecía el ERP y en los web services de SUNAT.
- Automatización con IA: Para la lectura automática de facturas recibidas por correo electrónico, se implementó un modelo de reconocimiento óptico de caracteres (OCR) entrenado con facturas de los últimos 2 años. El modelo logró una precisión del 96 % en pruebas internas.
- Piloto de 4 semanas: Se ejecutó un piloto en el centro de Lima, integrando solo los procesos de generación y envío de facturas. El objetivo era validar tiempos y corregir errores antes del despliegue total.
Decisiones descartadas
- Uso de una solución SaaS de integración: Requería suscripción anual y limitaba la personalización de reglas de negocio propias del sector logístico peruano.
- Reemplazo total del ERP: Implicaba una interrupción de 3 meses y un coste de licenciamiento que superaba el presupuesto disponible.
- Externalizar la integración a un tercer proveedor: La confidencialidad de los datos de clientes y la normativa de SUNAT hicieron inviable compartir información sensible.
Qué cambió en el día a día
Antes
- Los operarios de almacén ingresaban manualmente el número de guía y el peso del paquete en el ERP.
- Cada noche, el equipo de facturación descargaba los archivos CSV del ERP, los revisaba y los subía a la plataforma de SUNAT.
- Los analistas dedicaban 6 horas a la revisión de facturas con errores de digitación.
Después
- Sincronización en tiempo real: Cuando se crea una orden de despacho en el ERP, la información de cliente, monto y condiciones se envía automáticamente al módulo de facturación.
- OCR automatizado: Las facturas que llegan por correo se procesan al instante; el modelo de IA extrae datos y los inserta en el ERP sin intervención humana.
- Reducción del tiempo de facturación: El equipo pasa de 6 horas diarias a menos de 1 hora, dedicándose a análisis de pagos y conciliaciones.
- Mejora en la puntualidad: El 98 % de las facturas se emiten dentro de las 2 horas posteriores a la generación de la orden, reduciendo el plazo de entrega al cliente de 48 horas a menos de 12 horas.
- Visibilidad operativa: Los jefes de operaciones pueden consultar en un dashboard el estado de cada factura y su relación con la orden de despacho, lo que facilita la toma de decisiones.
Qué es replicable y qué no
Replicable
- Metodología de mapeo de procesos: Cualquier empresa que tenga sistemas aislados puede aplicar el mismo enfoque de documentación y análisis de flujos.
- Uso de API REST: La mayoría de los ERP modernos y los servicios de SUNAT ofrecen endpoints que permiten la integración directa.
- Modelo de OCR con IA: Entrenar un modelo con facturas propias es una práctica que se adapta a cualquier sector que maneje documentos estructurados.
- Piloto limitado: Probar la solución en una sola planta o sucursal antes del despliegue total reduce riesgos y permite ajustes rápidos.
No replicable
- Reglas de negocio específicas: En logística, la relación entre peso, tipo de carga y tarifas es única; otras industrias deberán redefinir esas reglas.
- Configuración de la plataforma de SUNAT: Los web services varían según el tipo de contribuyente y la versión de la facturación electrónica vigente en Perú.
- Recursos internos de desarrollo: Kovensa contó con un equipo de 4 desarrolladores y 2 especialistas en IA durante 10 semanas; otras empresas pueden necesitar más o menos tiempo según su capacidad.
Conclusión
Integrar sistemas que no se comunican en una empresa peruana implica más que conectar bases de datos: requiere entender los procesos, elegir la arquitectura adecuada y aprovechar la automatización con IA para eliminar tareas repetitivas. En el caso presentado, la integración redujo el tiempo de facturación en un 83 %, mejoró la puntualidad de los envíos y liberó al personal para actividades de mayor valor. La metodología y las herramientas usadas pueden servir como guía para otras organizaciones que busquen romper silos y ganar eficiencia operativa.
