Friday, November 24, 2023
4 changes · 17.0
Enhancements to existing features
Danish OIOUBL invoice XML exports now include invoice payment terms. This helps ensure electronic invoices carry clearer payment information for recipients and better align with expected Danish e-invoicing requirements.
Original PR description
The aim of this commit is handling the invoice payment terms in the oioubl xml file. task-id: 3422407 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Views that include an onboarding banner now open without waiting for the banner content to finish loading. This improves perceived speed for users, with the onboarding banner appearing shortly after the page is already available.
Original PR description
Views including an onboarding banner, used to wait for the `/onboarding/xyz` RPC response before mounting. This RPC is not needed to render the whole page and therefore should not be awaited. With this commit, the `/onboarding/xyz` call has been made asynchronous. This means that the view is rendered, and the onboarding banner is displayed when the response arrives. Example of onboarding flow: - Install account module - Go to the Invoice module - The `/onboarding/account_invoice` call should not be waited to render the view.
Discuss push-to-talk now supports a Chromium-based browser extension that can register a system-wide shortcut. This lets users talk during calls even when Odoo is not the active browser tab or window, reducing friction during multitasking.
Original PR description
Currently, discuss push-to-talk only works when the browser has focus because key events are not fired otherwise. This commit adds an extension for chromium-based browsers that allows to register a system-wide push-to-talk shortcut and adapts the rtc service in order to listen to the extension events.
The UPS payment integration in the online store has been updated to work with the latest button widget system. This improvement ensures the payment button displays and functions correctly with the current website interface, maintaining a smooth checkout experience for customers.
Original PR description
task-3568861 See also: - https://github.com/odoo/odoo/pull/139556 Forward-Port-Of: odoo/enterprise#49894