Tuesday, April 14, 2026
3 changes · saas-19.1
Enhancements to existing features
This update enhances the processing of point-of-sale transactions within Odoo Enterprise, specifically for German tax reporting (l10n_de_pos_cert). It optimizes transaction timing and ensures all active transactions are cleared at the end of each session, improving data accuracy and compliance.
Original PR description
In this commit: ------------------ - The transactions were shown to be processed within 0-1 seconds as we were used to call start and finish transaction calls on validation so in the case of retails it won't give actual data of start and end time so we need to improve this and called now for `start transaction` when first orderline added to a new order, calling `cancelled` if the order is deleted or all the orderlines are removed manually, and `finished` on validation of the order. - Also will delete all active transactions on the fiskaly at the time of closing of session so that no active order remains (if cleared cache) As a lot things are already handled in v19 Handled https://github.com/odoo/enterprise/pull/99216 pr's remaining updates here. Forward-Port-Of: odoo/enterprise#107530
This update enhances the budget reporting feature to now automatically include asset accounts (current, non-current, and fixed) in budget tracking. This provides a more complete view of financial performance and aligns budget reports with a broader range of business expenses.
Original PR description
Expand the scope of budget tracking to include asset accounts. Modified the account filtering logic so that when a budget type is set to "Expenses" or "Both", the query includes 'asset_current', 'asset_non_current', and 'asset_fixed' account types. task-5994048 Forward-Port-Of: odoo/enterprise#112239 Forward-Port-Of: odoo/enterprise#109496
This update enhances the system's ability to detect duplicate accounting moves, providing clearer visual cues for users. The system now highlights identical references in red and different ones in yellow, and warnings are restricted to 'Draft' moves, ensuring accuracy and reducing confusion.
Original PR description
In this commit: - Highlight the reference in red when it is identical and in yellow when references are different. Apply the same logic to the duplicate document warning in the form view. - In the form view duplicate warning, use the Bill Reference if available, then the Move Name, then "Draft". - Yellow warnings are restricted to Draft moves; only red warnings remain visible once Posted. task-5916255 Forward-Port-Of: odoo/odoo#248421