Ir al contenido
Odoo Menú
  • Iniciar sesión
  • Pruébalo gratis
  • Aplicaciones
    Finanzas
    • Contabilidad
    • Facturación
    • Gastos
    • Hoja de cálculo (BI)
    • Documentos
    • Firma electrónica
    Ventas
    • CRM
    • Ventas
    • PdV para tiendas
    • PdV para restaurantes
    • Suscripciones
    • Alquiler
    Sitios web
    • Creador de sitios web
    • Comercio electrónico
    • Blog
    • Foro
    • Chat en vivo
    • eLearning
    Cadena de suministro
    • Inventario
    • Manufactura
    • PLM
    • Compras
    • Mantenimiento
    • Calidad
    Recursos humanos
    • Empleados
    • Reclutamiento
    • Vacaciones
    • Evaluaciones
    • Referencias
    • Flotilla
    Marketing
    • Redes sociales
    • Marketing por correo
    • Marketing por SMS
    • Eventos
    • Automatización de marketing
    • Encuestas
    Servicios
    • Proyectos
    • Registro de horas
    • Servicio externo
    • Soporte al cliente
    • Planeación
    • Citas
    Productividad
    • Conversaciones
    • Aprobaciones
    • IoT
    • VoIP
    • Artículos
    • WhatsApp
    Aplicaciones externas Studio de Odoo Plataforma de Odoo en la nube
  • Industrias
    Venta minorista
    • Librería
    • Tienda de ropa
    • Mueblería
    • Tienda de abarrotes
    • Ferretería
    • Juguetería
    Alimentos y hospitalidad
    • Bar y pub
    • Restaurante
    • Comida rápida
    • Casa de huéspedes
    • Distribuidora de bebidas
    • Hotel
    Bienes inmuebles
    • Agencia inmobiliaria
    • Estudio de arquitectura
    • Construcción
    • Gestión de bienes inmuebles
    • Jardinería
    • Asociación de propietarios
    Consultoría
    • Firma contable
    • Partner de Odoo
    • Agencia de marketing
    • Bufete de abogados
    • Adquisición de talentos
    • Auditorías y certificaciones
    Manufactura
    • Textil
    • Metal
    • Muebles
    • Comida
    • Cervecería
    • Regalos corporativos
    Salud y ejercicio
    • Club deportivo
    • Óptica
    • Gimnasio
    • Especialistas en bienestar
    • Farmacia
    • Peluquería
    Trades
    • Personal de mantenimiento
    • Hardware y soporte de TI
    • Sistemas de energía solar
    • Zapateros y fabricantes de calzado
    • Servicios de limpieza
    • Servicios de calefacción, ventilación y aire acondicionado
    Otros
    • Organización sin fines de lucro
    • Agencia para la protección del medio ambiente
    • Alquiler de anuncios publicitarios
    • Fotografía
    • Alquiler de bicicletas
    • Distribuidor de software
    Descubre todas las industrias
  • Odoo Community
    Aprende
    • Tutoriales
    • Documentación
    • Certificaciones
    • Capacitación
    • Blog
    • Podcast
    Fortalece la educación
    • Programa educativo
    • Scale Up! El juego empresarial
    • Visita Odoo
    Obtén el software
    • Descargar
    • Compara ediciones
    • Versiones
    Colabora
    • GitHub
    • Foro
    • Eventos
    • Traducciones
    • Conviértete en partner
    • Servicios para partners
    • Registra tu firma contable
    Obtén servicios
    • Encuentra un partner
    • Encuentra un contador
    • Contacta a un consultor
    • Servicios de implementación
    • Referencias de clientes
    • Soporte
    • Actualizaciones
    GitHub YouTube Twitter LinkedIn Instagram Facebook Spotify
    +1 (650) 691-3277
    Solicita una demostración
  • Precios
  • Ayuda

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Contabilidad
  • Inventario
  • PoS
  • Proyectos
  • MRP
