crm
crm copied to clipboard
[18.0][MIG] crm_salesperson_planner: Migration to 18.0
Summary
- Migrates
crm_salesperson_plannermodule to Odoo 18.0 - Fixes breaking changes:
- External ID references from
%(external_id)dto%(module.external_id)dformat - Tree view type renamed to list (Odoo 18.0 breaking change)
- External ID references from
Changes
- Updated manifest version to 18.0.1.0.0
- Fixed 5 external ID references in XML views (4 in visit_views.xml, 1 in visit_template_views.xml)
- Converted all
<tree>views to<list>(Odoo 18.0 breaking change):- crm_salesperson_planner_visit_views.xml
- crm_salesperson_planner_visit_template_views.xml
- crm_salesperson_planner_visit_close_reason_views.xml
- Updated all view_mode references from 'tree,form' to 'list,form'
Testing
- ✅ Pre-commit checks passing (ruff, pylint, prettier, eslint)
- ✅ No linting errors
- ✅ XML validation passing
- ✅ Code quality checks passing
Related Issue
Part of #600 - Migration to version 18.0