Skip to content

Zones ​

Zones represent specific areas within a branch floor (e.g., VIP Area, Family Area, Smoking Area). They help organize seating and service areas for better management.

Index Page ​

The index page provides a list of all zones across branches and floors. From here, users can quickly view zone details such as the branch, floor, activation status, and created/updated dates.
It also supports filtering, searching, and bulk actions to manage multiple zones efficiently.

Filters ​

  • Branch – filter zones by branch.
  • Floor – filter zones by floor.
  • Activation – Active / Inactive zones.
  • From / To – filter by created date range.

Actions ​

  • Create Zone – add a new zone.
  • Row Actions
    • Edit Zone
    • Delete Zone
  • Bulk Actions
    • Delete Selected Zones

CRUD Attributes ​

AttributeDescriptionRequired
NameZone name, supports translation✅ Required
BranchBranch to which this zone belongs✅ Required
FloorFloor dropdown to select where this zone is located✅ Required
ActiveEnable/disable zone visibilityOptional

Create Zone Page ​

When creating a new zone:

  • Enter the Name (translatable).
  • Select the Branch and then choose the Floor from that branch.
  • Optionally set the zone to Active.

Zones must always be linked to a floor. If the branch is not selected, the floor list will not be available.

Edit Zone Page ​

When editing an existing zone:

  • You can update the Name (translations supported).
  • You can reassign to a different Floor within the same branch if required.
  • Toggle Active/Inactive status.

Notes ​

  • Zones are only visible in active floors of their assigned branch.
  • Deactivating a zone will hide all related tables within that zone from POS operations.
  • Ensure proper mapping of zones to avoid orphaned tables.

Tenvoro