Daily updates from Odoo
Tuesday, February 12, 2019
5 changes · master
Enhancements to existing features
Accounting users can now search for reconciliation counterparts using a check number. This makes it easier to find and match payments tied to checks, reducing manual lookup effort during bank reconciliation.
Original PR description
Task 1881964 Allow to search for counterparts with a check number -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website eLearning app now calculates course member totals more efficiently. This should improve performance when viewing or processing multiple course channels, especially on larger databases.
Original PR description
Task #1937160 Purpose ======= Performance improvement: The members_count computed field now uses a compute_sudo with a read_group allowing to compute all the members_count of the recordset in a single query. 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
Reconciliation rules can now trigger document requests, letting teams ask for missing supporting files during bank reconciliation and complete the process from the related invoice. Upload-file activities can also be configured to create document requests automatically, improving follow-up and reducing manual tracking.
Original PR description
This commit adds the ability to set up reconciliation models so they can
generate a document request during the reconciliation and then be
reconciled from the invoice. And adapts the activities so activities of
the type 'upload_file' generate a document request when a folder is defined
This commit changes the following fields:
on `documents.document`:
changes: `res_model` and `res_id` so a document can be attached
to another record even without having an `ir.attachment`
adds: `request_activity_id`, the activity that generated the document.
on `mail.activity.type` in documents adds:
adds: `folder_id`, `tag_ids`, `default_user_id` to configure activities
of type 'upload_file'.
on `account.invoice` in documents_account:
adds: `reconciliation_move_line_id`, the move line from which
the document was requested.
Task: #1928404
related to: odoo/odoo#30950The mobile pivot menu now has more comfortable spacing between menu items and opens submenus as an overlay instead of a cascading desktop-style menu. This makes pivot navigation easier to use on smaller screens and better aligned with mobile interaction patterns.
Original PR description
- Improve the padding between the menu item for the comfort zone area. - Now it's open child menu as overlay of the parent menu. Task ID: <s>1891955</s> **1928978**
Resolved issues and error corrections
This update fixes how user karma ranks are calculated and corrects small wording mistakes in eLearning content. It also moves karma rank setup into the shared gamification area so the same ranking features can be used beyond forums, including eLearning.