I’m running into a problem in Odoo 18 community with product packaging when creating receipts manually.
Here’s the setup:
- Product: Chocolate powder
- Base UoM: Units
- Packaging defined: Box (contains 4 Units), type Cardboard Box, active for Purchase and Sales.
What I expect:
- When I create a receipt manually and add this product or other products configured the same way, if I select Packaging = Box and set Demand = 7, I expect Odoo should automatically calculate this as 28 Units in the stock move (otherwise why let me select the packaging).
What actually happens:
- Odoo only shows 7 Units in the stock move.
- The packaging definition is there, but it seems ignored in the receipt.
- If I validate the receipt, only 7 units are received into stock, not 28.
So my question is:
Is this the intended behavior?
Does packaging only affect Purchase and Sales Orders, and not manual receipts in the Inventory app?
If so, what’s the recommended way to handle this? Should I be using Units of Measure (UoM) instead of packaging if I want the automatic conversion to happen in receipts?
I’ve double-checked my product configuration and packaging setup, but the issue persists. I’d like to confirm whether this is a limitation of Odoo or if I’m missing a step.
Thanks in advance for your help!