1. HRMS with Exit Management
  2. Data model
Reference

The tables behind HRMS with Exit Management

HRMS with Exit Management ships with 36 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
36
Features
7, plus shared settings
Change it
Add fields and tables in Proto

How the model is organised

Employee context

Employees links to Departments, Positions, Locations and payroll calendars.

Departure

Employment history keeps effective events; onboarding checklists contains onboarding tasks.

Final pay

Payroll runs contains pay statements, which contain pay statement lines.

Related decisions

Benefit enrollments, leave balances and leave requests support departure review.

Hiring context

Candidates, Applications, job requisitions and Offers preserve recruiting links.

Every table, by feature

Employee records

5 tablesAbout this feature
  • Employees

    Central person record for every worker; all suite transactions tie back to Employees.

    Linked to Positions, Departments, Locations, Employees
  • Departments

    Organizational departments with parent hierarchy and cost centers.

    Linked to Departments, Employees
  • Positions

    Seat-level org entries that an Employee fills.

    Linked to Job titles, Departments, Locations, Pay grades
  • Employment history

    Every lifecycle event: hire, promotion, transfer, comp change, manager change, leave of absence, termination.

    Linked to Employees, Positions
  • Payroll calendars

    Named pay schedules per legal entity, country and currency.

Exit checklists

3 tablesAbout this feature
  • Onboarding checklists

    Per-hire or per-separation container of onboarding and offboarding tasks.

    Linked to Employees
  • Onboarding tasks

    Individual tasks that fan out to IT, Facilities, Payroll, HR, Manager and the new hire.

    Linked to Onboarding checklists, Employees
  • Employees

    Central person record for every worker; all suite transactions tie back to Employees.

    Linked to Positions, Departments, Locations, Employees

Assigned tasks

3 tablesAbout this feature
  • Onboarding tasks

    Individual tasks that fan out to IT, Facilities, Payroll, HR, Manager and the new hire.

    Linked to Onboarding checklists, Employees
  • Onboarding checklists

    Per-hire or per-separation container of onboarding and offboarding tasks.

    Linked to Employees
  • Employees

    Central person record for every worker; all suite transactions tie back to Employees.

    Linked to Positions, Departments, Locations, Employees

Employment history

3 tablesAbout this feature
  • Employment history

    Every lifecycle event: hire, promotion, transfer, comp change, manager change, leave of absence, termination.

    Linked to Employees, Positions
  • Employees

    Central person record for every worker; all suite transactions tie back to Employees.

    Linked to Positions, Departments, Locations, Employees
  • Positions

    Seat-level org entries that an Employee fills.

    Linked to Job titles, Departments, Locations, Pay grades

Final pay

6 tablesAbout this feature
  • Payroll runs

    A scheduled execution of payroll for a calendar and period.

    Linked to Payroll calendars, Employees
  • Pay statements

    Per-employee pay statement for a given payroll run.

    Linked to Payroll runs, Employees
  • Pay statement lines

    Earnings, benefit deductions, taxes and garnishments on a pay statement.

    Linked to Pay statements, Tax jurisdictions
  • Payroll calendars

    Named pay schedules per legal entity, country and currency.

  • Timesheets

    Weekly timesheet header per employee.

    Linked to Employees
  • Benefit enrollments

    Per-employee enrollment in a benefit plan with dependents and dates.

    Linked to Employees, Benefit plans

Benefits and leave

5 tablesAbout this feature
  • Benefit enrollments

    Per-employee enrollment in a benefit plan with dependents and dates.

    Linked to Employees, Benefit plans
  • Benefit plans

    Enrollable benefit plans such as medical, dental, retirement and life.

  • Leave balances

    Current leave balance per employee per leave type, maintained by accrual.

    Linked to Employees, Leave types
  • Leave requests

    Employee-submitted leave requests requiring manager approval.

    Linked to Employees, Leave types
  • Employees

    Central person record for every worker; all suite transactions tie back to Employees.

    Linked to Positions, Departments, Locations, Employees

Recruiting and rehire

6 tablesAbout this feature
  • Employees

    Central person record for every worker; all suite transactions tie back to Employees.

    Linked to Positions, Departments, Locations, Employees
  • Employment history

    Every lifecycle event: hire, promotion, transfer, comp change, manager change, leave of absence, termination.

    Linked to Employees, Positions
  • Candidates

    Person pool in the applicant tracking system.

    Linked to Employees
  • Applications

    A candidate applying to a requisition; the recruiting pipeline record.

    Linked to Candidates, Job requisitions, Employees
  • Job requisitions

    Approved positions opened to recruiting.

    Linked to Positions, Job titles, Departments, Locations
  • Offers

    Offer letter, approval chain and e-signature state.

    Linked to Applications, Candidates, Positions, Employees

Shared and settings

17 tables
  • Course enrollments

    Employee enrollment in a course; the learning transaction record.

    Linked to Courses, Employees
  • Courses

    Learning catalog of courses and certifications.

  • Exchange rates

    Read-only effective exchange rates for this app.

  • Goals

    Employee goals tied to a performance cycle.

    Linked to Employees, Performance cycles
  • Interviews

    Scheduled interviews against an application with scorecards.

    Linked to Applications, Employees
  • Job titles

    Canonical job titles with job family, level and exempt status.

    Linked to Pay grades
  • Leave types

    Leave categories with country- and class-scoped accrual rules.

  • Locations

    Physical and remote locations where employees work.

    Linked to Tax jurisdictions
  • Pay grades

    Salary bands tied to job titles and positions.

  • Performance cycles

    Annual, mid-year and probation performance cycles.

  • Performance reviews

    Subject-by-reviewer review within a performance cycle.

    Linked to Performance cycles, Employees
  • Tax filings

    Payroll tax filings produced from a run and remitted to an authority.

    Linked to Tax jurisdictions, Payroll runs
  • Tax jurisdictions

    Tax-authority records driving withholding and filings.

  • Time entries

    Hours against a day, project or cost center.

    Linked to Timesheets
  • Training records

    Durable, audit-safe record of completed training and certifications.

    Linked to Employees, Courses
  • Users

    Users

    Linked to Users
  • Workflow decision receipts

    Auditable receipt rows written by the HRMS approval workflows: the persisted approval/decision outcome plus the applied change.

Keys and references

Employees is the person anchor. Onboarding checklists.Employee identifies the departure subject; onboarding tasks.onboarding checklists identifies the parent work. Employment history.Employee links the dated event. Pay statements.Employee identifies the person and pay statements.Run identifies the payroll run. Benefit enrollments.Employee and leave balances.Employee connect the related review records.

Migration order

  1. Organization. Set up Departments, Locations, job titles, pay grades and payroll calendars.
  2. People. Import Employees with the correct manager, department and payroll calendar references.
  3. History. Bring across dated employment history events before treating current status as the complete story.
  4. Exit work. Import onboarding checklists and then linked onboarding tasks with their real owners and outcomes.
  5. Pay and entitlements. Link benefit enrollments, leave balances, payroll runs, pay statements and pay statement lines by their existing references.

Set up HRMS with Exit Management your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started