Hormitec · Plan de migración

Manual Estratégico y Operativo: Migración Odoo 15 a Odoo 19

Modelo de Gobernanza, Alcance Integrado de Negocio y Operación Asistida por IA

Industria de Prefabricados de Hormigón y Montaje en Obra

Leer el plan

Sección 01

Propósito y Principios Directores del Proyecto

La empresa se encuentra en la fase final de migración técnica y funcional desde Odoo 15 hacia Odoo 19. La fecha límite de salida en vivo (Go-Live) está prevista para principios de noviembre, condicionada a los resultados obtenidos en la Semana de Prueba Operativa.

Este proyecto no es una iniciativa del departamento de TI ni una delegación en la consultora externa: es una transformación del modelo operativo y de la gobernanza de la información corporativa.

Principios Innegociables:

  • Propiedad del Proceso (Process Ownership): La consultora configura e implementa; cada área operativa de la empresa define el criterio, opera, audita y valida. Ningún flujo funcional avanzará sin un responsable interno asignado.
  • Criterio antes que Automatización: La Inteligencia Artificial (IA) y los bots de carga masiva procesan bajo reglas explícitas y documentadas. Un proceso no documentado es un proceso no automatizable.
  • Generación IA en Borrador: Ningún motor de automatización o IA confirmará transacciones en Odoo 19. Su función es eliminar la transcripción manual (trabajo de aprendiz) generando borradores exactos. El responsable humano es el único con potestad para validar e implantar la firma operativa.
  • Decisión por Evidencia: El Go-Live no dependerá de una fecha de calendario arbitraria, sino del cumplimiento de las pruebas operativas integradas sin errores bloqueantes.

Sección 02

Diagnóstico Operativo y Estrategia de Encause

2.1 Mapeo de Capas Actuales de Trabajo

El diagnóstico identifica una asimetría crítica de involucramiento:

  • Capa 1 (Consultoría Externa): Configura la plataforma Odoo 19 a partir de requerimientos estáticos. Carece de contexto de planta, restricciones físicas de patio y particularidades del montaje en obra.
  • Capa 2 (Contabilidad y TI): Concentran la presión de la implementación, traduciendo requerimientos, probando flujos y empujando el proyecto. Riesgo: Sobrecarga y cuello de botella operacional.
  • Capa 3 (Áreas Operativas de Planta y Obra): Operan en actitud pasiva ("esperar a que nos digan qué hacer"). Esta postura es la causa raíz de las inconsistencias en el sistema actual (Odoo 15).

2.2 Evaluación de Madurez de Circuitos (Matriz As-Is / To-Be)

Circuito OperativoEstado Actual (Odoo 15)Impacto Negativo en el NegocioEstado Objetivo (Odoo 19)
Cuentas a Pagar / CobrarMaduros / FuncionalesBajo. Servirá como ancla de integración.Integrado automáticamente con recepciones y remitos.
Circuitos de ComprasInconsistente / ManualCompras duplicadas, desfase en precios de insumos.Desencadenado automáticamente desde MRP/Producción.
Catálogo de ArtículosCriterios heterogéneosDuplicación de SKUs, imposibilidad de costear piezas.Nomenclatura estandarizada y sincronizada con BIM/Impact.
Producción y Listas (BOM)Listas desactualizadas / ParcialesCostos teóricos irreales, insumos no consumidos.Listas de Materiales (BOM) anidadas creadas por IA e Impact.
Control de Stock y PatioRegistros desconectadosStock fantasma, patio con piezas no identificadas.Gestión por ubicaciones físicas, trazabilidad e inspección de calidad.
Despacho, Remitos y LogísticaDesincronización con obraRiesgo impositivo, piezas enviadas sin remito o rotas.Baja de stock en tiempo real ligada a Remito Oficial e Inspección.

2.3 Directivas de Salida (Sprint de Cierre)

  • Congelamiento de Configuración (Code/Config Freeze): Se prohíbe la apertura de nuevos requerimientos funcionales en Odoo 19. Toda necesidad adicional pasará al Backlog de Mejoras Post Go-Live.
  • Transferencia de Propiedad: La Contabilidad deja de ser la encargada de resolver errores de planta. Cada responsable asume la validación de sus datos.
  • Aislamiento de Errores Bloqueantes: Definición rígida de fallas que impiden la salida frente a divergencias menores.

Sección 03

Alcance del Negocio y Modelo de Integración

