Daily updates from Odoo
Wednesday, September 11, 2019
6 changes · master
Enhancements to existing features
Swiss companies can now automatically use the BVR number generated for an invoice as the Payment Reference when the journal is configured for that communication standard. This reduces manual entry and supports more flexible postal bank account setup for Swiss payment workflows.
Original PR description
Now, Swiss users can auto populate BVR number generated for invoice in it's 'Payment Ref.' field by simply configure it in 'Communication Standard' of invoice's journal. Also, it is now possible to have multiple 'postal' type bank accounts with same account number for single company task-1999530 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
This update removes duplicate file entries from the setup lists for several Odoo apps. It helps avoid repeated loading of the same data, making installations and updates cleaner without changing day-to-day features.
Original PR description
Description of the issue/feature this PR addresses: Remove files which are declared (and thus loaded) twice in addon manifest `data`. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
Saving a new vendor bill with only a reference entered no longer shows a confusing database error. Users now receive the intended validation message, improving clarity when required vendor information is missing.
Original PR description
Task: https://www.odoo.com/web?#id=2049451&action=333&active_id=1691&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.a6e5b830012214432802f6729d5c9101 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The German intra-community VAT report now uses tax tag information from accounting entries instead of removed tax records. This helps keep the report accurate and prevents issues when generating German VAT reporting data.
Original PR description
Task: https://www.odoo.com/web#id=2053063&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.538b761ebdf8b15152d15ae44e178314
Features or functions removed from Odoo
The unused web diagram module has been removed from Odoo. This simplifies the product by eliminating obsolete code and translation files, with little expected impact because the module was no longer in use.
Code cleanup and technical improvements
The Mexico chart of accounts and trial balance reports were reworked to better support account group hierarchies and produce SAT-compliant uppercase filenames. The update also improves reliability when the Mexican electronic invoicing module is not installed and refreshes Spanish translations.
Original PR description
- Get hierarchy recursively with account groups. - Remove afr lines. - Get filename in uppercase (SAT requirement). - Now it's possible to add new report lines with account groups configuration. - Avoid error when l10n_mx_edi is not installed. - The group data is created in l10n_mx but a manual creation is also possible. [IMP] l10n_mx_reports: update es.po Related to https://github.com/odoo/odoo/pull/35510