Migrar desde Excel hacia Odoo no significa importar todas las planillas y esperar que el sistema ordene la información automáticamente. Una migración útil empieza por entender qué datos existen, para qué se usan y qué problemas contienen.
Las planillas suelen crecer durante años. Pueden contener duplicados, fórmulas distintas, columnas que nadie mantiene y datos históricos mezclados con información operativa. Llevar todo eso al ERP sin una revisión previa solo traslada el problema.
1. Inventariar los archivos
El primer paso es reunir las fuentes que realmente se utilizan. No alcanza con pedir “el Excel principal”, porque muchas veces cada área conserva su propia versión.
- Listar archivos, responsables y frecuencia de actualización.
- Identificar qué planillas son operativas y cuáles son históricos.
- Detectar fórmulas, macros o vínculos externos.
- Marcar campos obligatorios y datos que faltan.
2. Definir el modelo de destino
Antes de limpiar hay que decidir dónde vivirá cada dato en Odoo. Un cliente no es lo mismo que un contacto, un producto no es lo mismo que una descripción libre y un saldo histórico no necesariamente debe convertirse en una transacción operativa.
Preguntas para cada conjunto de datos
- ¿Quién lo utilizará?
- ¿Qué proceso lo necesita?
- ¿Qué campo de Odoo lo representa?
- ¿Debe migrarse completo o solo una parte?
- ¿Cómo se validará después de la importación?
3. Limpiar y normalizar
La limpieza debe eliminar duplicados, unificar formatos y resolver valores ambiguos. Conviene trabajar sobre una copia y conservar el archivo original como respaldo.
Algunos controles habituales son fechas, monedas, identificadores, unidades de medida, códigos de producto, condiciones comerciales y nombres de clientes o proveedores.
4. Probar con una muestra
La primera carga no debería ser la definitiva. Elegí una muestra que incluya casos normales y excepciones. Luego compará los resultados con la fuente original.
- Preparar un archivo de prueba.
- Importarlo en un entorno controlado.
- Revisar relaciones, saldos y documentos.
- Registrar errores y decisiones.
- Repetir la prueba hasta lograr un resultado aceptable.
5. Definir qué no se migra
Una migración también consiste en decidir qué información queda fuera. Llevar diez años de datos desordenados puede dificultar el uso del nuevo sistema.
La decisión depende de las necesidades legales, contables y operativas de la empresa. Cuando sea necesario conservar históricos, puede ser mejor guardarlos en un repositorio consultable y comenzar la operación nueva con datos limpios.
6. Preparar al equipo
El proyecto no termina cuando la importación finaliza. Las personas deben saber qué cambió, dónde registrar cada operación y qué controles realizar.
- Definir responsables por proceso.
- Preparar guías breves.
- Realizar pruebas con usuarios reales.
- Registrar dudas frecuentes.
- Establecer soporte para las primeras semanas.
Checklist de migración
- Fuentes de datos inventariadas.
- Modelo de destino definido.
- Datos limpios y respaldados.
- Pruebas ejecutadas con una muestra.
- Criterios de aceptación acordados.
- Equipo capacitado.
Conclusión
Una migración responsable no busca mover la mayor cantidad de datos posible. Busca que la información necesaria llegue limpia, entendible y vinculada a procesos que el equipo pueda sostener.