Units

Units (/admin/units) is the catalog of measurement names (Each, LF, SY, etc.) referenced by Items, Materials, and data-tracking material lines.

Permissions: FunctionId UNIT (5), menu Estimating → Libraries → Unit of Measurement (function.url = unit). View opens the page; Add controls New; Edit and Delete control row and bulk delete.

Screen layout

Units maintainer with search, export, and status column

Figure: FoodHub list — Search units…, Export, Name and Status, New, row ⋮, checkboxes, pagination.

RegionWhat you see
Page toolbarTitle Unit of Measurement, subtitle, New (Add), ? help.
Data cardSearch, Export, sortable Name / Status, checkboxes, bulk Delete, mobile Sort by, pagination.
ModalName and Status; Cancel and Save in the header (no wizard).

Default sort: Name ascending.

List behavior

  • Search — matches unit Name.
  • Export — Copy, Excel, CSV for the current page.
  • Row ⋮ — Edit · Delete.
FieldRules
NameRequired.
StatusActive / Inactive.

Delete

Delete is blocked when the unit is still linked to an item, material, or data-tracking material line — the API returns the same English messages as legacy Symfony. Bulk delete may be partial when some rows remain linked.

Success toast: The operation was successful.

  • Items — pay items pick a unit on the form.