Thursday, July 24, 2025
4 changes · saas-18.3
Enhancements to existing features
The Canadian localization now reflects Nova Scotia's Harmonized Sales Tax decrease from 15% to 14% effective April 2025. This helps businesses apply the correct tax rate while keeping existing 15% tax setup available for other provinces that still use it.
Original PR description
Following a change in April 2025, Nova Scotia's Harmonized Taxes (HST) has been changed from 15% to 14%. As such new taxes, accounts, and groups had to be added to account for this change. As this is only for Nova Scotia and none of the other provinces we cannot archive the taxes and groups since New Brunswick, Newfoundland, and Labrador still use it. task-4937159 Legal reference: https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses/charge-collect-which-rate.html Forward-Port-Of: odoo/odoo#219117
The electronic invoicing module now includes the latest Peppol participant identifier codes, including new relevant codes for France, the United Arab Emirates, and Latvia. This helps businesses exchange e-invoices with more partners using current recognized identifiers.
Original PR description
Add new relevant codes from the Peppol code list. In particular new codes for FR, AE and LV. Source: https://docs.peppol.eu/edelivery/codelists/v9.2/Peppol%20Code%20Lists%20-%20Participant%20identifier%20schemes%20v9.2.json opw-4932979 Forward-Port-Of: odoo/odoo#219969 Forward-Port-Of: odoo/odoo#218419
This update makes the IoT box image easier to recover and troubleshoot after deployment. It restores standard Raspberry Pi access behavior, makes more logs available for support, fixes startup checkout behavior, and increases default logging detail.
Original PR description
This commit contains the following small changes: - No longer require a sudo password for pi user (reverting to default Raspberry Pi OS behaviour). This is because if Odoo couldn't start there was no way to fix it if you didn't have the current password. - Expose /var/log/ folder instead of just /var/log/odoo via nginx. This is useful because then we can see e.g. the nginx access logs. - Fix rc.local git checkout on reboot. This wasn't working because the commands were not being run as the odoo user. - Use INFO log level by default instead of WARNING. task-4954737 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#220164
The Oman accounting localization now separates supplier import invoice amounts from customs VAT in the tax setup. This helps businesses record import VAT more accurately and align reporting with Oman VAT treatment.
Original PR description
To align with Omanian VAT treatment of imports, split the 5% EX tax into two: - "5% EX ONLY B" captures supplier invoice base (0% tax, affects base only). - New "5% EX ONLY" captures customs VAT (100% tax incl., with VAT Input account). Also removed VAT Input account & tax grids "+6b_T" from "5% EX ONLY B". task-id: 4909498 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#217193