Skip to Content
Menu
This question has been flagged

My product is delivered in packages of fixed sizes. Each standard package can contain a maximum of 60 units.

For example, if I need to deliver 150 units, that would require:

  • 2 full packages of 60 units each, and
  • 1 additional package with the remaining 30 units (this third package can hold up to 30 units only).

How can I achieve this packaging logic using Odoo standard version 18?

Avatar
Discard
Best Answer

Odoo treats Packages and Packaging as optional: even with default packaging defined, when packing, the system requires manual input and doesn’t auto-split quantities based on packaging rules .

 Workarounds & Solutions:

  • Manual Splitting:
    • Use multiple Put in Pack operations, manually splitting into the required quantities.
    • Impractical for large volumes (e.g., splitting 6,000 units requires repeating steps thousands of times) .
  • Use OCA Module ("Stock Packaging Usability"):
    • Lets users choose the packaging type on-the-fly during picking.
    • Improves UX by prompting for packaging on Put in Pack actions 
  • Purchase Extension for Auto-Add Packaging:
    • Module “Purchase Product Packaging Container Deposit” automatically calculates the number of required packages (examples: pack of 12, pack of 24, pallet of 240) and adds needed packaging lines in purchase orders 
    • Useful for automating packaging or deposit charges.
  • Post-Production Packaging Workflow:
    • A common practice is to complete manufacturing as unpackaged goods, then:
      • Add a dedicated “Pack” operation after production.
      • Manually create packages from output quantities.
      • Optionally assign packages when delivering to customers

Avatar
Discard
Related Posts Replies Views Activity
2
Aug 25
3767
0
Jul 25
532
2
May 25
1367
0
Apr 24
1089
1
Apr 23
4282