Daily updates from Odoo
Monday, February 11, 2019
3 changes · master
Enhancements to existing features
The Belgian localization now uses different default tax settings to avoid issues in the new business game. This helps Belgian demo or training scenarios run more smoothly with fewer tax-related errors.
Original PR description
Task 1939277 The default tax TTC (in l10n_be) generate errors in the new business game, need to change that -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mobile calendar view now aligns the Today button more consistently with the view switcher icon, improving visual balance and ease of use. Calendar mobile styling was also reorganized into a dedicated file, making future interface updates easier to maintain.
Original PR description
Improve the User Interface of the Calendar mobile view. - The "today" button should be aligned (both size and position) with the view switcher icon. - Extract mobile calendar styling into dedicated SCSS file. Task ID: 1891955
Code cleanup and technical improvements
This update renames internal invoice creation methods in sales and repairs so their purpose is clearer to developers. It should not change business workflows, but it reduces confusion and makes future maintenance safer.
Original PR description
Purpose ======= The method named "action_invoice_create" in the sale_order model did not make sense: - this method is not an action (it returns the ids of created invoices) - it is not used as an action on any xml buttons - it has no reason to be private This was probably a "real" action somewhere in the past but now it's just too confusing. (The method in repair.order was also renamed for the same reasons).