La empresa opera un modelo híbrido ETO/MTO (Engineer-to-Order / Make-to-Order): fabrica elementos prefabricados de hormigón a medida y los ejecuta en obra.

 [ CAD / BIM / Impact ]  ---> Exportación Estructurada (JSON/CSV)
                                          │
                                          ▼
                             [ Bot / IA de Gestión Odoo ]
                                          │
                                          ▼ (Modo Borrador)
                                 [ ERP Odoo 19 ]
     ┌────────────────────────────────────┼──────────────────────────────────┐
     ▼                                    ▼                                  ▼
[ MRP / BOMs ]                  [ Órdenes de Producción ]          [ Contabilidad Analítica ]
     │                                    │                                  │
     ▼                                    ▼                                  ▼
[ Abastecimiento ]              [ Calidad / Ubicación Patio ]       [ Control de Presupuesto ]
     │                                    │                                  │
     └────────────────────────────────────┼──────────────────────────────────┘
                                          │
                                          ▼
                             [ Despacho y Montaje Obra ]

3.1 Arquitectura de Integración Técnica (Impact / BIM / Odoo)

  • Fuente de Verdad Técnica: Software especializado (Impact StruSoft, Entorno BIM, Tecla). Odoo no reemplaza el diseño estructural ni la planificación geométrica.
  • Mecanismo de Intercambio:
    • La Ingeniería exporta la estructura de la obra en un archivo plano estructurado (.CSV o .JSON) estándar.
    • Campos Mínimos Requeridos: ID_Pieza_Unica, Código_Obra, Tipo_Elemento, Volumen_Hormigon_m3, Peso_Acero_kg, Superficie_Encofrado_m2, Insertos_Lista, Secuencia_Montaje.
    • El Bot/IA toma este archivo staging, valida los maestros e inserta en Odoo 19 los productos y sus Listas de Materiales (BOM) en estado Borrador.

3.2 El Ciclo de Vida del Producto Prefabricado

A. Ingeniería y Traducción de Despiece

Conversión del despiece técnico en productos terminados con BOMs anidadas:

  • Nivel 1 (Producto Terminado): Pieza Prefabricada (Ej: Columna C-101 Obra X).
  • Nivel 2 (Insumos Base): Hormigón (m³), Malla y Armadura de Acero (kg), Insertos Metálicos (unidades), Separadores, Desmoldante (L).
  • Gasto General Directo: Horas de Moldeo / Encofrado asignadas al centro de costo de la pieza.

B. Mermas, Reprocesos y Hormigón Sobrante (Completamiento del Circuito)

  • Gestión de Hormigón Recuperado/Sobrante: El sobrante del pastón de hormigón no consumido en la orden principal debe derivarse a productos secundarios predefinidos (bloques macizos, contrapesos, muretes) mediante órdenes de producción secundarias, evitando el desvío directo a pérdidas no registradas.
  • Reproceso por Defectos Menores: Piezas cachadas o con fallas superficiales pasan a estado "En Maquillaje/Reparación", acumulando un costo adicional en la cuenta analítica de la pieza sin alterar el catálogo maestro.

C. Abastecimiento, Almacén y Gestión de Envases/Racks (Logística Inversa)

  • Compras: Solicitud automatizada desde la explosión de materiales (MRP) contra las Órdenes de Producción confirmadas.
  • Recepciones: Mapeo obligatorio de ubicaciones físicas en depósito (Depósito Central / Insumos / Sector A).
  • Logística Inversa de Racks/Caballetes: El transporte de piezas requiere elementos de estiba (racks, vigas de madera, caballetes metálicos). Odoo 19 debe registrar el movimiento de estos activos reutilizables como "Stock en Poder de Terceros / Obra" al momento de emitir el remito, y procesar su retorno al patio con el camión de regreso.

D. Producción, Calidad y Gestión de Patio

  • Producción: Descuento real de insumos (cemento, aditivos, acero) al confirmar la Orden de Producción.
  • Control de Calidad (QC): La pieza finalizada ingresa al estado En Inspección. El responsable aprueba, marca para maquillaje o rechaza.
  • Patio de Acopio: Solo las piezas en estado Aprobado QC se mueven a la ubicación de stock Patio / Listo para Despacho.

E. Despacho, Flete y Montaje en Obra

  • Despacho: Emisión del Remito contra la pieza física. Descuento automático del stock de patio.
  • Logística: Asignación de camión (propio o de terceros) y chofer.
  • Montaje: Cuadrilla de obra registra la recepción e instalación exitosa de la pieza. Registro de incidencias (roturas en viaje, demoras de grúa).

F. Control Analítico y Financiero del Proyecto

  • Cuenta Analítica Única por Proyecto/Obra: Consolida la facturación al cliente, el consumo de materiales de fábrica, el costo de fletes, el alquiler de grúas, las subcontratas y los trabajos en sitio (fundaciones, movimiento de suelo).

