Daily updates from Odoo
Friday, May 2, 2025
2 changes · 18.0
Enhancements to existing features
This update ensures store pickup orders can automatically choose the correct warehouse based on the selected pickup location data. It helps keep order fulfillment aligned with the customer’s pickup choice, reducing manual corrections and routing mistakes.
Original PR description
### Issue: Since 6243dd1f5bfef6a23620a0b06610d6f42ef5ede3, the `warehouse_id` of a picked up in stora so with `pickup_location_data` will not be computed: https://github.com/odoo/odoo/blob/406dc2fd1ee5110c2565c1d4b6d88f6bf0277fc8/addons/website_sale_collect/models/sale_order.py#L13-L22 In fact, it is expected to be set manually via the `_set_pickup_location` and then stay untouched. However, certain flow might want to rely on the compute method to set the warehouse from the `pickup_location_data`. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Customer invoice PDFs for India can now show the payment method used, such as card or cash. This gives customers and finance teams clearer payment information on the invoice, while keeping the existing layout unchanged for manual payments.
Original PR description
PURPOSE: - Print the Payment Method used by the customer on the Customer Invoice. SPECIFICATION: - Added functionality in the l10n_in module to display the payment method (e.g., Card, Cash, etc.) on the Customer Invoice PDF. - If a payment is made using a specific method, it will be printed inside the invoice. - For Manual Payment, the standard view will be retained (i.e., no changes to the invoice layout). TASK ID: - 4410103