Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Pharmaceuticals HRMS
- Payment provider
- Tax authority process
- Learning source
HRMS for Pharmaceuticals ties an employee to a position, department, location, manager and payroll calendar. HR staff can record employment changes, recruit against a requisition, move an accepted offer into an onboarding checklist, and assign tasks to the people responsible for the start.
Job requisitions in one list
| Requisition number | Headcount | Department | Hiring manager | Target start date | Status | |
|---|---|---|---|---|---|---|
| JR-11858 | 11 | Cold chain operations | Rafael Mori | 25 Oct | Pending Approval | |
| JR-82655 | 30 | Cold chain operations | Evan Cho | 28 Oct | Pending Approval | |
| JR-81134 | 4 | Cold chain operations | Nora Haddad | 14 Oct | Pending Approval | |
| JR-42816 | 23 | Cold chain operations | Rafael Mori | 23 Oct | Pending Approval | |
| JR-54078 | 28 | Quality assurance | Jules Mensah | 14 Oct | Pending Approval |
GMP Reviewer examines evidence and records the qualification decision.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep each employee connected to the seat, department, location and manager responsible for their work.
Employees
| Employee ID | Full name | Department | Position | Location | Manager | |
|---|---|---|---|---|---|---|
| GMP-2026-031 | Anika Suleiman | Cold chain operations | Aseptic technician, cleanroom 3 | South stability laboratory | Anika Suleiman | |
| GMP-2026-047 | Rafael Mori | Quality control | QC analyst, west laboratory | Cleanroom suite 3 | Samira Costa | |
| GMP-2026-052 | Leila Okafor | GMP training | Regulatory associate, central office | GMP training center | Tariq Bell | |
| GMP-2026-068 | Dinesh Velasco | GMP training | Warehouse technician, cold chain | GMP training center | Leila Okafor | |
| GMP-2026-074 | Nora Haddad | Quality assurance | Regulatory associate, central office | North manufacturing plant | Tariq Bell |
Connect a hiring request to candidates, interviews, offers and a new employee's start tasks.
Applications
| Application number | Candidate | Requisition | Recruiter | Stage | |
|---|---|---|---|---|---|
| APP-88288 | Amina Delgado | West laboratory QC analyst | Rafael Mori | Applied | |
| APP-75405 | Milo Idris | Central regulatory associate | Samira Costa | Screen | |
| APP-13887 | Inez Varela | North plant validation engineer | Samira Costa | Phone Interview | |
| APP-60249 | Farah Kim | Suite 2 manufacturing operator | Maya Farouk | Onsite | |
| APP-10004 | Hugo Nair | Cold chain warehouse technician | Leila Okafor | Offer |
Review employee leave and weekly time against their dates, balances and assigned approver.
Approval waits for the people manager
| Request number | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-52675 | Jules Mensah | Unpaid leave | 22 Oct | 29 Oct | Leila Okafor | |
| LR-43121 | Tariq Bell | Annual leave | 14 Oct | 19 Oct | Dinesh Velasco | |
| LR-27897 | Evan Cho | Sick leave | 20 Oct | 23 Oct | Evan Cho | |
| LR-52410 | Samira Costa | Parental leave | 17 Oct | 20 Oct | Tariq Bell | |
| LR-22089 | Jules Mensah | Family care leave | 05 Oct | 09 Oct | Samira Costa |
Track pay periods, employee statements, earning and deduction lines, and filing deadlines.
Payroll runs
| Run number | Calendar | Period start | Period end | Pay date | Gross total | |
|---|---|---|---|---|---|---|
| PR-82841 | Laboratory staff, biweekly | 08 Oct | 10 Oct | 16 Oct | 160 | |
| PR-38022 | Validation engineers, semimonthly | 27 Oct | 04 Nov | 06 Nov | 20 | |
| PR-79110 | Validation engineers, semimonthly | 26 Oct | 28 Oct | 05 Nov | 640 | |
| PR-76490 | Quality teams, semimonthly | 17 Oct | 20 Oct | 28 Oct | 200 | |
| PR-61127 | GMP trainers, semimonthly | 04 Oct | 12 Oct | 18 Oct | 660 |
Follow goals, review cycles, course enrollment and durable employee training records.
Training records
Link controlled training assignments to assessment evidence, review decisions and qualification validity.
Action waits for the GMP reviewer
| Source | Source revision | Reviewer | Decision | Evidence reference | |
|---|---|---|---|---|---|
| Maya Farouk | 220 | Tariq Bell | Pending | TRN-GMP-2026-041 | |
| Samira Costa | 470 | Dinesh Velasco | Pending | GOWN-QUAL-2026-018 | |
| Leila Okafor | 890 | Tariq Bell | Pending | SOP-ACK-2026-112 | |
| Anika Suleiman | 570 | Leila Okafor | Pending | BATCH-REV-2026-027 | |
| Nora Haddad | 520 | Rafael Mori | Pending | LAB-SAFE-2026-036 |
GMP training qualification ships ready to use. One step needs a named approval before the work moves on: Review qualification (GMP Reviewer).
Choose the employee, site and module.
Keep hours and source evidence with the assignment.
Compare assessment and passing scores.
Have the reviewer decide on the exact revision.
Watch qualification dates and status.
Assign and close remediation with a reason.
Open any job requisition to see its applications, the roles that work on it, its process stages and its approvals on one page.
Headcount, Hiring manager and Target start date.
Each line is linked to this job requisition.
HR Manager and Hiring Manager, each with their own permissions.
Every status change, in order.
Review qualification, with who decides.
Pending Approval
| Application number | Candidate | Requisition |
|---|---|---|
| APP-88288 | Amina Delgado | West laboratory QC analyst |
| APP-75405 | Milo Idris | Central regulatory associate |
| APP-13887 | Inez Varela | North plant validation engineer |
HR Manager handles hiring and employee changes; GMP Reviewer records the controlled qualification decision.
Signed in as GMP Reviewer
| Decision | Approver | |
|---|---|---|
| Review qualificationHave the reviewer decide on the exact revision. | GMP Reviewer | |
| Approve job requisitions, Offers, payroll runs | HR Manager | |
| Approve review decisions | GMP Reviewer | |
| Approve leave requests, Timesheets | People Manager |
Everyone opens Pharmaceuticals HRMS to the work that is theirs. Pick a role to see what it starts with.
Maintains workforce and training configuration and controls access to sensitive records.
Owns employee lifecycle, requisitions, offers and onboarding decisions.
This is the first screen this role sees.
Leave requests · HR Manager
| Request number | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-52675 | Jules Mensah | Unpaid leave | 22 Oct | 29 Oct | Leila Okafor | |
| LR-43121 | Tariq Bell | Annual leave | 14 Oct | 19 Oct | Dinesh Velasco | |
| LR-27897 | Evan Cho | Sick leave | 20 Oct | 23 Oct | Evan Cho | |
| LR-52410 | Samira Costa | Parental leave | 17 Oct | 20 Oct | Tariq Bell | |
| LR-22089 | Jules Mensah | Family care leave | 05 Oct | 09 Oct | Samira Costa |
Reviews open positions, candidates and start tasks for their team.
This is the first screen this role sees.
Onboarding checklists · Hiring Manager
Prepares pay runs and checks statements and filing deadlines.
This is the first screen this role sees.
Timesheets · Payroll Specialist
| Timesheet number | Employee | Week start | Week end | Total hours | Approver | |
|---|---|---|---|---|---|---|
| TMS-80019 | Leila Okafor | 22 Oct | 29 Oct | 40 | Anika Suleiman | |
| TMS-64620 | Evan Cho | 19 Oct | 26 Oct | 40 | Maya Farouk | |
| TMS-43488 | Jules Mensah | 16 Oct | 22 Oct | 40 | Tariq Bell | |
| TMS-39660 | Anika Suleiman | 16 Oct | 24 Oct | 40 | Evan Cho | |
| TMS-97578 | Anika Suleiman | 17 Oct | 26 Oct | 40 | Anika Suleiman |
Owns course enrollment and controlled training assignments.
This is the first screen this role sees.
Training records · Training Coordinator
Reviews assignment evidence and records a decision for the exact revision.
This is the first screen this role sees.
Pharma staff assignments · GMP Reviewer
Reviews leave, time and performance for assigned staff.
This is the first screen this role sees.
Leave requests · People Manager
| Request number | Employee | Leave type | Start date | End date | Approver | |
|---|---|---|---|---|---|---|
| LR-52675 | Jules Mensah | Unpaid leave | 22 Oct | 29 Oct | Leila Okafor | |
| LR-43121 | Tariq Bell | Annual leave | 14 Oct | 19 Oct | Dinesh Velasco | |
| LR-27897 | Evan Cho | Sick leave | 20 Oct | 23 Oct | Evan Cho | |
| LR-52410 | Samira Costa | Parental leave | 17 Oct | 20 Oct | Tariq Bell | |
| LR-22089 | Jules Mensah | Family care leave | 05 Oct | 09 Oct | Samira Costa |
Submits their own leave and time for manager review.
Answer staffing, hiring, pay and qualification questions from the underlying records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 32 | ||
| Pending Approval | 10 | 31% | |
| Approved | 2 | 20% | |
| Open | 1 | 50% |
Sample totals per stage
Group active employees by department and position to review filled seats.
Compare open requisitions by posted date, target start date and hiring manager.
Review checklist target dates, completed task totals and current status.
Review approved leave by date range, leave type and department of the employee.
Compare period, pay date, employee count and gross and net totals for each run.
Review due dates and filing status by jurisdiction and filing type.
Review assignment status, assessment score and qualification expiry by site code and controlled module.
Review open actions by assignee, due date and linked assignment.
See how Pharmaceuticals HRMS fits your kind of team.
Coordinate site staffing, controlled training and pay periods for production teams.
Track researchers' roles, learning, reviews and controlled training evidence.
Keep people, pay and leave aligned to the entity and country where work happens.
Each stage of gmp training qualification names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Ask Proto to prepare record reviews and show the human the decision and source evidence.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 45 tablesStart with one team and one process, then add the rest once the basics are running.
Establish organizations, departments, positions, locations, people owners and access.
Reconcile identifiers, managers, entities and payroll calendars for a representative group.
Move a requisition through approval, then test onboarding tasks, leave and timesheets.
Prepare a run, review statements and track a tax filing deadline with named owners.
Assign a controlled module, attach assessment evidence, record a separate review decision and resolve a returned case.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure HRMS for Pharmaceuticals for your business. Begin with one site, its employees, a controlled training module and the people who review qualification.
Set up the department, location, job title and position first. Assign the employee to that position and keep dated changes in employment history.
Yes. Each application links one candidate to a requisition, and interviews link to the application being assessed.
An onboarding checklist belongs to the employee. Each task can have a category, assignee, due date, status and evidence.
A leave request has a named approver. People Manager checks its dates, leave type and the employee's balance before recording the decision.
A payroll run links to employee pay statements. Statement lines identify the earning, deduction, tax or employer amount behind a statement.
A controlled training module is assigned to an employee through a staff assignment. Training lines, evidence documents, reviewer decisions and follow-up actions link to that assignment.
GMP Reviewer checks the recorded assignment revision, assessment score and source evidence, then records an approved, returned or rejected decision.
Review the assignment's qualification expiry and status alongside the module and site. Training records also have an expiration date and validity status for employee learning.
Tax filings carry a jurisdiction, due date, status and confirmation reference. Payroll Specialist checks those records against the actual authority submission process.
Start free, then use Proto to change fields, steps and approvals before your team goes live.