Sección 04

Gobernanza del Sistema: Roles y Matriz RACI

Se elimina la concentración de la gestión en Sistemas y Contabilidad. Cada proceso cuenta con un responsable operativo único.

  • RResponsible (Ejecuta/Revisa)
  • AAccountable (Aprueba/Dueño)
  • CConsulted (Consultado)
  • IInformed (Informado)
Proceso / HitoIng. ProyectoJefe ProducciónJefe ComprasJefe DepósitoResp. CalidadJefe LogísticaResp. MontajeProject ManagerContadora
Despiece y Exportación BIMA / RCIIIIICI
Alta de Artículos y BOMs (IA)CA / RIIIIICI
Lanzamiento de Órdenes Prod.IA / RCIIICCI
Solicitud y Solicitudes CompraICA / RCIIIIC
Recepción de Insumos y StockIICA / RCIIIC
Inspección de Calidad PiezasICIIA / RCIII
Despacho y RemisiónIIICCA / RCCC
Montaje y Recepción ObraIIIIICA / RCI
Cierre Analítico de ProyectoICCIIICA / RC
Validación Factura / RecepciónIICCIIICA / R

4.1 Definición Operativa por Puesto (Límites Directos)

1. Jefe de Producción

  • Aprueba: Listas de Materiales (BOM) en borrador y Órdenes de Producción.
  • Audita: Consumo teórico vs. consumo real de hormigón y acero.
  • No Hace: No transcribe BOMs manualmente si existe el export de Impact; no aprueba piezas defectuosas.

2. Jefe de Compras

  • Aprueba: Órdenes de Compra y adjudicación de licitaciones.
  • Audita: Mapeo de precios de insumos, variaciones de costos y tiempos de entrega.
  • No Hace: No emite compras sin solicitud/orden de producción origen; no cambia precios sin justificación.

3. Jefe de Depósito

  • Aprueba: Recepciones de materia prima, inventarios rotativos y transferencias internas.
  • Audita: Cuadre de stock físico vs. sistema; ubicación correcta de insumos.
  • No Hace: No mueve materiales entre áreas sin documento en Odoo; no ajusta stock sin autorización.

4. Responsable de Calidad

  • Aprueba: Dictamen de Piezas (Aprobado / Rechazado / En Maquillaje).
  • Audita: Repetición de defectos de moldeo y daños por manipulación.
  • No Hace: No permite el traslado de piezas no inspeccionadas al patio de despacho.

5. Jefe de Logística

  • Aprueba: Programación de fletes, asignación de transportistas y Remitos.
  • Audita: Ocupación de camiones, retorno de racks/caballetes y remitos firmados.
  • No Hace: No despacha camiones sin Remito generado en Odoo 19.

6. Responsable de Montaje

  • Aprueba: Certificado de avance de montaje y partes de recepción en obra.
  • Audita: Piezas montadas vs. despachadas, uso de grúa y reporte de daños en sitio.
  • No Hace: No firma avances de obra basándose en estimaciones visuales no verificadas.

7. Project Manager

  • Aprueba: Cierre mensual analítico del proyecto y subcontrataciones de obra.
  • Audita: Margen real vs. presupuesto comercial, desvíos de materiales y plazo global.
  • No Hace: No gestiona la obra mediante planillas paralelas desligadas de Odoo.

8. Contadora

  • Aprueba: Conciliación Proveedores/Recepciones, Facturación de Clientes y Cierre Contable.
  • Audita: Coherencia entre circuitos funcionales y libros contables.
  • No Hace: No asume la carga operativa ni la corrección de errores de los jefes de área.

Sección 05

Operación Asistida por Inteligencia Artificial y Bots

El uso de motores de IA (ej. bots de procesamiento) tiene como fin aislar al profesional de la carga repetitiva de datos.

5.1 Reglas de Salvaguarda Operativa (Bot Governance)

  • Estado Borrador Obligatorio: El bot solo crea registros en estado Draft. Queda estrictamente prohibida la auto-confirmación.
  • Fuentes Validadas Exclusivas: La IA solo procesará archivos estructurados provenientes de ingeniería o sistemas oficiales. Queda prohibida la ingesta de notas de voz o correos no estructurados como fuente de datos maestros.
  • Parada por Ausencia de Criterio: Si el archivo de origen presenta ambigüedades, la IA detendrá el proceso para esa pieza y generará una alerta de excepción.
  • Log Transaccional Auditado: Cada corrida del bot generará un informe de ejecuciones, fallas e inconsistencias.
