Daily updates from Odoo
Thursday, January 3, 2019
6 changes
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.