Daily updates from Odoo
Thursday, September 1, 2022
3 changes · master
Enhancements to existing features
Knowledge users can now create private copies of restricted articles without running into access issues, while administrators can duplicate full article structures from list views. The update also adds trash handling, clearer archived-article warnings, and fixes sharing/member removal errors to reduce disruption when managing content.
Original PR description
Purpose * Allow users to create their own copies of restricted articles; * Allow admins to duplicate articles and their structure (children, members, ...); Specifications Rename "duplicate" action in…
Purpose * Allow users to create their own copies of restricted articles; * Allow admins to duplicate articles and their structure (children, members, ...); Specifications Rename "duplicate" action in the kebab menu to "Create a copy". This action creates a copy of an article in the user's Private section. It does not copy the child articles, members,... Only the name, body, cover and icon. Add a "duplicate" action in the additional actions of the list view for admin users only. Since an admin could select multiple articles in the list view, one skips the duplication of articles that are going to be duplicated during the duplication of one of their parent, so that one does not duplicate several times the same article with one click on the "duplicate" action. LINKS Task-2893614 (Knowledge: dodge access errors) Task-2919746 (Knowledge: improve copy / duplicate) Task-2850521 (Knowledge: trash management) Task-2968657 (Knowledge: fix error when removing members) Task-2968511 (Knowledge: remove unreachable links from share panel)
Retailers can now generate customer invoices from point-of-sale tickets even after the POS session has been closed. This supports country-specific requirements such as Mexico, including customer self-service invoice requests via QR code and collection of required invoicing details.
Original PR description
Some countries, such as mexico, require a seller to be able to generate an invoices from a ticket from a sale done in a shop, even after a few days. This change aims to allow this, by allowing to create an invoice at a later date after the POS has been closed. This is done by partially reversing the POS closing entry, and then generating an invoice the same way it would be done at the POS closing. In order to make the experience more consistent for the user, we will move the user form from website_sale in account and share its logic for both website_sale and point_of_sale. Task id #2946604 Enterprise part of odoo/odoo#97675
Appointment scheduling now offers an “anytime” option so users can share broader availability more easily, while still respecting work hours when HR scheduling is installed. Website appointment creation now uses the full standard form for better customization, with added reporting views and smoother publishing and redirection after setup.
Original PR description
Purpose ======= Give users a better experience when using the appointment, website_appointment and appointment_hr modules. Specifications =========== Changing the "work hours" appointment type to an "anytime" appointment type making it easy for the user to share a link which includes all of his available time (only during work hours if appointment_hr installed). Changing the website_appointment simplified add form by the standard form. This brings the user a better customization when creating an appointment type. Adding a pivot view to the appointment to give the user an overview. Auto-publish and redirect on the appointment when it's created from the website. Other modifications are mainly wording and views improvements. See attachment file in parent task for the complete list. Task-2900764 UPG PR: https://github.com/odoo/upgrade/pull/3705