[ Ingesta de Archivo Impact / BIM ]
               │
               ▼
   ¿Es un formato válido? ──(No)──> [ Abortar y Notificar ]
               │ (Sí)
               ▼
  ¿Existen los Materiales Base? ──(No)──> [ Alerta: Falta SKU Maestro ]
               │ (Sí)
               ▼
[ Generar Productos y BOMs en Borrador ]
               │
               ▼
[ Emitir Reporte de Control a Producción ]

5.2 Clasificación de Flujos por Nivel de Automatización

Flujo de TrabajoNivel IADescripción del Rol de la IAAprobador Humano
Ingeniería y DespieceNulo (0%)Dominio de software técnico externo (Impact/BIM).Ingeniero de Proyecto
Alta de Artículos y BOMsAlto (90%)Conversión del despiece estructurado en Productos y BOMs.Jefe de Producción
Generación de Órdenes Prod.Alto (80%)Generación de OPs agrupadas por fase de montaje.Jefe de Producción
Sugerencia de ComprasAlto (80%)Análisis de necesidades MRP y armado de comparativas.Jefe de Compras
Validación de RecepcionesParcial (40%)Cotejo de remito de proveedor contra Orden de Compra.Jefe de Depósito
Inspección de CalidadParcial (30%)Carga de listas de chequeo estándar y patrones de fallas.Responsable Calidad
Emisión de RemitosAlto (85%)Armado del borrador del remito a partir de piezas aprobadas.Jefe de Logística
Avance de MontajeParcial (40%)Consolidación de reportes de obra contra el plan.Responsable Montaje
Consolidación AnalíticaAlto (75%)Agrupación de costos teóricos vs. consumos reales.Project Manager
Cierre Contable / FacturaciónParcial (50%)Pareo automático de 3 vías (OC - Recepción - Factura).Contadora

Sección 06

Protocolos Físicos de Auditoría e Inspección

Para garantizar que la IA o los bots no expandan errores a escala, se establecen las siguientes listas de control de auditoría humana obligatoria:

6.1 Checklist: Validación de BOMs Anidadas (Jefe de Producción)

6.2 Checklist: Auditoría de Despacho y Logística (Jefe de Logística)

6.3 Plantilla de Registro y Corrección de Errores IA (Log de Aprendizaje)

Cualquier inconsistencia detectada durante la revisión humana debe ser volcada en este registro para ajustar las reglas del Bot:

IDFechaCircuito / FlujoDescripcion del Error DetectadoCausa Raiz (Impact / Bot)Accion CorrectoraReprograma Regla Bot?Aprobador
0124/10/2026Producción (BOM)Acero ADN cargado en gramos (g)Mapeo incorrecto en el JSONCorrección manualSÍ (Ajuste de mapeo)J. Pardo
0225/10/2026Logística (Remito)Asignación de pieza sin apr. QCRegla de filtro no aplicadaBloqueo de remitoSÍ (Filtro QC estrico)M. Gómez

Regla de Gobernanza: Si un error se repite dos veces en la misma semana, se suspende la ejecución del bot para ese flujo hasta reconfigurar el código del script o el archivo de origen.

Sección 07

Protocolo de Ejecución: Semana de Prueba Operativa (Dry Run)

La Semana de Prueba es una simulación obligatoria con transacciones reales. No se realizarán demostraciones teóricas; se procesarán operaciones reales del día a día.

  1. Lunes: Maestros
  2. Martes: Compras
  3. Miércoles: Producción
  4. Jueves: Stock/Remitos
  5. Viernes: GO/NO-GO

Día 1 (Lunes): Congelamiento de Datos y Accesos

  • Acciones:
    • Congelamiento total de creación de productos en Odoo 15.
    • Verificación de credenciales y perfiles de permisos en Odoo 19 para los 8 responsables.
    • Carga e importación de saldos iniciales de stock, cuentas a pagar y cuentas a cobrar por la Contadora.
  • Criterio de Éxito: 100% de los usuarios acceden correctamente a su entorno de trabajo personalizado.

Día 2 (Martes): Circuito de Abastecimiento e Insumos

  • Acciones:
    • Procesamiento de 5 solicitudes reales de compra desde el área de producción a través de Odoo 19.
    • Emisión de Órdenes de Compra a proveedores reales.
    • Recepción simulada en depósito, validando el ingreso físico a ubicaciones específicas.
  • Criterio de Éxito: Cierre completo del flujo Solicitud -> Orden de Compra -> Recepción -> Registro de Stock sin descuadres de unidad o precio.

