Migración a Odoo 15
Para migrar este módulo a la versión de Odoo 15 se necesitan seguir estos pasos
- Cambiar nombre del archivo openerp.py por manifest.py
- En el manifiesto comentar las vistas, datas, demos y security, también la dependencia l10n_mx_toponyms (se comenta con un # al principio de la línea) Después del registro "data/cfdi.dangerous.material.csv", agregar el de "data/cfdi.key.product.service.csv", y comentarlo de momento
- En el init.py prinicipal eliminar la línea 4
from .hooks import post_init_hook
- El archivo hooks.py eliminarlo
- El archivo cfdi.key.product.service.csv ubicado en la carpeta examples moverlo a la carpeta data y posteriormente eliminar la carpeta examples
- En la carpeta models en el archivo init.py comentar todas las líneas
- Eliminar el archivo cfdi_air_transport.py y cfdi_air_transport.xml
Migración de objetos y vistas
- Comenzar a migrar el objeto cfdi_dangerous_material, la vista y él data del mismo (Recordando descomentar en el init de models y en el manifiesto los enlaces correspondientes)
- Instalar el módulo y verificar que exista el objeto con los datos
Repetir lo mismo para:
- cfdi_key_product_service
- cfdi_key_transport
- cfdi_trailer_type
- cfdi_transport_person
- cfdi_trucking_configuration
- cfdi_type_packaging
- cfdi_type_permisse
- l10n_mx_transport_vehicle
- product_product
- res_company
- res_partner
Crear una tarea por cada uno de los objetos a migrar y subir los cambios correspondientes en la rama feat_odoo_15