All apps
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Ayuda

odoo 15 to odoo 16 Migration is there a better way than github openupgrade/v16.0 ?

Suscribirse

Reciba una notificación cuando haya actividad en esta publicación

Se marcó esta pregunta
migrationaccountOpenUpgradev15odoo16features
1 Responder
5379 Vistas
Avatar
Herve

HI,

I'm beginning a migration from v15 to v16 with openupgrade (after having migrated from v14) and I found that some base modules are not migrated at all,
for instance account module which is the basement for invoicing.

I understand that all the module are not migrated yet, but I'm surprised that nobody in the world has done anything on such a base module.
And even, Odoo corp should have done the job to migrated the odoo instance installed in odoo.sh !
(in fact, I'm an Odoo partner, but I want to migrate also instances with oca licence)

Is there a git branch or repository where I could find the most advanced codes for migration ? even if it is on beta versions, because I found that there was not so much PR on openupgrade too.
(and of course, I'm ok to contribute to oca if I add some code to that)

0
Avatar
Descartar
Avatar
Nils Coenen
Mejor respuesta

Hey Herv,

the covered modules list for the migration from 15 to 16 with OpenUpgrade is still in progress. 
So as long as your modules needed is not covered, there is no chance. 

I am sure, the OCA will be thankful for contributing to the Repo...

There are OCA members/contributors working on this repo. On my opinion... They do a great job and we all can be lucky, that the OCA is doing what they are doing. Even if it may not meet the timetables of some people for migrating db´s. 

In other words... if you need a way to solve your issue with OpenUpgrade... You have to wait until the appropraite modules are covered. 

Another option would be, to request a deveoper to perform the actions needed.

You can also get in touch to Odoo directly... If i remember right, they provide migration processes for 3rd-party code. The costs are based on the number of codelines that needs to be migrated.

Hope this helps you. 

All the best

1
Avatar
Descartar
Herve
Autor

Hi, Thank you for your answer and, of course, I am very thanffull to OCA contributors too !
My surprise is about Odoo.com : they should have already done the job to migrate the databases they manage. So, don't they share this code with community ? So, in my understanding, they oblige the community to do the job a 2nd time : I feel that it would not be quite "open-source spirit" isn't it ?
Do you have any information about that ?

Nils Coenen

Hey Herve,
in general i do understand your statement concerning the open-source-spirit.
But does the open-spirit means to you, that it must provide of straight forward solution for migrating you db´s that must be available as soon as a new release is out? Its more or less the possibility to use Odoo CE free. Thats it. And thats where the OCA comes into the game with OpenUpgrade if you dont want to migrate manually. But in the end you are still on your own to succeed the migration.

As the migration process provided by Odoo is an enterprise feature... It pretty clear that they do not share the migration code with the community. Its a service they provide to licensed customers. Thats market economy at least...

Just to make sure.... are we talking about Odoo SH instances? Or does this problem refers more to CE intances... I think you are aware of the fact, that if you implement user specific code, 3rd party apps (also OCA modules), that you are facing issues concering the migration process. You should always keep that in mind.

I do follow the OpenUgrade Repo for quite a while now and the people working on it provide a lot of work on it. I just can advise you to contribute to the OCA if you can. More people active on it, means a faster dev and probably better solutions due to more brains involved.
Any maybe this will increase the Open-Source-sprit for you as well.

In the end it is always a question of the benefit-effort-ratio. For everybody...

Herve
Autor

Hi Nils,
I agree with you about "Odoo corp" developping code about migration scripts and the migration service they provide with enterprise licence : there is a price for that, it is the "double pricing model" that Odoo corp adopted some years ago, F.Pickaers tell that is was mandatory to sustain Odoo software evolution and, after some years, I think we can all see that it was not only words : The quality of Odoo today as software and business tool is undenyable and the money licences put into it is not nothing about that !
A point is that I know about the Odoo migration process for Odoo EE instances (whatever they are instéalled on Odoo.sh or on premices, and I know also the migration OCA process with Openupgrade because I used it to migrate successfully my own instances from v14 to v15 with OCA modules, third party modules and my inhouse developed modules embedded (I plan do migrate also other instances from v12 to v16 but it will be another story).
So, I wrote my post after migrating quite easily an instance from v14 to v15 and migrating my inhouse code from v14 to v15 and v16, and I found that the migration script in Openupgrade for such a quite widely spread module as 'account' (='invoicing') was only initiated.
My point is not at all 'against' OCA : they do a wonderfull job, and if CE version did not exist, I surely not be an Odoo integrator today, and CE exists because OCA continues to live the best they can.
My point is only about Odoo (and me) : I knew that the EE code (repository 'entreprise') is not 'free' and, once again, I am ok with that, but, as Odoo corp continues to let free their odoo/odoo repository and authorize OCA to clone it into OCA/OCB, I thought that it was the same 'pricing strategy' for the migration scripts, and I was surprised when I understood that it was not.
So, my concern it that I think Odoo is doing something which is not 'ethic', respect to the sprit of open-source code : they oblige the Odoo community to re-develop a piece of code which do exactly the same job as a code they already developed. I thought that it was enough for Odoo to put in EE codes like accounting, but here they put also the ability to migrate to new CE versions quite quickly + oblige to develop the migration scripts twice (one for odoo, one for oca).
It looks a little bit like Odoo would have been pleased to go fully to the commercial EE model, or to let free only obsolete versions of Odoo, but they were empeached to do that because the core code was already strucked with the community and so they were still almost obliged to let the repo odoo/odoo open-source and free, isn't it ?
(conclusion : I'm surely on the path to contribute to Openupgrade migration scripts soon ... as soon as I get free time to do that ...), Best regards, Herve

Nils Coenen

Hey Herve,
never mind! As mentioned... I do understand your approach...
I just dont think that this kind of discussion will lead to anything in this forum here.

From technical aspect the mentioned options are there (from my level of knowledge). And i guess you will be welcome in the OCA for contribution.

Cheers
Nils

¿Le interesa esta conversación? ¡Participe en ella!

Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.

Registrarse
Publicaciones relacionadas Respuestas Vistas Actividad
Migration to 16.0 using open upgrade
migration OpenUpgrade v15 odoo16features
Avatar
0
sept 23
2670
Openupgrade guide for windows user ?
migration upgrade OpenUpgrade v15 odoo16features
Avatar
0
ene 24
1919
What path used when db migrate in v16 using openupgrade v16. Resuelto
migration OpenUpgrade odoo16features
Avatar
Avatar
2
jun 24
5279
Migration script for stock.production.lot to stock.lot
migration v14 v15 odoo16features
Avatar
Avatar
1
dic 24
5408
Migration issue with custom Purchase Order mail template
migration invoicing v15 odoo16features
Avatar
0
mar 23
2479
Comunidad
  • Tutoriales
  • Documentación
  • Foro
Código abierto
  • Descargar
  • GitHub
  • Runbot
  • Traducciones
Servicios
  • Alojamiento en Odoo.sh
  • Soporte
  • Actualizaciones del software
  • Desarrollos personalizados
  • Educación
  • Encuentra un contador
  • Encuentra un partner
  • Conviértete en partner
Sobre nosotros
  • Nuestra empresa
  • Activos de marca
  • Contáctanos
  • Empleos
  • Eventos
  • Podcast
  • Blog
  • Clientes
  • Legal • Privacidad
  • Seguridad
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo es un conjunto de aplicaciones de código abierto que cubren todas las necesidades de tu empresa: CRM, comercio electrónico, contabilidad, inventario, punto de venta, gestión de proyectos, etc.

La propuesta única de valor de Odoo es ser muy fácil de usar y estar totalmente integrado.

Sitio web hecho con

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now