Daily updates from Odoo
Navigate
Branch
Monday, April 20, 2020
7 changes
Enhancements to existing features
The mobile vehicle form now displays engine-related fields more consistently. Horsepower and unit labels are positioned in a clearer way, making the form easier to read and edit on smaller screens.
Original PR description
Purpose Improve the User Interface of the vehicle form view. Specifications -View form of a vehicle - engine option When on saved mode, horsepower value is aligned to the right : update, same behaviour than other fields (same on additional properties) When on edit mode, UoM are always sent to the next line: keep it at the end of the field LINKS PR: #9897 Task-Id: 1929043
Resolved issues and error corrections
Sales order lines now keep a product's explicit tax setup instead of automatically applying the company default sales tax. This prevents incorrect taxes from being added to products that should be sold tax-free, improving invoice accuracy.
Original PR description
Steps to reproduce the bug: - Let's consider a product P without sales taxe - Set in Accounting > Settings a default sale tax T - Create a SO and add a new line L with P Bug: The tax set on L was T instead of no tax. opw:2221104
Code cleanup and technical improvements
HR-related forms now save key field updates more consistently instead of relying on temporary screen-only reactions. This should reduce surprises when employee, payroll, referral, and salary simulation data is edited or reused across workflows.
Original PR description
Convert "onchanges" to stored-editable computed fields
This update modernizes several grid-based views so they use Odoo’s newer interface framework, helping keep these screens easier to maintain and evolve. It also fixes related behavior in stock reporting and improves timesheets by highlighting the grid cell with an active timer.
Original PR description
to prepare the future, we want to convert everything in Owl. This commit converts the web_grid view. taskid:2149408
Miscellaneous changes
TaskID: 2210403 Forward-Port-Of: odoo/enterprise#9838 Forward-Port-Of: odoo/enterprise#9239
Original PR description
TaskID: 2210403 Forward-Port-Of: odoo/enterprise#9838 Forward-Port-Of: odoo/enterprise#9239
The commit b294bc19816b88ac3b97a509f4c7394c7268821a added the support of component fields but also introduced a bug that prevents displaying all widgets of a field. This commit fixes that bug. Forward-Port-Of: odoo/enterprise#9867
Original PR description
The commit b294bc19816b88ac3b97a509f4c7394c7268821a added the support of component fields but also introduced a bug that prevents displaying all widgets of a field. This commit fixes that bug. Forward-Port-Of: odoo/enterprise#9867
Steps to reproduce the bug: - Let's consider two companies C1 and C2 - C1 is a swedish company with l10n_se installed - C2 is a belgian company with L10n_be installed - On C2, try to export in XML the tax report Bug: The swedish tax report was exported opw:2232224 Forward-Port-Of: odoo/enterprise#9921
Original PR description
Steps to reproduce the bug: - Let's consider two companies C1 and C2 - C1 is a swedish company with l10n_se installed - C2 is a belgian company with L10n_be installed - On C2, try to export in XML the tax report Bug: The swedish tax report was exported opw:2232224 Forward-Port-Of: odoo/enterprise#9921