Skip to content

Item Groups

The Item Groups page provides a list of groups used to classify items. Groups are flat (non-hierarchical) and provide a way to segment your item catalog.

Item groups page

  • Route: /items/item-groups
  • Menu Path: Item Master Data → Item Groups
  • Component: ItemGroups.tsx
  • Source: /mnt/dev/portal/services/items/frontend/src/pages/ItemGroups.tsx
ColumnDescriptionDefault VisibleSortable
CodeUnique group codeYesYes
NameGroup display nameYesYes
StatusActive/Inactive badgeYesNo
CreatedCreation dateYesNo
ActionsEdit, Delete buttonsYesNo
FilterDescription
SearchSearch by code or name
Show InactiveToggle to include inactive groups

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

ActionPermissionDescription
Add GroupCreate GroupOpen create dialog
EditEdit GroupOpen edit dialog
DeleteDelete GroupDelete the group (cannot be undone)
FieldRequiredTypeDescriptionDefaultValidation
CodeYesTextUnique identifierMax 60 chars, read-only after creation
NameYesTextDisplay nameMax 200 chars
ActiveNoSwitchActive statustrueInactive groups are hidden from selection

Create group dialog

Edit group dialog

When no groups exist, the page offers to initialize a Default group (general items group).

EventMessage
Create successGroup created successfully
Update successGroup updated successfully
Delete successGroup deleted successfully