Daily updates from Odoo
Navigate
Branch
Monday, May 7, 2018
5 changes
Enhancements to existing features
Odoo now warns users when an automation rule uses an on-change trigger with an action type that is not compatible. This helps prevent confusing or ineffective automation setups before they affect business workflows.
Original PR description
https://www.odoo.com/web#id=37742&view_type=form&model=project.task&action=333&active_id=133&menu_id=4720
Resolved issues and error corrections
SEPA direct debit transactions now use the payment name rather than an internal counter as their transaction reference. This helps keep payment records clearer and avoids confusing or incorrect identifiers in banking workflows.
Original PR description
Follow-up of https://github.com/odoo/enterprise/pull/2051 Info: @wt-io-it
Code cleanup and technical improvements
This update reorganizes how Odoo posts messages and sends notifications across apps such as CRM, HR, Project, Portal, Website, and Discuss. It should make messaging behavior easier to maintain and extend, with little direct change expected for end users.
Original PR description
Task: https://www.odoo.com/web#id=54755&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720
The salary package process has been redesigned to be smoother for HR teams, applicants, and employees. It centralizes setup on contracts, adds guided link generation and email summaries, improves data cleanup, expands benefit options, and strengthens privacy handling for sensitive personal information.
Original PR description
Globally: - Move most of the configuration fields from the job position to the contract - Use a new common controller between employees and applicant - Smoothen the flow: - Add a wizard to generate…
Globally:
- Move most of the configuration fields from the job position to the contract
- Use a new common controller between employees and applicant
- Smoothen the flow:
- Add a wizard to generate the link and to send it to applicant/employee
- Archive all the generated record to avoid blooting the database
- Unarchive the records during the signature process
- Unarchive the generated contract when the applicant/employee signs
- Unarchive the created records (employee, private address, company car,...)
when the HR manager counter-signs the contract.
- Send a summary email to HR and the applicant/employee with all the details about
the chosen package.
- Remove all the previous controllers and unecessary buttons.
- Add new advantages on the configurator.
- Add the possibility to request a new car OR to be put on a waiting list
if there are too many available cars in the fleet.
- Adapt the form to be GDPR compliant. Examples:
- Don't ask the spouse revenues but ask to select a wage range instead
- Make sure that all the private information are available for the HR managers only
- Add a new res_partner type 'private', not visible from the res_partner views.
- ...Helpdesk has been updated to stay compatible with recent changes in Odoo's messaging system. This keeps ticket notification emails working reliably while improving the underlying way recipient groups are prepared.
Original PR description
Task: https://www.odoo.com/web#id=54755&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 Linked to https://github.com/odoo/odoo/pull/23027