Thursday, July 24, 2025
3 changes · saas-18.1
Enhancements to existing features
Swiss companies selling goods directly to EU consumers can now more easily configure EU One Stop Shop reporting. The update adds tax mapping between Switzerland and EU countries, reducing setup effort and improving discoverability for cross-border B2C sales.
Original PR description
Make it easy for any Swiss company that wants to operate B2C sales of goods to customers located in the EU to take advantage of the EU One Stop Shop (OSS) Module, aka l10n_eu_oss_reports. We will ease the discoverability and the configuration Adding the Tax Mapping between Switzerland and the rest of the EU countries task-4943589 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#220084 Forward-Port-Of: odoo/odoo#219380
This update improves the Point of Sale experience with cleaner screen layouts, better product image display, and more practical mobile behavior. It helps cashiers and restaurant staff navigate orders, categories, table views, and invoicing workflows more smoothly across devices.
Original PR description
| < saas-18.1 | This PR | |--------|--------| | <img width="1727" alt="image" src="https://github.com/user-attachments/assets/5c4a274b-a112-4ed9-bd60-cce88c893ee9" /> | <img width="1726" alt="image" src="https://github.com/user-attachments/assets/3d5b550a-b5d9-4f7d-b9d1-c86fb8d388da" /> | task-4414057 --------- # Overview of the changes ### Global changes #### Pages layout - Switch back the layout to a bordered style ; ### Specific changes - Review product image ratio - **(Mobile)** Re-organize the header on mobile when the searchbar is open - Clean up some legacy utility classes from previous design - **(Mobile)** Display categories within the Order button on mobile - **(Mobile)** Allow vertical scrolling on the kanban floor view when the table selector is open --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Commission and achievement reports can now display amounts in the currency of the company currently selected by the user, using today’s exchange rate for easier comparison. Subscription-related commission calculations also better reflect the correct effective invoiced changes, helping avoid incorrect achievement timing during upsells and renewals.
Original PR description
Before this commit, the commissions and achievements could only be displayed in the currency of the company saved on the plan. This commit allows to display the amounts in the currency of the currently selected company. The conversion is done with the rate of today. This commit won't use the curency rate at the date when the achievement was done. We made this choice because it allows to compare the amounts without interference of the currency rate. It would not be fair and easy to compare old commission with new one in that case. The commissions should be paid in the currency of the company on the plan. taskid: 4452545