Saltar al contenido
Bruno Saavedra

BBA Pack · ERP Project Manager

El ERP de una planta, proceso por proceso

Desde diciembre de 2023 lidero el ERP Odoo de BBA Pack, una planta de material POP y packaging. En 2026 el partner externo salió y hubo que desinstalar todo lo personalizado.

Reconstruí el ERP, lo migré de Odoo 17 a 19 y lo llevé más lejos: hoy conecta los turnos, el huellero, la planilla y SUNAT.

módulos propios en producción
23
procesos de la planta conectados
4
usuarios internos del ERP
15+
colaboradores en el piloto de Talento Humano
100+
migración de versión de Odoo
17 → 19

Los 4 procesos

Cada paso es un módulo propio, o unos pocos, que resuelve una parte concreta del proceso.

  1. Proceso 1 · 3 módulos · En piloto

    Turnos de producción sin Excel

    La hoja de turnos que se llenaba e imprimía cada día en Excel, ahora en el ERP y conectada a la nómina.

    Útil para: Planeamiento de la producción, operaciones y mejora de procesos

    Ilustración: una pizarra de turnos con su calendario y un reloj, junto a tres estaciones de trabajo de la planta unidas por flechas.
    1. Hoja diaria de turnos

      Por equipo, día y turno. A cada operario se le asigna proceso, estación de trabajo, producto y cantidad, y la hoja se imprime en PDF.

    2. El turno es del día en que se entra

      Cada turno llega a la nómina entero y en el día de su hoja, también el de noche.

    3. Calendario que se lee de un vistazo

      El calendario mensual de turnos muestra el día de la semana sobre cada fecha.

    Ver el caso completo →Probar la demo →

  2. Proceso 2 · 3 módulos · En piloto

    Del huellero a la planilla PLAME

    Las marcas del biométrico llegan solas al ERP, se cruzan con el turno y terminan en la PLAME, sin perderse en un apagón.

    Útil para: Mejora de procesos, automatización y gestión de personas

    Ilustración: un lector de huella en la pared, conectado a una caja de respaldo, a la nube y a una hoja de planilla.
    1. Marcas en tiempo real

      El biométrico envía cada marca al ERP sin duplicarla, el personal se da de alta desde el ERP y un respaldo guarda las marcas si se va la luz o el internet.

    2. Marcas ancladas al turno

      Cada entrada y salida se empareja con el turno planificado. Lo que no encaja queda señalado.

    3. PLAME para SUNAT

      La nómina genera los 6 archivos del PDT PLAME, con las tablas oficiales y validaciones antes de generarlos.

    Ver el caso completo →Probar la demo →

  3. Proceso 3 · 11 módulos · En producción

    Del RUC a la factura

    Facturación SUNAT de punta a punta y un control que cruza cada guía con su factura, para que ningún despacho quede sin cobrar.

    Útil para: Back-office, control interno y finanzas

    Ilustración: una guía de remisión y una factura unidas con un clip, un sello de verificación y un camión de despacho.
    1. Cliente validado con SUNAT

      Estado, condición, deuda coactiva y si es agente de retención, consultados por API y no tecleados.

    2. Empresa y contacto

      Se factura a la empresa, no a la persona que hizo el pedido, y se muestra su nombre comercial.

    3. Guía de remisión completa

      Los 13 motivos de traslado de SUNAT (el estándar de Odoo trae 8) y guías también para recepciones.

    4. Factura desde la guía

      Una factura por guía, con lo realmente entregado, enlazadas en los dos sentidos.

    5. Retención o detracción, sola

      La factura marca sola la retención o la detracción del IGV, y nunca las dos.

    6. Factura en formato SUNAT

      PDF según el anexo de SUNAT, con detracción, retención, cuotas y QR, y consulta de su estado.

    7. Control guía↔factura

      Cada despacho con guía recibe uno de 4 veredictos, para que ninguno quede sin facturar.

    Ver el caso completo →

  4. Proceso 4 · 6 módulos · En producción

    Del pedido al despacho

    Cada pedido se sigue hasta su orden de producción y su guía, con su fecha de entrega, y el inventario no puede quedar en negativo.

    Útil para: Supply chain, planeamiento y operaciones

    Ilustración: un pedido que pasa a una orden de producción, a la estantería del almacén y al camión de despacho.
    1. De la oportunidad al pedido

      Cada pedido muestra de qué oportunidad comercial viene.

    2. Fecha de entrega por línea

      Las guías y las órdenes de producción se agrupan por fecha, sin mezclar entregas.

    3. La OC del cliente, de punta a punta

      Viaja a cada orden de producción y al albarán. Si se cancela el pedido, se cancelan sus órdenes.

    4. Producción pendiente

      Un reporte de lo que falta producir, por fecha límite o por producto.

    5. Albarán con lo fabricado

      Muestra el producto a fabricar y separa código y nombre.

    6. Stock que no queda en negativo

      Ningún movimiento puede dejar un almacén interno en negativo, salvo las ubicaciones exentas.

    Ver el caso completo →

