Daily updates from Odoo
Tuesday, April 7, 2026
4 changes · saas-19.2
Enhancements to existing features
This update simplifies the process of upselling non-recurring products when the subscription start date aligns with the next invoice date. A technical adjustment was made to prevent errors related to zero prorata ratios, ensuring accurate invoicing and subscription confirmations. This change improves the reliability of the subscription upselling process.
Original PR description
Make easy for module that extend sale subscription to allow for some specific case to upsell subscription with start_date = next_invoice Forward-Port-Of: odoo/enterprise#112730
This update simplifies user database access management by adding a dedicated 'databases' tab to the user view. Previously, administrators had to manually search for user database connections. Now, they can quickly view and manage all databases a user has access to, improving efficiency and security.
Original PR description
The aim of this commit is to allow db_manager to see the list of databases in which a specific user has access and to allow removing this access in bulk if required. Before this commit: To see the list of db in which a user has access, a db_manager would have to go to the list view and make a search on the login/name of the user, potentially matching other db_user in the process. After this commit: The list of db is available out of the box in a databases tab on the res.user view. Task-id: 5945298 Forward-Port-Of: odoo/enterprise#112645
This update improves the setup process for printers in our Point of Sale system. A new checklist document has been added to the POS form, guiding users through the necessary steps to enable LNA access for their printers via the browser. This simplifies the configuration and reduces user frustration.
Original PR description
The LNA configuration for printers is complicated for users. To help them this PR will add a check list document inside the point of sale form view which will explain all the steps the clients should do to enable LNA access for their printers in the browser. Task-[5933321](https://www.odoo.com/odoo/project/1737/tasks/5933321) --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#253461 Forward-Port-Of: odoo/odoo#249226
This update adds labels to journal entries that initiate cash basis accounting. This provides clearer traceability, allowing us to understand exactly which transactions led to the creation of cash basis line items. It improves auditability and simplifies reconciliation processes.
Original PR description
To have a more explicit reference from which documents a cash basis base line was created, now we put the name of the two journal entries that triggered the caba. target: 18.0 -> master Task [link](https://www.odoo.com/odoo/project.task/5883344) task-5883344 Forward-Port-Of: odoo/odoo#257795 Forward-Port-Of: odoo/odoo#246610