Skip to content

UOMs

The UOMs page manages units of measure available in your tenant. Units can be system-provided (canonical) or custom-created. One unit can be set as the default for new items.

UOMs page

  • Route: /items/tenant-uoms
  • Menu Path: Item Master Data → UOMs
  • Component: TenantUoms.tsx
  • Source: /mnt/dev/portal/services/items/frontend/src/pages/TenantUoms.tsx
ColumnDescriptionDefault VisibleSortable
CodeUnique UOM codeYesYes
NameDisplay nameYesYes
DescriptionOptional descriptionYesNo
CategoryUOM category (e.g. weight, length)YesNo
SourceSystem or CustomYesNo
StatusActive/Inactive badgeYesNo
DefaultDefault UOM badgeYesNo
ActionsEdit, Delete, Set as Default buttonsYesNo
SourceDescription
SystemPre-defined by the platform (code cannot be changed)
CustomCreated by the tenant
FilterDescription
SearchSearch by code, name, description, or category
Show InactiveToggle to include inactive UOMs

Uses load-more pagination with a default page size of 10.

ActionPermissionDescription
Create UOMCreate UOMOpen create dialog
EditEdit UOMOpen edit dialog
DeleteDelete UOMDelete the UOM (cannot be undone)
Set as DefaultEdit UOMSet this UOM as the tenant default for new items
FieldRequiredTypeDescriptionDefaultValidation
CodeYesTextUnique identifierMax 20 chars, read-only after creation
NameYesTextDisplay nameMax 100 chars
DescriptionNoTextOptional description
CategoryNoTextUOM category (e.g. weight, length, volume)
IconNoTextEmoji icon displayed in dropdownsPre-set for system UOMs
ActiveNoSwitchActive statustrueInactive units are hidden from selection

When no UOMs exist, the page offers to initialize a suggested Each (EA) unit — an individual unit for counting items one by one.

UOMs empty state

Click Initialize Units of Measure to open the initialization dialog:

Initialize UOMs dialog

You can also create a custom unit manually from the empty state by clicking Add Unit:

Create UOM dialog

EventMessage
Create successUnit of measure created successfully
Update successUnit of measure updated successfully
Delete successUnit of measure deleted successfully