Continuación de migracion a odoo 15
El módulo "l10n_mx_toponyms" tiene como objetivo principal añandir catalogos de direcciones como paises, estados, colonias, acorde al CDFI 3.3
La finalidad de la tarea asignada, fue migrar este módulo a odoo 15, esto porque el ERP está migrando debido al soporte de Python y el sistema operativo CentOS 7.
Archivos Python
Se modificaron algunas funciones, acorde a lo nuevo en odoo 15, como la declaración de variables, modificación de funciones, etc. Pero algunos campos, como los que se muestran en las imagenes, se comentaron debido a que no se obtuvo una respuesta si se mantenían o se eliminaban, porque eran campos decrepitados que funcionaban con módulos que no tienen soporte.
Archivos XML:
Al igual que los archivos Python, se migró a odoo 15, cambio algunas cosas como la etiqueta openerp a oddo, eliminando también la etiqueta data. Además, se comentó la siguiente línea:
<!-- attrs="{'readonly': [('use_parent_address','=',True)]}" />-->
Debido a que si lo dejas sin comentar marca error.
Resultados
El resultado obtenido es el siguiente, la instalación del módulo es exitosa y agrega en el apartado de contactos/configuración/localización. Aquí podemos agregar países estados, grupos de ciudades.
También en el apartado de empresas podemos agregar localidad, ciudad y país, sin embargo, al tratar de guardarla por alguna razón se recarga la página y no guarda los datos.
Próximos pasos:
- Revisar el código y debuguearlo para ver en donde se tiene el error, que permite que recargue la página, dando como resultado que no guarde los datos. En caso de no encontrar el error, agendar una sesión o escalar el problema.