Monday, December 30, 2019
7 changes · master
Enhancements to existing features
Stock delay warnings are now shown directly in popovers instead of being posted as manual chatter messages, making schedule issues easier to see and act on. The change also extends the alert logic across stock, manufacturing, sales, and purchasing flows so teams can better identify moves that may cause delays.
Original PR description
Sale stock ========== Split the widget `qty_at_date_widget` so we can use it in other models/ MRP - Stock - Sale stock =================== Modify the alert system. Instead of writing exception in the chatter, we display a popover widget. Stock move ========= Add a field on `stock.move`, `delay_alert_date`. This field is False is the stock move will not be late, otherwise, this field contains the minimal date that the stock move should have. Task #1970595
Manufacturing planners get better visibility into work order schedules through popover details, working-hours context, and clearer work order names. The update also helps teams detect scheduling conflicts or delays and replan affected work orders when exceptions occur.
Original PR description
Ease work order planning visibility thanks to information popover and working hours visibility. Make it possible to replan WO's in exception.
The automated action configuration screens have been reorganized to make them easier to understand and use. This helps users set up automation, email, and SMS actions with clearer forms and less friction.
Original PR description
task : https://www.odoo.com/web#id=2082503&action=327&model=project.task&view_type=form&menu_id=4720 Pad link : https://pad.odoo.com/p/r.30015b26b76505fcbdf24f23372a1eb5 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Quotation templates now retain product name and description translations when products are copied into them. This helps sellers send quotes in a customer's language without losing translated product details, while still allowing manual edits when needed.
Original PR description
Before this PR, the name and description of a product were copied on a sale order template but not their translations. When the seller used the quotation template for a partner in another language, the descriptions were not translated. After this task, the translations are kept on the quotation template. The user can still override the descriptions in the template and manage the translations by himself. TaskID: 2055933 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Subscription management was refined to make renewals, alerts, stages, portal pages, reports, and dashboards clearer and more reliable. This helps sales teams track subscription status with better detail and avoids issues such as renewal end dates not updating or alert actions failing.
Original PR description
* UX improvements * End date was not updated when subscription was renewed. * Improved granularity of subscription stage: add categories. TaskID: 2119620
Manufacturing managers can now better understand work order schedules through clearer planning details, working-hours visibility, and maintenance-related unavailability in the planning view. This helps teams spot scheduling conflicts sooner and replan work orders that are in exception, reducing production disruption.
Original PR description
Ease work order planning visibility thanks to information popover and working hours visibility. Make it possible to replan WO's in exception.
Resolved issues and error corrections
This update fixes how Odoo filters selectable records in inventory, purchasing, manufacturing, and subcontracting workflows. It replaces fragile screen-triggered filtering with more stable rules, helping users see the right options consistently when creating or changing related operations.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr