Daily updates from Odoo
Monday, January 5, 2026
2 changes · 18.0
Resolved issues and error corrections
This update fixes an issue where DIN5008 invoices weren't showing Incoterm information. The change adds the necessary logic to include Incoterm codes and locations on this invoice template, ensuring compliance with DIN5008 reporting requirements. This improves invoice accuracy and reporting for international transactions.
Original PR description
**Steps to reproduce:** 1. Install the modules account and l10n_din5008. 2. Go to Settings and set DIN5008 as the default invoice report template. 3. Navigate to Configuration → Settings and set a default Incoterm. 4. Create a new customer invoice. 5. Print the DIN5008 Invoice Report. **Issue:** The DIN5008 invoice report did not display the Incoterms, while other invoice layouts printed them correctly. **Cause:** This was due to missing logic in l10n_din5008 report to include Incoterm data. Confirmed with TSB that the DIN5008 layout should display Incoterms. **Fix:** This commit adds the Incoterm information to the DIN5008 template data: - Always include the Incoterm code - If an Incoterm location is set, display it as `CODE - LOCATION` **opw-5349267** Forward-Port-Of: odoo/odoo#238682
This update corrects a previous issue where delivery prices weren't accurately reflected in the order's currency. The change ensures that delivery costs are consistently displayed in the customer's local currency, improving the ordering experience and reducing potential pricing discrepancies. This update addresses a technical issue impacting order accuracy.
Original PR description
WIP ----- Ticket: opw-5419724