Daily updates from Odoo
Navigate
Branch
Monday, September 30, 2019
13 changes
New functionality added to Odoo
This update adds Chile's administrative regions to Odoo's base country/state data. Businesses working with Chilean contacts can now select standardized regions in addresses, improving localization and data consistency.
Original PR description
**Regions of Chile** As part of the colaboration work for Chilean localization, this PR adds the chilean Regions. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Adds a new dynamic Audit Journals report for accounting teams, bringing sale and purchase journal information into Enterprise reporting. This helps businesses review journal activity more easily and supports reports with multiple available actions from each line.
Original PR description
task: https://www.odoo.com/web#id=36590&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720
Enhancements to existing features
Calendar test coverage has been adjusted so it no longer depends on optional demo data being installed. This improves reliability for deployments and development environments that run with demo data disabled.
Original PR description
After this commit, All the test cases of calendar will pass without demo data.
Slovenian financial reports now include newly added accounting tags in the correct report filters. This helps keep report results accurate after upgrades, including cases where only the reporting module is updated.
Original PR description
Task: https://www.odoo.com/web?debug=#id=22601&view_type=form&model=project.task&action=327&menu_id=4720 PAD: https://pad.odoo.com/p/r.5915d07c7b218a2fccea4b5569961be6
Financial reports now handle account group hierarchies more consistently, including deeper structures and clearer display of unavailable values. Multi-company reports also use the correct fiscal year dates for each company, improving accuracy for businesses operating across several entities.
Original PR description
task: https://www.odoo.com/web#id=1850557&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720
UK reporting data now assigns newly created account tags into the relevant report domains. This helps keep upgraded UK Reports installations consistent and prevents reporting issues when only this module is updated.
Original PR description
Task: https://www.odoo.com/web?debug=#id=22697&view_type=form&model=project.task&action=327&menu_id=4720 PAD: https://pad.odoo.com/p/r.f47955309f3674964eaf519b6ceaf45e
The balance sheet now lets users click the previous years earnings line to open the supporting details. This makes it easier for finance teams to review retained earnings without manually searching through report data.
Original PR description
Task: https://www.odoo.com/web?#id=35773&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad:https://pad.odoo.com/p/r.b5aa37622fa7822cfbfd9d73417a04fb
The Partner Ledger now opens with the option to show only unreconciled entries enabled by default. This helps users focus immediately on outstanding partner balances and reduces manual filtering when reviewing accounts.
Original PR description
task: https://www.odoo.com/web#id=35329&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.b4cb5dca1c9b83b5c5ca53211368bf7a [account_reports]: Partner ledger: 'Only show unreconciled entries' should be ticked by default
This update improves Intrastat reporting, especially for Belgian declarations, by adding required VAT and product origin information to exports. It also fixes broken report filters and improves country handling when customer delivery addresses differ from billing partners.
Resolved issues and error corrections
This fix prevents a manufacturing-related calculation from running when a finished product tracking reference is removed from a stock move line. This reduces unnecessary background processing and helps keep manufacturing operations more stable without changing user-facing workflows.
Original PR description
the _compute_order_finished_lot_ids is triggered when we delete a finished_produced_id on a stock_move_line. 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
Mobile kanban boards now work correctly for users of right-to-left languages. Tabs display in the expected order, tapping a tab opens the right column, and swipe gestures behave naturally for those languages.
Original PR description
Task:https://www.odoo.com/web#id=1969142&action=333&active_id=133&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.cc76b347609129ccd61f800b8766bea0 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
This change renames fields previously called "user" in LDAP and email-fetching settings to safer names. It helps avoid database query errors when administrators or scripts update these records without special escaping.
Original PR description
**Description of the issue/feature this PR addresses:** If you execute the sql query: ```sql UPDATE res_company_ldap SET user = 1 ``` you will get a syntax error because `user` is a postgres keyword. It's true that you can avoid that by escaping the column using `"user"` instead, but usually people work with generic scripts that don't escape names. **Current behavior before PR:** Naming column `user` overwrites the sql keyword. **Desired behavior after PR is merged:** Column `user_id` instead doesn't overwrite anything. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update reorganizes parts of Odoo's financial reporting engine to make future report improvements easier and more consistent. It also streamlines how report tables, hierarchy options, and column styling are handled, with limited immediate impact for everyday users.