Daily updates from Odoo
Friday, February 9, 2024
6 changes
3 changes
Enhancements to existing features
Email links for document-related actions now take users to the document kanban view instead of the basic form view. This gives them immediate access to tools like preview, inspector, and PDF manager so they can complete the requested action more easily.
Original PR description
Purpose ======= When you receive an e-mail about an action to be carried out on a document, the link in the message points to the document's form view. Unfortunately, this view doesn't allow you to access some functionalities that would enable you to perform the requested action: the preview, the inspector, the pdf manager... But the kaban view does. Specifications =========== When users click on the link they are redirected to the kanban view, previewing the document to be processed. task-3476017
HR dashboards for employees, payroll, and recruitment have been updated to present information more clearly and usefully. This helps HR teams review workforce, compensation, and referral-related data more efficiently for day-to-day decisions.
Original PR description
*: contract,payroll Task: 3640195
The Norwegian Balance Sheet and Profit & Loss reports have been aligned with the latest official Norwegian chart of accounts. This helps businesses produce statutory financial reports that reflect current Norwegian reporting standards.
Original PR description
The Norwegian COA have been updated according to the official COA https://github.com/Skatteetaten/saf-t/blob/master/General%20Ledger%20Standard%20Accounts/CSV/General_Ledger_Standard_Accounts_4_character.csv This commit aims at updating the current l10n_no_reports Balance Sheet and Profit & Loss to match with the new CoA task-id: 2716886 community-PR: https://github.com/odoo/odoo/pull/132032
3 changes
Enhancements to existing features
Database indexes have been added to the VoIP call records to speed up searches for recent calls and missed call counts. This improvement ensures the system remains responsive even when the call history grows to millions of records in active deployments.
Original PR description
## Description Add missing index on `user_id` and `partner_id` to support the searches done in `get_recent_phone_calls` and `_get_number_of_missed_calls`. In a long living database that is making heavy use of the module, the table can grow to the millions of records.
This improvement ensures that mobile and phone numbers for job applicants are automatically synchronized with their associated partner records. If a partner doesn't exist yet, the system will create one using the applicant's contact information. This streamlines the recruitment process by keeping contact details consistent across the system.
Original PR description
In this PR, the mobile/phone number is in sync with the partner if the partner is not there then it will be generated based on the applicant information Task-3635976
When new employees are created from job applicants, they will no longer receive an email notification about their creation. Instead, a log entry will be recorded internally. This change improves the employee onboarding experience by reducing unnecessary automated emails while maintaining a record of the action.
Original PR description
So far when new employee was created from applicant he got a mail with notification about employee creation. It's not a desired behaviour so this change makes just a log note about it. There was also a needed to make a small change in mailing - message_log_with_view method is no longer private as it needs to be used in this case. task-3621545 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 Forward-Port-Of: odoo/odoo#150981 Forward-Port-Of: odoo/odoo#146130