Saturday, October 14, 2023
8 changes · master
Enhancements to existing features
Point of Sale combo items now show more consistent component prices across orders, and self-order screens display the correct order total. The update also improves product visibility and fixes small naming issues that could hide restaurant order reminders.
Original PR description
## [FIX] pos_self_order: show correct total in order widget **BEFORE** <img width="388" alt="Screenshot 2023-10-12 at 15 49 45" src="https://github.com/odoo/odoo/assets/3245568/e7baef00-f333-4766-9d1d-b364f2d0fe11"> **AFTER** <img width="377" alt="Screenshot 2023-10-12 at 15 58 33" src="https://github.com/odoo/odoo/assets/3245568/084dee4c-50e5-42c5-909e-fb5a2c526b86">
This update removes redundant inherited tax group definitions from the Argentina, Spain, and Sweden localization modules. It simplifies accounting configuration data without changing day-to-day business workflows.
Original PR description
…groups Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update removes an unused Ecuador invoicing setting and adds a way to deactivate outdated or rarely used payment methods. Businesses using Ecuador localization can keep payment method lists cleaner without changing core invoicing behavior.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The import module setup flow has been simplified to rely on a single wizard instead of maintaining a separate Studio-specific override. This reduces duplicated behavior and should make the feature easier to maintain without changing the core business process.
Original PR description
The wizard is overriden by studio, but we don't really need it so, we modify it and we'll remove the override for studio. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Businesses running multiple websites can now assign and share appointment types only on the relevant website. This makes online booking more targeted for visitors and easier to manage when different sites offer different services, while also improving the appointment loading process.
Original PR description
Having multiple websites demands appointments to belong to certain ones. In this commit I introduce multi website features on appointments, such as: appointment belonging to certain website, sharing appointment on certain website, selecting certain appointments while editing/customising website. This commit also refactors appointment controllers, extra function calls have been removed. The redundant function `_fetch_available_appointments` was removed, as it served only proxy purpose, its calls have been replaced by `_fetch_and_check_private_appointment_types`. In order to avoid recomputation of `available_appointments` the computation has been placed in the root level function and then results get passed down. task-3280546
Odoo Studio’s report editor now keeps an original copy of a report view before changes are made, making it easier to compare edits and support upgrades. The editor also behaves more reliably when reports have errors, reloads saved XML correctly, and improves small interface details for a smoother editing experience.
Studio no longer keeps a separate version of the module import wizard because the needed behavior has been moved into the shared base product. This reduces duplicate maintenance and lowers the chance of inconsistencies between editions, with no expected day-to-day user impact.
Original PR description
The wizard that import module is overriden to simplify the one in wommunity which is not needed, so we moved the needed changes in community and remove this override.
Adds a CSV export for the Danish general ledger to help companies meet updated annual reporting requirements from Danish authorities. This makes it easier to produce accounting files in the government-specified format.
Original PR description
The Danish Tax Agency and the Danish Business Authority are launching an updated common standard chart of accounts. For the accounting act, we are now required to generate a csv file for the annual account This commit adds an export CSV from the general ledger, following the strucure from Danish government's documentation at https://erhvervsstyrelsen.dk/sites/default/files/2019-03/Vejledning%20til%20upload%20af%20CSV%20filer%20V.1.pdf task-id: 3522916