Daily updates from Odoo
Thursday, February 13, 2020
5 changes · master
Enhancements to existing features
This update refreshes several website snippets to make page sections look cleaner and easier to edit. It simplifies layouts, adjusts default styling such as colors, spacing, titles, buttons, and icons, and adds more flexibility for timeline rows, helping users build more polished website pages with less manual cleanup.
Original PR description
[task-2182907](https://www.odoo.com/web#id=2182907&action=333&active_id=974&model=project.task&view_type=form&menu_id=4720) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Partner forms now guide users more carefully when adding states, reducing accidental creation of incorrect location records. Users can no longer create countries from this flow, quick state creation is disabled, and new states automatically inherit the partner's country when created from the form.
Original PR description
Purpose ======= Improve the state creation flow. Some users created states by mistake, we want to avoid this situation. Specifications ============== Do not allow to create country from the partner form view. Disable the quick create of the state in the partner form view. When we create a state from the partner form view, set by default the country of the state to the country of the partner. Task 2178289
Sales orders now calculate invoice status more reliably while users are editing records, including before the record is fully saved. This helps avoid misleading invoice status information during sales order changes and improves day-to-day accuracy for sales teams.
Original PR description
Works correctly on virtual records during onchanges, notably. Since the data was obtained from a read_group using the ids of self, virtual records never could find any of their data.
CRM now uses clearer setup text and can automatically enable predictive lead tools when the required CRM and IAP services are installed. This reduces manual configuration during onboarding and helps teams access lead scoring and enrichment capabilities faster.
Original PR description
# Purpose Improve the default configuration on CRM for predictive lead in order to ease the onboarding. # Specifications Modify text and install crm_iap_lead(_enrich) automatically if CRM and IAP are installed. task-2131056
The analytic defaults feature will now be installed automatically when analytic accounting is enabled. This makes the related accounting functionality available without extra setup, reducing configuration steps for users.
Original PR description
"account_analytic_default" module should be auto installed. This way its functionalities are available when analytic accounting option is enabled. Task : 2182900