Saturday, November 15, 2025
4 changes · 19.0
Enhancements to existing features
Some India-specific account tags were missing a country assignment. This update adds India to those tags so they are easier to organize and can be reused more reliably in other scenarios.
Original PR description
Some account tags specific to India were missing the `country_id`. With this PR, the `country_id` is added to those tags, enabling easier group by and making them usable for other cases also. Forward-Port-Of: odoo/odoo#235538 Forward-Port-Of: odoo/odoo#235424
Resolved issues and error corrections
Delivery slips now show separate lines for the same product when it is received in different packaging units. This makes the document more accurate and easier to read, avoiding confusion when products are delivered in multiple pack sizes.
Original PR description
Before this commit: ------------------------- When printing the delivery slip of a Purchase Order containing products with different packaging units of measure (UoM), all units of the same product…
Before this commit:
-------------------------
When printing the delivery slip of a Purchase Order containing products with
different packaging units of measure (UoM), all units of the same product were
aggregated into a single line, regardless of their packaging type.
Steps to reproduce:
-------------------------
1. Install the 'purchase_stock' module.
2. Create Purchase Order.
3. Add 3 move lines for the same product, each with a different packaging UOM:
- Product 1 - Pack of 2
- Product 1 - Pack of 4
- Product 1 - Pack of 6
4. Confirm the PO and click Receive.
5. Validate the receipt.
6. Go to Actions → Print → Delivery Slip.
Cause of the issue
-------------------------
The aggregation logic in _get_aggregated_properties grouped move lines only by
product, ignoring differences in packaging UoM. As a result, product lines with
different packaging types were incorrectly merged into a single line.
After this commit:
-----------------------
- Delivery slips now correctly separate product lines by packaging UoM and move
lines for the same product but with different packaging are displayed
individually.
- This provides a clearer and more accurate delivery report.
Task Id: 4879373
Forward-Port-Of: odoo/odoo#227211Documentation and clarification updates
This change adds the contributor license agreement (CLA) signature for Raj Gohel. It is an internal legal/compliance update that allows contributions from this contributor to be accepted.
Original PR description
This pull request adds my Individual Contributor License Agreement (CLA) signature. Signed, Raj Gohel <rajgohel2018@gmail.com> https://github.com/Rajgohel0312
Miscellaneous changes
When merging the l10n cleanup for 19.0, I forgot to exclude the PO files already on Weblate. This commit fixes the merge conflicts caused by that.
Original PR description
When merging the l10n cleanup for 19.0, I forgot to exclude the PO files already on Weblate. This commit fixes the merge conflicts caused by that.