Friday, April 1, 2016
3 changes · master
Enhancements to existing features
The contract dashboard now prevents users from combining companies that use different currencies, avoiding misleading recurring revenue totals. It also streamlines dashboard data loading by reducing the number of background requests, which should make the dashboard more efficient.
Original PR description
… on company filters It makes no sense to sum MRR of different currencies. For this reason, a condition has been added on the company filter : two companies cannot be selected at the same time if they have different currencies. The jsonRPC calls have also been refactored to reduce the number of calls. Two routes have been merged.
Code cleanup and technical improvements
The Fleet module has been migrated to Odoo's newer application framework and reorganized for easier maintenance. Business users should see largely the same fleet management behavior, with some simplified contract reminder display and cleaned-up vehicle brand/vendor data handling.
Original PR description
https://www.odoo.com/web#id=10075&view_type=form&model=project.task&menu_id=3942&action=327
The budgeting module has been migrated to Odoo's newer application framework and reorganized into clearer components. This improves long-term maintainability and reliability while preserving the budgeting features used to track planned versus actual spending.
Original PR description
Task: https://www.odoo.com/web#id=12160&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.O4uzzrog0cpR2iVG