Tuesday, October 7, 2025
3 changes · 19.0
Enhancements to existing features
Bank reconciliation XML uploads now create the related accounting entry right away. This makes the uploaded transaction details available immediately on the bank statement line, improving reconciliation accuracy and workflow continuity.
Original PR description
When uploading a xml from the bank rec widget, the move will be created directly so we can put the move lines in the bank statement line. task-5107112 Forward-Port-Of: odoo/enterprise#95345
Point of Sale now shows which communication method was most recently used to connect with an IoT Box, making connection status easier to understand. The old longpolling toggle was removed because WebRTC is now the main communication method.
Original PR description
We updated the IoT Box status icon in PoS to display the last protocol used to communicate with the box. We removed the longpolling enable/disable toggle as the main protocol now is WebRTC. Task: 5116840
Manufacturing planning now defaults indirect component demand to manual replenishment, reducing setup steps for planners. The replenishment tooltip was also clarified so users can understand planning color indicators without prior product knowledge.
Original PR description
With this commit:
-----------------
- MPS Replenishment Trigger:
- Set ‘Manual’ as the replenishment trigger in MPS when the component is
marked as indirect, since such components—added via BoM—defaulted to ‘Never’
and should instead allow manual planning as they represent indirect demand.
- This improvement removes that extra step, speeding up the workflow and
improving overall UX.
- MPS Replenishment Tooltip:
- Improved tooltip text to clearly explain the color codes in the
replenishment row. This improves usability and removes the need for prior
knowledge of Odoo’s MPS color semantics.
task-4868885