Monday, April 20, 2020
3 changes · master
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