Daily updates from Odoo
Saturday, June 13, 2026
5 changes
1 change
Enhancements to existing features
This update now automatically logs the reasons why orders aren't synchronized with Lazada, eliminating the need for manual investigation. Previously, understanding synchronization issues required examining order details and interpreting code. This change provides clearer insights into order status, improving operational efficiency.
Original PR description
Before this commit, the only way to know why an order was not synchronized was to inspect the order details and infer the reason from the code. This commit now logs those reasons. Forward-Port-Of: odoo/enterprise#120212
4 changes
Enhancements to existing features
This pull request enhances the user experience for US-specific reports and tax forms. The l10n_us modules have been renamed for clarity and consistency, and key menu items related to 1099 reporting have been reorganized under the "United States" section. This simplifies navigation and improves the overall usability of the system for US-based businesses.
Original PR description
*1099, check_printing, payment_nacha, reports Improvements: - Renamed l10n_us related modules to be prefixed by "United States - " for consistency - move the 1099 Boxes and 1099 Report menu items to be under the parent menu section, United States - Set the Comparison Period to be Ascending for reports if the current company is US or Canada task-6182444
This update streamlines the process of creating dashboards from spreadsheets by removing an unnecessary intermediary step. The direct use of the spreadsheet JSON within the dashboard creation flow reduces complexity and improves efficiency. This change enhances the overall performance and stability of the dashboard feature.
Original PR description
Remove the save_spreadsheet_snapshot indirection when creating a dashboard from a spreadsheet document. The current spreadsheet JSON is now passed through the wizard context and used directly to create the dashboard. This reduces the public surface of the flow and avoids an extra method used only for this action. Task: 6217816
This update ensures Odoo complies with Serbian accounting regulations by automatically fetching the official mid-market exchange rate from the National Bank of Serbia. This improves the accuracy of financial reporting and transactions for Serbian users, aligning with legal requirements.
Original PR description
[IMP] currency_rate_live: Fetch exchange rates National Bank Serbia To ensure compliance with the Serbian Law on accounting, fetch official middle exchange rate from the National Bank of Serbia task-6159555 Forward-Port-Of: odoo/enterprise#116935
This update introduces a new rule for calculating superannuation contributions in Australia, aligning with Australian Taxation Office (ATO) requirements. Specifically, it now separates qualifying earnings (QE) from ordinary time earnings (OTE) and calculates superannuation streams per pay run, effective July 1st, 2026.
Original PR description
Added new salary rule for Qualifying earnings. Super Streams now per payrun. task-6012509 Forward-Port-Of: odoo/enterprise#117367