Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The Salary Bands page at /hr/compensation/salary-bands lists all salary bands and provides create, edit, and delete operations.

Overview

The page shows a DataTable with columns: Position, Band Name, Minimum, Midpoint, Maximum, Spread (calculated as (max - min) / min * 100%), Market Percentile, and Effective Date. Stat cards show total band count and average market percentile. A “New Salary Band” button opens the SalaryBandForm dialog. Each row has an actions menu with Edit and Delete options. Filters allow narrowing by position or other criteria.

Who it’s for

No explicit permission gate on this route.

Before you start

  • Positions must be configured before salary bands can be linked to them.

Steps

Create a salary band
  1. Navigate to HR → Compensation → Salary Bands (/hr/compensation/salary-bands).
  2. Click New Salary Band.
  3. Select a position, enter a band name, and set minimum, midpoint, and maximum salary values.
  4. Optionally enter a market percentile and effective date.
  5. Save.
Edit a salary band
  1. In the row actions menu, click Edit.
  2. Update values in the form dialog and save.
Delete a salary band
  1. In the row actions menu, click Delete.
  2. Confirm the deletion.

Key concepts

TermMeaning
Salary BandA pay range (min/mid/max) associated with a position.
Spread(max - min) / min expressed as a percentage — the width of the pay range.
Market PercentileThe percentile rank relative to market pay data (e.g., P50 = median market rate).

Human Resources

Human Resources core overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/hr.tsx
  • src/cores/hr/compensation/pages/SalaryBandListPage.tsx
  • src/cores/hr/compensation/hooks/useSalaryBandList.ts