Friday, August 29, 2025
5 changes · master
Enhancements to existing features
This update adds automated checks across barcode lookup features to confirm product data is fetched and applied correctly. It helps reduce the risk of issues when creating products through point of sale, inventory barcode scanning, and website flows.
Original PR description
*: pos_barcodelookup, stock_barcode_barcodelookup, website_product_barcodelookup In this commit: ------------------- - Added tests for barcodelookup to check whether the data fetched and set properly. - Added tests in respective modules to check the flow and creation of the products using barcodelookup. task - 3920661 Forward-Port-Of: odoo/enterprise#93175 Forward-Port-Of: odoo/enterprise#69120
VoIP call status messages are now more consistent between call records and the softphone history. This makes it easier for users to understand call outcomes across the VoIP interface without seeing mismatched wording.
Original PR description
Aim of this commit is to harmonize call status messages in voip.call and softphone history. Task-4915054
Subscription products now prioritize the currently payable price in the cart, aligning their presentation with rental items. The order summary also shows the subscription period correctly, reducing confusion during checkout.
Original PR description
At the moment the subscription is displaying the price period under the price, which is not consistent with what we do for rental items. The emphasis should be on the current paid price not the subscription period. Additionnaly fixes the subscription period in the order summary. task-4512956
If website generation fails, the error is now sent back to the website support service. This makes it easier for support teams to see what went wrong and resolve issues faster.
Original PR description
When an error occurs during generation, send the error back through report_ko to be able to see the logs on the WSS. Forward-Port-Of: odoo/enterprise#93176
The payroll setup screen for salary rule parameters has been simplified by removing less-used fields from the main form and placing the description where users see it sooner. This makes payroll configuration easier to read and navigate for HR teams.
Original PR description
-Removed value and valid since from form view -Move the description field below the code. -Remove description tab. task-5043887