Thursday, November 3, 2022
2 changes
Resolved issues and error corrections
This update adjusts the Master Production Schedule screen so its filter controls work consistently with automated checks and expected interface behavior. It helps prevent issues when users or tests apply filters in the control panel, with no expected change to day-to-day workflows.
Original PR description
When a Click Everywhere test filters in the control panel, it assumes with_search is used for the view. In this commit, we make Mrp_mps also uses with_search to pass the test.
This fixes a crash that could happen when adding a sales subscription line before a currency was set. Users can now continue creating subscription orders in that sequence without being blocked by an error.
Original PR description
Since 442899cbf39111f399e90f466f669a321f1da8ea when a sol is added we check if the value is rounded to 0 according to the currency. If there is no currency the rounding would raise an error as you cannot round without a non-positive rounding.