Thursday, February 20, 2025
3 changes · master
Resolved issues and error corrections
This update removes or corrects unused styling related to the signing interface's bottom sheet. It helps keep the Sign module's front-end code cleaner and easier to maintain without changing business workflows.
Quantity quality checks no longer automatically mark stock moves as picked. This prevents other items in the same picking from being skipped during validation and keeps the picked status under user control.
Original PR description
Issue Before this Commit: ----------------------- When performing a quantity quality check on a move, the system automatically checked the picked checkbox. This resulted in only moves marked as picked being validated, causing other moves to be skipped during the picking validation. Steps to Reproduce: ---------------------- 1. Create a picking with multiple moves. 2. Perform a quantity quality check on a move. 3. Register a failed quantity. 4. Observe that the picked checkbox is automatically checked. 5. Validate the picking. (Only moves with the picked checkbox checked are validated) With this Commit: -------------------------- - Prevented the automatic marking of the 'Picked' checkbox after a quality check. - This ensures that the picked status is manually updated by the user, allowing for consistent validation behavior and preventing moves from being unintentionally skipped during the validation process. task-4517277
Purchase approval flows now use the correct units when replenishment creates orders, reducing errors in quantities and ordering. Quality checks also receive the product information needed to display unit conversion details consistently.
Original PR description
Some other fixes for UoMs refactoring. Follow-up of https://github.com/odoo/odoo/pull/184131. Task-4471379