Units & packaging
Purpose
An article is rarely traded in exactly one unit: bought in pallets, stored in cartons, sold in pieces. This module records how these units relate to each other — so that the same goods mean the same quantity on every document.
Scope
- Catalogue of units of measure with dimension (length, weight, volume, pieces …) and factor
towards the base unit of that dimension.
- Nested packaging units per article: pallet → carton → piece, to any depth.
- Deposit and packaging GTIN per level — a carton often carries its own number.
- Free conversion tables, including across dimensions — weight to pieces for goods bought by
weight and sold by count.
- Fourteen API operations under
/api/v1/units-of-measure,/api/v1/product-packagingsand
/api/v1/unit-conversions.
Interplay
Units hang off the product catalogue and therefore act wherever a quantity appears: in purchasing, in stock, in the warehouse and on every document. Shipping uses the packaging levels for packages and weights.
Limits
- A cross-dimension conversion is an assumption, not physics. „One kilo is this many pieces" only
holds for the article it was recorded for — which is why the table sits on the article, not on the unit.
- The module converts quantities, not prices. What a unit costs is decided by