Wednesday, August 12, 2015
6 changes · master
New functionality added to Odoo
This adds support for setting byproduct quantities as fixed in manufacturing bills of materials. It helps production teams define byproducts more accurately when their output quantity should not scale with the main product quantity.
Original PR description
Task: https://www.odoo.com/web#id=13346&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.GVthtvGe8iPiM5v6
Enhancements to existing features
This update reorganizes user access rights and app categories so permissions are easier to understand and manage. Several apps now use clearer, more appropriate user groups, reducing confusing or duplicated settings for administrators.
Original PR description
Task: https://www.odoo.com/web?#id=19788&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.P05YP1cyr3wEjbR6
Resolved issues and error corrections
This fixes an access rights issue that could prevent employees from opening employee forms when Payroll was installed. The change helps ensure authorized users can view employee records as expected without unnecessary permission errors.
Original PR description
…oyee to open the employee form ISSUE : https://www.odoo.com/web#id=646613&view_type=form&model=project.issue&action=963&active_id=681
Membership records now calculate invoice links, membership dates, and partner status more reliably. This helps ensure customers' membership information reflects the correct billing and validity periods, reducing incorrect statuses in day-to-day use.
Original PR description
Task: https://www.odoo.com/web/#id=10945&view_type=form&model=project.task&action=333&active_id=131
This fix corrects how membership invoices and invoice lines update partner membership status. It also improves the related tests so failures are detected properly, reducing the risk of unnoticed membership billing issues.
Original PR description
tests crash and that there is a mismatch between the tests and the module. However as the tests were badly written the asserts did not fire. Now the tests crash as they should be doing since a long time. Task: https://www.odoo.com/web/#id=10945&view_type=form&model=project.task&action=333&active_id=131
This fixes how membership invoices and their invoice lines are calculated so customer membership status updates correctly. It also strengthens related tests so future mismatches are caught instead of silently passing.
Original PR description
Task: https://www.odoo.com/web/#id=10945&view_type=form&model=project.task&action=333&active_id=131