Saturday, July 19, 2025
3 changes · saas-18.4
Resolved issues and error corrections
This fix ensures point of sale startup data is saved correctly even when background processes continue running. It helps prevent missing or incomplete offline data, improving reliability for stores using the point of sale system.
Original PR description
Prior to this commit, when sending an object to `synchronizeServerDataInIndexedDB` without waiting for the method to return. If the object is modified later in the process, certain data is not saved. We now make a copy of the object in question before the asynchronous event to ensure that all data is saved. Forward-Port-Of: odoo/odoo#219428
This fix restores the ability to enable or disable the user quick login feature through the intended configuration. It gives administrators proper control over whether quick login is available, preventing the feature from staying active when it should be disabled.
Original PR description
This commit adds a missing parameter, allowing to disable this feature. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#219611 Forward-Port-Of: odoo/odoo#219030
Suspense accounts in several local accounting packages are now classified as current assets instead of current liabilities. This keeps financial totals from being artificially inflated before bank statement lines are reconciled and ensures the default suspense account can be reselected on bank journals when needed.
Original PR description
Since V14, suspense accounts are classified as current assets. They were previously classified as current liabilities while the liquidity accounts were current assets. It would artificially inflates the current assets and current liabilities as long as the bank statements lines weren't reconciled. We noticed that the belgian default suspense account is still classified as current liability. On the bank Journal, there is a domain so only current assets type can be set as default suspense account. There is no issue at the package installation but if the suspense account is removed from the journal, it can't be added back afterwards. task-4829826 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#219550 Forward-Port-Of: odoo/odoo#212935