Daily updates from Odoo
Navigate
Branch
Thursday, January 3, 2019
10 changes
New functionality added to Odoo
A new tag was added to the Moroccan reporting module to support updated report classification needs. This helps keep local reporting data organized and aligned with business or compliance requirements.
Enhancements to existing features
Users can now search and filter the list of fields when building domains, making it faster to find the right option in large models. The change also keeps the interface responsive while filtering and improves extensibility for downstream customizations.
Original PR description
* Export additional classes, to allow more extensibility downstream. * Add search field on top of list. * Automatic field list filtering, with timeout to avoid locking UI. The result:  -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @Tecnativa
This update simplifies how employee time off balances are calculated by using one shared calculation for related balance fields. It keeps the same information available to users while reducing duplicated logic, which helps make future maintenance safer and easier.
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
The Lunch app now lets businesses separate toppings into three configurable types, with editable labels set by product category. This makes lunch ordering clearer for users and gives administrators more flexibility in how options are presented.
Original PR description
We need to be able to distinguish between three types of toppings, the labels are editable though. All of this is configurable on the product categories
Payroll teams can now assign different payslip print templates to different salary structures. This makes it easier to produce country- or contract-specific payslips and still print multiple payslips together in one combined document.
Original PR description
Current behavior before PR: We can't have only one report template for all the payslips. Desired behavior after PR is merged: Add a report on a structure of payslip. It's used when printing. We can use different rapport for each payslip. When printing with different report, all reports will be merge in one. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Moroccan localization is being adjusted so each tax report grid uses a single dedicated tag. This helps make VAT or tax reporting clearer and reduces the risk of ambiguous report mapping for businesses using Moroccan accounting.
Original PR description
Task: https://www.odoo.com/web#id=22559&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.ca7e8d1d7716e3a149edad49adace689
This update adds clearer internal labels to key approval form sections, making future customizations easier and more reliable. It does not change how users work with approvals, but it helps developers extend the screens with less risk.
Original PR description
The new form view would not be easily to `xpath` into with the multiple groups and the `page` without name. This makes it easier for future development to hook into this view.
Resolved issues and error corrections
The sales enterprise report now uses the proper invoice status type, matching how the field is defined elsewhere. This helps keep invoice reporting consistent and reduces the risk of incorrect status handling in sales data.
Original PR description
The invoice status should be a `Selection` field as defined everywhere else, not a `Char`. opw-1921679
An obsolete rule that referenced a field no longer used by subscriptions was removed. This prevents incorrect filtering behavior and helps keep subscription access rules aligned with the current data model.
Original PR description
The field `type` was removed in v10 when subscription and templates were split. This rule is not used anymore. opw-1920466
The Documents sidebar now shows only one “All” option instead of repeating it for each folder group. This reduces clutter and makes folder navigation clearer for users.
Original PR description
before this commit, a "all" selector was rendered for each folder clusters when only one "all" selector should be rendered. This commit fixes this issue, there is now only one "all" selector rendered for the whole documents sidebar.