Alrededor del ERP

Google Workspace conectado con Odoo, para que los datos no se tecleen dos veces.

  • Contactos sincronizados

    Odoo y Google Contacts se sincronizaban en los dos sentidos, casi en tiempo real, sin que un lado reenviara sin fin el cambio del otro.

    Unas 30 actualizaciones al mes

  • Gastos desde la factura

    La factura en PDF entraba a una carpeta de Drive, la IA (Gemini) leía sus datos y el gasto se creaba en Odoo con la factura adjunta. Si algo fallaba, llegaba una alerta por correo.

    Unas 20 facturas al mes

Scripts de Google Apps Script, de dic. 2025 a abr. 2026. No suman a los 23 módulos.

Cómo llegó hasta aquí

  1. dic. 2023

    Empiezo a liderar el ERP

    Implementación de Odoo en la planta: procesos, configuración y capacitación.

  2. 2024

    Primeras automatizaciones

    Acciones automatizadas y módulos con Odoo Studio, la herramienta sin código de Odoo.

  3. 2025

    Módulos propios

    Desarrollo los primeros módulos a medida, que se integraban a través del partner externo.

  4. dic. 2025 – abr. 2026

    Google Workspace ↔ ERP

    Contactos sincronizados con Google y gastos que se creaban solos desde la factura en PDF, leída con IA (Gemini).

  5. mar. 2026

    Internalización y migración

    El partner sale y exige desinstalar todo lo personalizado. Reconstruyo el ERP, lo migro de Odoo 17 a 19 y monto entornos de desarrollo, pruebas y producción.

  6. mar.–jul. 2026

    SUNAT, ventas y producción

    Factura desde la guía, clientes validados con SUNAT y trazabilidad del pedido. En julio ordeno todo en módulos por proceso.

  7. ago. 2026

    Talento Humano

    Turnos de producción, biométricos conectados al ERP y la PLAME desde la nómina.

  8. oct. 2026

    Piloto en planta

    Talento Humano entra en piloto con más de 100 colaboradores, con su respaldo para apagones.

Cómo trabajo

El mismo orden para cada proceso. Yo defino el proceso y la regla; la IA acelera el código, y nada llega a producción sin probarse.

  1. 01

    Levantar el proceso

    Con quienes lo hacen, en planta o en oficina.

  2. 02

    Definir la regla

    Escribir la regla de negocio antes de tocar el sistema.

  3. 03

    Construir

    Módulos a medida en Odoo, en entregas pequeñas (Scrum adaptado): cada módulo es una parte del proceso que se revisa y corrige por separado. Con IA (Claude Code) como copiloto.

  4. 04

    Probar

    Pruebas automáticas para las reglas que no pueden fallar.

  5. 05

    Ensayar

    En un entorno aparte, igual al real, antes de tocar producción.

  6. 06

    Publicar

    El cambio pasa a producción solo después de probarse.

  7. 07

    Capacitar

    Y ajustar con lo que dicen los usuarios.

Qué no muestro y por qué

  • El sistema y los datos son de BBA Pack: aquí no hay capturas del ERP real ni nombres de personas.
  • Las demos están hechas desde cero y usan datos ficticios.
  • Tampoco publico detalles de la red ni de la seguridad de la planta.