These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
- HRMS with Employee Engagement
- Data model
The tables behind HRMS with Employee Engagement
HRMS with Employee Engagement 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
- 6, plus shared settings
- Change it
- Add fields and tables in Proto
How the model is organised
People foundation
Employees link to Departments, Positions, Locations, pay grades and payroll calendars; employment history retains dated events.
Hiring
Job requisitions link the seat and hiring team; Applications link Candidates and requisitions; Interviews and Offers carry the decision trail.
Time and leave
Leave requests and leave balances link employee and leave type; time entries belong to Timesheets.
Pay
Payroll runs belong to payroll calendars; pay statements belong to a run and employee; pay statement lines belong to statements.
Development
Goals and performance reviews belong to performance cycles; course enrollments and training records link courses and employees.
Every table, by 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 - 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 - Job titles
Canonical job titles with job family, level and exempt status.
Linked to Pay grades - Locations
Physical and remote locations where employees work.
Linked to Tax jurisdictions - Pay grades
Salary bands tied to job titles and positions.
- Payroll calendars
Named pay schedules per legal entity, country and currency.
- Job requisitions
Approved positions opened to recruiting.
Linked to Positions, Job titles, Departments, Locations - 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 - Interviews
Scheduled interviews against an application with scorecards.
Linked to Applications, Employees - Offers
Offer letter, approval chain and e-signature state.
Linked to Applications, Candidates, Positions, Employees - Positions
Seat-level org entries that an Employee fills.
Linked to Job titles, Departments, Locations, Pay grades - Pay grades
Salary bands tied to job titles and positions.
- Leave types
Leave categories with country- and class-scoped accrual rules.
- 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 - Timesheets
Weekly timesheet header per employee.
Linked to Employees - Time entries
Hours against a day, project or cost center.
Linked to Timesheets
- Payroll calendars
Named pay schedules per legal entity, country and currency.
- 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 - Tax jurisdictions
Tax-authority records driving withholding and filings.
- Tax filings
Payroll tax filings produced from a run and remitted to an authority.
Linked to Tax jurisdictions, Payroll runs - Employees
Central person record for every worker; all suite transactions tie back to Employees.
Linked to Positions, Departments, Locations, Employees - Benefit enrollments
Per-employee enrollment in a benefit plan with dependents and dates.
Linked to Employees, Benefit plans
- Performance cycles
Annual, mid-year and probation performance cycles.
- Goals
Employee goals tied to a performance cycle.
Linked to Employees, Performance cycles - Performance reviews
Subject-by-reviewer review within a performance cycle.
Linked to Performance cycles, Employees - Employees
Central person record for every worker; all suite transactions tie back to Employees.
Linked to Positions, Departments, Locations, Employees
- Courses
Learning catalog of courses and certifications.
- Course enrollments
Employee enrollment in a course; the learning transaction record.
Linked to Courses, Employees - Training records
Durable, audit-safe record of completed training and certifications.
Linked to Employees, Courses - Employees
Central person record for every worker; all suite transactions tie back to Employees.
Linked to Positions, Departments, Locations, Employees
Keys and references
Use the employee identifier to reconcile workers across operations. Preserve the requisition and application identifiers through hiring. Keep payroll run, statement and filing references for period reconciliation. References should point to the intended current record; dated history carries the earlier state.
Migration order
- Load Departments, Locations, job titles, pay grades, Positions and payroll calendars.
- Load Employees and confirm manager, position, department and calendar references.
- Load leave types, Courses, benefit plans and tax jurisdictions.
- Bring over open job requisitions, Applications, leave requests and Timesheets with their references checked.
- Reconcile payroll runs, pay statements, performance cycles and training records against the worker population.
Set up HRMS with Employee Engagement your way.
Start free, then use Proto to change fields, steps and approvals before your team goes live.