Sunday, May 18, 2025
5 changes · saas-18.3
Enhancements to existing features
Accounting users can now quickly apply the full amount when working from a partial amount during bank reconciliation. This reduces manual entry, simplifies reconciliation edits, and improves form alignment for a cleaner experience.
Original PR description
This commit will add the possibility to quickly apply a full amount when you have a partial amount. Also removing part of the edit line function that is not needed anymore since we added the amount currency in the view, the record_data parameter has now always the amount_currency in it. And doing some formatting because the alignment was wrong in the form view. task-4749342
Miscellaneous changes
Forward-Port-Of: odoo/enterprise#85695
Original PR description
Forward-Port-Of: odoo/enterprise#85695
When the `marketing_automation_whatsapp` module is installed, if a user **without** the "Marketing Automation / User" group but **with** the "WhatsApp / Administrator" group sends a WhatsApp message, the "WhatsApp: Send In Queue Messages" cron may crash with an access error. This happens because the system tries to access marketing traces with the user that sent the message. However, marketing traces are restricted to Marketing Automation users. As a result, all WhatsApp messages in the same
Original PR description
When the `marketing_automation_whatsapp` module is installed, if a user **without** the "Marketing Automation / User" group but **with** the "WhatsApp / Administrator" group sends a WhatsApp message, the "WhatsApp: Send In Queue Messages" cron may crash with an access error. This happens because the system tries to access marketing traces with the user that sent the message. However, marketing traces are restricted to Marketing Automation users. As a result, all WhatsApp messages in the same batch are blocked indefinitely, even those that could otherwise be sent successfully. opw-4678339 Forward-Port-Of: odoo/enterprise#85658 Forward-Port-Of: odoo/enterprise#84386
To be able to configure salary journals and access rule parameters, we reintroduce back the salary menu in configuration Forward-Port-Of: odoo/enterprise#85647 Forward-Port-Of: odoo/enterprise#85288
Original PR description
To be able to configure salary journals and access rule parameters, we reintroduce back the salary menu in configuration Forward-Port-Of: odoo/enterprise#85647 Forward-Port-Of: odoo/enterprise#85288
Implement new Swiss municipality OFS number assignment for ERP systems based on 2025 AFC list. This commit updates the address validation and municipality assignment logic in the ERP system to align with the new "Liste des communes OFS 2025 pour l’attribution du numéro de commune au code postal" published by the Swiss Federal Tax Administration (AFC) for withholding tax purposes. Forward-Port-Of: odoo/enterprise#85662 Forward-Port-Of: odoo/enterprise#84859
Original PR description
Implement new Swiss municipality OFS number assignment for ERP systems based on 2025 AFC list. This commit updates the address validation and municipality assignment logic in the ERP system to align with the new "Liste des communes OFS 2025 pour l’attribution du numéro de commune au code postal" published by the Swiss Federal Tax Administration (AFC) for withholding tax purposes. Forward-Port-Of: odoo/enterprise#85662 Forward-Port-Of: odoo/enterprise#84859