Daily updates from Odoo
Saturday, December 21, 2024
6 changes · 18.0
Enhancements to existing features
Belgian restaurant and bar point-of-sale setup now includes more suitable default tax and takeaway settings, helping businesses start with compliant configurations faster. The update also improves onboarding reliability and makes product selection and self-order information clearer for users.
Original PR description
New module `l10n_be_pos_restaurant` added to overide "bar" and "restaurant" scenario in order to:
- Add new tax 21% alcohol / luxury is set on cocktails products
- Restaurant take away is set to True by default and there is a new fiscal position for take away (applying 6% tax)
Fixes:
- When clicking a demo data scenario to load:
- Display correctly the errors (if any)
- Disable button "Create my own products" when loading data
- Remove "Self-ordering" from the 'info' product if self_ordering is not activated in the current `pos_config`
- Replace "Ok" with "Add" in attribute selection popup
task-id: 4273866
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prResolved issues and error corrections
Deleting selected attendance records from the list view now works without triggering an error. This prevents interruptions for HR users managing attendance data and keeps routine cleanup actions reliable.
Original PR description
Deleting records from the Attendances list view throws an error
Steps to reproduce:
- Attendances -> List View (Select some records) -> Actions -> Delete
Current behavior before PR:
```
TypeError: Cannot read properties of undefined (reading 'some')
at Proxy.load (https://72301827-18-0-all.runbot171.odoo.com/web/assets/debug/web.assets_web.js:229101:49) (/hr_attendance/static/src/views/attendance_list_view.js:25)
at Proxy._deleteRecords (https://72301827-18-0-all.runbot171.odoo.com/web/assets/debug/web.assets_web.js:55859:26) (/web/static/src/model/relational_model/dynamic_list.js:250)
at async ConfirmationDialog.execButton (https://72301827-18-0-all.runbot171.odoo.com/web/assets/debug/web.assets_web.js:18747:31) (/web/static/src/core/confirmation_dialog/confirmation_dialog.js:79)
```
Desired behavior after PR is merged:
Deleting selected records without errors.
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prMiscellaneous changes
The aim of this commit is updating the COA and the account groups for the new legislation in France. task-4040854 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#191353 Forward-Port-Of: odoo/odoo#190065
Original PR description
The aim of this commit is updating the COA and the account groups for the new legislation in France. task-4040854 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#191353 Forward-Port-Of: odoo/odoo#190065
Currently, when using pricelists, if you change the price of a product inside the session, it will show a discount value on the receipt. Steps to reproduce: ------------------- * Activate advanced pricelist * Modify the shop's default pricelist * Discount policy: Show public price & discounts * Add a rule: 10% discount on all products with min qty of 10 * Open shop session * Add any product qty 1 * Manually change price to a higher amount * Pay the order > Observation: On the re
Original PR description
Currently, when using pricelists, if you change the price of a product inside the session, it will show a discount value on the receipt. Steps to reproduce: ------------------- * Activate advanced pricelist * Modify the shop's default pricelist * Discount policy: Show public price & discounts * Add a rule: 10% discount on all products with min qty of 10 * Open shop session * Add any product qty 1 * Manually change price to a higher amount * Pay the order > Observation: On the receipt we can see a negative discount value. Why the fix: ------------ Changing the price of a product through the price button in the session should never be considered as a discount. Lines for which the product price was manually set should not be counted toward overall discount (positive or negative). opw-4366651 Forward-Port-Of: odoo/odoo#191291 Forward-Port-Of: odoo/odoo#190785
The aim of this commit is adapting the IMB (Soldes Intermédiaires de Gestion) to the new COA. task-4040854 Forward-Port-Of: odoo/enterprise#75986 Forward-Port-Of: odoo/enterprise#75373
Original PR description
The aim of this commit is adapting the IMB (Soldes Intermédiaires de Gestion) to the new COA. task-4040854 Forward-Port-Of: odoo/enterprise#75986 Forward-Port-Of: odoo/enterprise#75373
Forward-Port-Of: odoo/enterprise#75807
Original PR description
Forward-Port-Of: odoo/enterprise#75807