Units of Measure
Common UOMs in ZN ERP, conversion rules, and how to set up a new one.
Units of Measure (UOM)
Every item in ZN ERP has a base UOM — the smallest sellable / stockable unit. Items can also have one or more alternate UOMs for buying, selling or stock-taking, each with a conversion factor back to the base.
For example, a medicine's base UOM might be Tab, with alternate UOMs Strip = 10 Tab and Box = 100 Tab. The system always stores quantity internally in the base UOM and converts on display.
Common UOMs (built-in)
| UOM | Full name | Typical use |
|---|---|---|
| Each / Nos | Each / Numbers | Loose items counted by piece. |
| Box | Box | Cartons of finished goods. |
| Pkt / Pack | Packet | Pre-packaged items (chips, biscuits). |
| Strip | Strip | Pharmacy — 10 tablets per strip is typical. |
| Tab | Tablet | Pharmacy base UOM for solid orals. |
| Cap | Capsule | Pharmacy base UOM. |
| Bot / Bottle | Bottle | Liquids sold in bottles. |
| Ml | Millilitre | Liquids sold by volume. |
| Ltr | Litre | Bulk liquids. |
| Gm | Gram | Small-weight items. |
| Kg | Kilogram | Bulk weight. |
| Mtr | Metre | Cables, fabric, pipes. |
| Cm | Centimetre | Small length goods. |
| Sqft / Sqmtr | Square foot / metre | Tiles, sheets, flooring. |
| Set | Set | Grouped items sold as a set (cutlery, tools). |
| Pair | Pair | Footwear, gloves. |
| Doz | Dozen | 12 of something (eggs, fruit). |
| Hr | Hour | Services billed by time. |
Conversion rules
- The conversion factor is always expressed as X alternate UOM = Y base UOM — e.g. 1 Strip = 10 Tab if the base is Tab.
- Conversions are stored on the item, so two different medicines can both use Strip with different strip sizes (10 vs 15 tabs).
- For weights / volumes the conversion is fixed (1 Kg = 1000 Gm) — it does not need to be defined per item, but you can still over-ride it.
- Reports display the UOM that was used at entry time, but always recompute totals from the base. Stock reports default to base UOM unless overridden.
- Tax rates apply per item, not per UOM — selling in Box vs Strip does not change the tax structure.
Setting up a new UOM
- Open Administration › Item Setup › UOM Master.
- Click Add. Enter the short code (3–5 letters), full name and category (Quantity / Weight / Volume / Length / Area / Time).
- If it is a weight/volume/length UOM, enter the conversion to the SI base in that category.
- Save. The UOM is now selectable on any item.
- To use it on an item, open the item, go to the UOMs tab and add a row: UOM, Conversion to base.
Common gotchas
- Two strip sizes for the same medicine — do not use one alias. Set up the item once with base Tab and pack the strip count into the item-level conversion.
- Decimal quantity in base UOM — if you buy in Kg but sell in Gm, enable Allow decimals in base UOM for that item.
- Changing base UOM — only possible when stock is zero. The system will refuse otherwise to avoid quantity corruption.
- Negative stock with mixed UOMs — usually caused by a sale entered in the wrong UOM (e.g. selling 10 Strip when you meant 10 Tab). Always glance at the UOM column on the invoice grid.
Warning — never re-purpose an existing UOM code for a different unit. Box meaning 10 each on item A and 100 each on item B is normal; Box meaning "a sample" on item C is a recipe for chaos in reports.
Related
- Item Setup — where UOMs are created and assigned.
- Inventory & Stock — how stock reports handle UOM conversion.