Sunday, May 17, 2026
2 changes · saas-19.3
Resolved issues and error corrections
This update fixes an issue where service templates imported with 'tracking=none' incorrectly showed a 'Quantity on Hand' value. The fix ensures that the 'is_storable' flag is correctly determined based on the template type, preventing inaccurate stock calculations. This improves the reliability of stock management for service products.
Original PR description
_set_tracking does write(is_storable=bool(tracking)) without looking at type. A service template imported manually with tracking='none' thus flips to is_storable=True. Restrict the inverse to consu templates. Steps to reproduce: - Import a CSV with type=service,tracking=none - You will visually see the Quantity on Hand field on the form view opw-6203593 Forward-Port-Of: odoo/odoo#264357
This update resolves an issue where the system incorrectly loaded account moves when processing paid orders in the Point of Sale module. By removing a redundant loading step, the system now correctly utilizes data already available, improving order processing reliability. This ensures accurate financial reporting related to Point of Sale transactions.
Original PR description
Before this commit, when loading the paid orders it would load the account move with the "account_move" key, but this key is wrong as the account move model is loaded with the "account.move". Also, the account move is already loaded by the "read_pos_data" method in the point_of_sale module, so we can just remove it from here. opw-6218467 Forward-Port-Of: odoo/enterprise#117422