Spanish OCA Days 2025
-
How to migrate a module step by step (live demo)
Lansana BarryDone
-
Test de OCA en Gitlab
Manuel Florido GálvezDone
-
Introducción a OCA y cómo colaborar
Valentín Vinagre (CTO) y Harald Panten (CEO)Done
-
Cómo realizar módulos de transportistas en Odoo
Alberto Martínez RodríguezDone
-
Como personalizar Odoo sin arrepentirte en la próxima migración.
Javier - JaimeDone
-
Workshop: Migración de una instancia Odoo con OpenUpgrade
Pedro M. BaezaDone
-
¿Cómo nombrar las cosas?
Pedro M. BaezaDone
-
¿Por qué migrar y no reimplantar?
Luis Maria Ron Almazán y Ángel García de la Chica HerreraDone
-
Selecciona múltiples almacenes en la venta.
Ángel Rivas DomínguezDone
-
Cambios técnicos y funcionales en el módulo l10n_es_aeat_sii_oca en Odoo 17 Community
Manuel Regidor y Jesús ArreguiDone
Desarrollador de software autodidacta, metódico y versátil. Me encanta programar sistemas de gestión empresarial (si es con Odoo, mejor), aplicaciones móviles multiplataforma y orientarme a producto. Automatizar las tareas aburridas de la vida
En esta sesión técnica demostraré el funcionamiento práctico de oca-port, una herramienta que facilita la migración de módulos OCA y la portabilidad de funcionalidades entre versiones de Odoo mediante la comparación inteligente de historiales git no relacionados. Complementariamente, exploraremos odoo-module-migrator, una biblioteca Python que automatiza la adaptación del código para hacerlo compatible con versiones más recientes de Odoo, realizando transformaciones como el renombrado de archivos, sustitución de importaciones y actualización de etiquetas XML
La presentación incluirá:
Introducción a los desafíos en la migración de módulos Odoo
Análisis de las capacidades técnicas de ambas herramientas
Demostración práctica del uso de oca-port para migrar un módulo específico
Ejemplificación de odoo-module-migrator para adaptar automáticamente código obsoleto
Caso práctico detallado aplicando ambas herramientas a un módulo concreto
Dirigido a desarrolladores y técnicos de Odoo, esta ponencia proporciona conocimientos aplicables inmediatamente para optimizar los procesos de migración entre versiones, reduciendo significativamente el tiempo de desarrollo y mantenimiento de módulos personalizados