Migración odoo 15
Para migrar este módulo a la versión de Odoo 15 se necesitan seguir estos pasos
-
En el manifiesto
- Cambiar nombre del archivo openerp.py por manifest.py
- Cambiar la versión del manifiesto por 15.0.1.0.0
- En el manifiesto comentar las vistas, datas, demos, report y security, también eliminar todas las dependencias menos la de
l10n_mx_facturae
(se comenta con un # al principio de la línea) - Cambiar el nombre de la referencia de la vista views/account_invoice.xml por views/account_move.xml
-
En la carpeta models en el archivo init.py Cambiar el nombre de la importación account_invoice por account_move y comentar las líneas
-
En el Account Move
- Renombrar el archivo account_invoice.py por account_move.py
- Cambiar nombre de la clase
AccountInvoice
porAccountMove
y la herencia_inherit = "account.invoice"
por_inherit = "account.move"
- Migrar los campos y funciones correspondientes (No olvidar descomentar la referencia en el init)
- En la carpeta views renombrar el archivo account_invoice.xml por account_move.xml
- Migrar la vista de account_move (No olvidar descomentar la referencia en el manifiesto)
- Probar instalación del módulo
-
En el resto de objetos repetir los siguientes pasos
- Migrar los campos y funciones correspondientes (No olvidar descomentar la referencia en el init)
- Migrar la vista del objeto (No olvidar descomentar la referencia en el manifiesto)
- Migrar los data del objeto en caso de tener (No olvidar descomentar la referencia en el manifiesto)
- Probar instalación del módulo