Día 3 (Miércoles): Sincronización de Ingeniería y Producción

  • Acciones:
    • Ejecución del Bot de IA sobre una obra real exportada desde Impact.
    • Auditoría y aprobación de BOMs por parte del Jefe de Producción.
    • Ejecución de 3 Órdenes de Producción, descontando materia prima y generando piezas terminadas.
  • Criterio de Éxito: Descuento correcto de insumos (cemento, acero) e incremento en el stock de piezas terminadas sin errores en la estimación de costos.

Día 4 (Jueves): Inventario, Despacho y Logística de Obra

  • Acciones:
    • Conteo físico e inventario rotativo sobre un sector de patio, comparándolo con la existencia en Odoo 19.
    • Emisión de 5 Remitos de despacho sobre piezas en estado Aprobado QC.
    • Simulación de recepción de piezas en sitio y registro de avance por el Responsable de Montaje.
  • Criterio de Éxito: Baja automatizada del stock de patio al confirmar el remito y visibilidad inmediata en la cuenta analítica del proyecto.

Día 5 (Viernes): Evaluación de Evidencia y Matriz GO / NO-GO

  • Acciones:
    • Reunión general del Comité de Dirección e Implementación (60 minutos).
    • Revisión del Registro de Errores de la semana.
    • Clasificación de fallas: Bloqueantes vs. No Bloqueantes.

Matriz de Criterios de Decisión (Go / No-Go)

Indicador KPI de EvaluaciónUmbral Mínimo para GO-LIVEEstado en PruebasDecisión
Precisión de BOMs importadas por IA≥ 98% sin errores de unidad
Coincidencia de Stock en Depósito≥ 95% en la muestra rotativa
Vinculación Recepción - Factura Proveedor100% de operaciones probadas
Emisión Correcta de Remitos sin Stock Fantasma100% de operaciones probadas
Puestos de Trabajo Operando de Forma Autónoma8 de 8 Responsables firman conformidad
  • Regla de Cierre: La salida en vivo se aprobará únicamente si se alcanzan los umbrales de la tabla anterior. Cualquier fallo en un flujo crítico pospondrá el Go-Live por un ciclo semanal de ajuste.

Sección 08

Estrategia de Gestión del Cambio y Comunicación

La resistencia al cambio es el principal riesgo en la fase final de la implementación. La narrativa del proyecto debe cambiar del concepto "el sistema que impone Sistemas/Consultoría" al de "la herramienta que libera al equipo de tareas operativas vacías".

8.1 Estructura de la Reunión de Alineación de Equipo (60 Minutos)

  1. 00-05 minDirección: Visión y Desafío de Negocio
  2. 05-15 minEl Cambio de Paradigma: Autonomía por Puesto
  3. 15-35 minPresentación de los 8 Responsables de Proceso
  4. 35-45 minDemostración del Bot/IA (Con error controlado)
  5. 45-55 minHoja de Ruta: Semana de Prueba y Criterios
  6. 55-60 minEspacio Abierto de Dudas e Inquietudes

8.2 Guión de Comunicación Directiva (Qué decir / Qué evitar)

  • Evitar decir: "El nuevo sistema Odoo 19 los va a obligar a registrar todo".
  • Sustituir por: "Odoo 19 les dará visibilidad completa para que cada área pueda gestionar su proceso sin depender de autorizaciones intermedias".
  • Evitar decir: "La consultora configuró el sistema así".
  • Sustituir por: "Nosotros definimos las reglas de nuestro negocio; la consultora solo ajusta el sistema a lo que necesitamos".
  • Evitar decir: "La IA va a hacer el trabajo de la planta".
  • Sustituir por: "La IA asume la carga repetitiva de transcripción para que ustedes se concentren en la toma de decisiones y el control de calidad".

Sección 09

Plan de Acción Inmediato (Próximos Pasos Cronológicos)

  • Formalización de Responsables (Hoy): Ratificación por escrito de los 8 dueños de proceso e integración en la matriz RACI.
  • Cierre de Requerimientos de Configuración (Fecha Límite: 48 hs): Implementación estricta del Config Freeze sobre Odoo 19.
  • Estandarización del Archivo de Despiece (Fecha Límite: 72 hs): Definición del estándar .CSV/.JSON de exportación entre el área de Ingeniería y el equipo del Bot.
  • Ejecución de la Reunión General de Alineación (Fecha Límite: 5 días): Presentación del modelo operativo y prueba en vivo con error simulado.
  • Inicio de la Semana de Prueba Operativa (Dry Run): Agendamiento obligatorio en los calendarios operativos de planta y obra.
  • Soporte Presencial de Primer Nivel (Post Go-Live): Presencia continua del equipo de Sistemas y Consultoría en la planta durante las primeras 48 horas de operación real para resolver bloqueos inmediatos.