Thursday, January 8, 2026
5 changes · 19.0
Enhancements to existing features
This update enhances the point-of-sale system by displaying a modal notification to users when a print job has already been processed. This prevents duplicate printing and provides clearer feedback to the user. It's a small improvement that streamlines the printing workflow.
Original PR description
In order to inform the user if a print job has already been processed we now display a modal when such event occurs. see odoo/odoo#242827
This update enhances the Odoo IoT drivers by sending notifications when an action is repeated. This ensures users receive timely information about completed actions, improving transparency and preventing potential confusion. The change addresses a previous issue (odoo/enterprise#103682) to provide a better user experience.
Original PR description
In order to inform the user if an action has already been processed we now send an event for duplicated actions. see odoo/enterprise#103682
This update enhances the restaurant POS system by allowing businesses to more flexibly control the redirection to floor plans when orders are removed. The change extracts this logic, providing greater customization options and aligning with a previous enhancement. This improves the user experience for restaurant staff.
Original PR description
To allow overriding the condition to redirect to the floor plan when removing an order, we extract it in its own method. see odoo/enterprise#102992 Task: 5433405 Forward-Port-Of: odoo/odoo#241542
This update translates the error descriptions displayed when receiving data from the Nilvera API, making them understandable for Turkish-speaking users. The underlying error details, which are dynamically generated, remain in Turkish for accuracy. This improves the user experience and reduces confusion.
Original PR description
Before this commit: - Nilvera errors were shown exactly as received from the API, which was in Turkish and could be confusing for non-Turkish users. After this commit: - The error descriptions have been translated. Error details remain in Turkish, as they are dynamic and reliably translated at this stage. task-5003543
This update enhances the handling of UBL (Universal Business Language) documents. It now allows users to omit the required tax exemption reason code, relying instead on a pre-defined default reason based on the tax category. This simplifies the process for users and ensures compliance with UBL documentation.
Original PR description
According to the ubl documentation the tax exemption reason code is not always required on the document. But when no exemption reason code is given, we have a default exemption reason for the appropriate tax categories. task: 5223145 Forward-Port-Of: odoo/odoo#242588 Forward-Port-Of: odoo/odoo#233770