Wednesday, October 2, 2024
4 changes · 17.0
Resolved issues and error corrections
Point of Sale down payments now ignore fixed-amount taxes when creating down payment lines, matching the Sales app behavior. This prevents customers from being charged the same fixed tax multiple times across several down payments.
Original PR description
When you made a downpayment on an order that contained product with fixed amount taxes, the tax would be paid multiple times. Steps to reproduce: ------------------- * Create a tax T1 with a fixed amount of 10€ * Create a product P1 using the tax T1 * Make a sale order and add the product P1 to it * Open PoS and make a downpayment for the sale order (e.g 50%) * You will already pay the 10€ of tax * Now if you make a second downpayment (e.g. 10%) > Observation: You still have the 10€ tax to pay Why the fix: ------------ We match the behavior of sales app, and ignore the fixed price taxes when creating the downpayment lines. opw-4163579 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This pull request brings together several small fixes across Odoo, including better handling of HTML-only emails, restored website redirects, clearer stock messages, and improved mobile dashboard behavior. It also improves user experience through translatable point-of-sale prompts and cleaner date picker behavior.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A specialized product catalog view designed for field service management was incorrectly appearing when selecting products on sales orders in mobile view. This fix ensures the catalog view is only used in its intended location, preventing confusion and ensuring the correct product selection interface appears in sales orders.
Original PR description
For all 17.0 databases of a specific partner (strangely it couldn't be reproduced on runbot), the fsm catalog view was used to select product on sale order lines in mobile view. This commit ensures that this custom view will only be used for the specific action using it and won't appear in other places. opw-4196351
This fix resolves a problem where empty batch pickings could not be opened in the barcode application. The issue occurred because the system tried to load operation type information from cache but the backend didn't send the necessary data for empty batches. The fix ensures the operation type information is properly loaded in the frontend cache, allowing users to successfully open and work with empty batch pickings.
Original PR description
## Steps to reproduce: 1. Create a new batch picking (in the Inventory app) 2. Set an operation type and save 3. Open the batch picking in the barcode application ## Before this commit: Because the batch picking has an operation type, Odoo will try to load it from the cache, but since the batch picking is empty, the backend did not send any `stock.picking.type`. ## After this commit: Load the `stock.picking.type` in the frontend cache. opw-4175883 Forward-Port-Of: odoo/enterprise#70400