Skip to Content

PMIS Deliverable Logistic Unit

Beta License: LGPL-3 PMISuite/stock-accounting Version: 18.0

This addon adds an alternate logistic quantity to sales and purchase lines, extends picking and lot-label reports, and supports explicit pricelist discount-display policies. It depends on Purchase, Sales, and Inventory.

Configuration

Set alt_unit_size on each product variant to the number of ordinary product units in one logistic unit. The default is 1.0. A product template shows its sole variant's conversion, or 1.0 when it has another variant count.

Use a positive, nonzero conversion. The addon does not enforce this with a constraint, and lot-label calculations divide by this value directly.

Usage

  1. Select a product on a quotation or purchase order line.

  2. Enter the alternate quantity (alt_unit_qty).

  3. The form onchange multiplies it by the variant's conversion and updates the ordinary ordered quantity.

This conversion is an onchange only: imports and direct ORM writes do not automatically perform it. Editing the ordinary quantity does not synchronize the alternate quantity in the reverse direction.

Report output

  • Picking operations show Units calculated from move-line quantity divided by the conversion, and Weight calculated from quantity and product weight. The picking report uses 1.0 when the conversion is zero or absent.

  • Lot labels use a portrait B6 format with one page per lot, a Code128 barcode, product and lot information, quantity, and a rounded integer count of logistic units. The lot-label division has no zero-conversion fallback.

Pricelists

The pricelist discount policy supports a net price or public price with discount display. Eligible non-fixed rules can show the discount separately. Fixed-price rules use their net price and force the sale-line discount to zero.

Bug Tracker

Bugs are tracked on PMISuite Repository Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.

Credits

Authors

Contributors

  • Matjaž Mozetič

Maintainers

LUXIM MATMOZ

Current maintainer:

sysadminmatmoz

Luxim is an independent R&D and deployment company focused on solving complex problems in the Odoo ecosystem.

Odoo Community Association

Luxim is an active member of OCA (Odoo Community Association).