Daily updates from Odoo
Wednesday, May 28, 2025
4 changes · master
New functionality added to Odoo
Survey users can now use AI assistance when writing invitation emails. This makes it easier to draft clear email content directly from the survey invite wizard, saving time and improving communication.
Original PR description
add bridge module between ai and survey add the ai button in survey invite wizard footer users can now leverage AI to generate email body text within the survey invite wizard task-4735348
Enhancements to existing features
Point of sale blackbox communication now uses a more flexible connection method that can fall back to websockets when long polling is unavailable. This improves reliability for Belgian fiscal devices and helps reduce connection interruptions during checkout.
Original PR description
We updated the way of contacting the blackbox by using the `iot_http` service instead of the `iot_longpolling` one : this allows using the websocket as a fallback to the longpolling. Community PR: odoo/odoo#212050 Task: 4824066
Belgian point of sale configurations using a blackbox are now easier to start and keep compliant. The system prompts users for missing national identification details, syncs those details between linked user and employee records, and automatically applies required rounding, receipt printing, preview, and fiscal category settings.
Original PR description
This commit introduces an easier user experience to start with the blackbox.
Changes:
- If no insz or bis number when opening a certified session, it opens a modal for the user to add it to its account.
- If an employee is linked to a user, a change of insz or bis number in one of the two will update the field in the other.
- When linking a blackbox to a config, it will automatically create a rounding method (the classic belgian one) and link it to the config.
- Automatic Receipt Printing and skip preview screen are checked by default when using a config with a blackbox.
- Fiscal data category is now always in the limited categories when using a blackbox.
task-id: 4643331
Community PR: https://github.com/odoo/odoo/pull/206237Refunds in Point of Sale are now consistently handled as floating, open orders across affected localization and compliance modules. This aligns enterprise add-ons with the updated refund flow, helping reduce inconsistencies during refunds and invoicing.
Original PR description
This commit adapts the enterprise modules to the new behavior of the refund flow.