Prototype: simulated Zoho SSO — the e-mail is checked against Users & Access, no password needed. The real build redirects to the actual Zoho sign-in.
Try:
Dashboard
Tick any combination — several employees, several trainings, divisions, departments and teams at once. Every tile and list below recomputes for the selection.
Training coverage
–
Mandatory compliance
–
Avg hours / employee
–
Target 16 h per year
Actual spend (FY)
–
Trainings planned
–
Needs your attention
Mandatory
Missing enrolments on mandatory trainings
–
Feedback
Feedback forms pending from participants
–
Evidence
Signed attendance sheets pending upload
–
Expense
Cost sheets awaiting approval
–
Upcoming trainings
This system is the audit evidence trail for ISO 13485 training records under SOP series AMD/QSP04. Every create, edit and correction is logged with user, timestamp and reason.
Training calendar
September 2026InternalExternal• = Mandatory
Trainings in September 2026
Dates
Training
Mode
Trainer
Status
Postponed trainings keep their original planned date visible for plan-vs-actual reporting. New trainings planned in the Trainings tab (or imported from Excel) appear here automatically.
Employees
Code
Name
Entity
Division
Department
Designation
Manager
Status
Hours FY
Delete
Delete is admin-only, confirmed, and logged. Exited employees stay visible to the administrator only and are purged after 2 years; for audit-relevant records prefer deactivation (checklist M4).
Trainings
Code
Title
Category
Mode
Trainer
Dates
Hours
Participants
Status
Delete
Each training carries a material library (agenda, decks, trainer profile, signed attendance scan) available to participants before and after the session. Mandatory trainings carry a validity period that drives re-training alerts.
Attendance
Filter
– not marked · P present · A absent · H half-day. Click a cell to cycle, or use Edit on a row to correct a participant with a recorded reason. Eligibility assumes minimum 75% attendance (open checklist item F3). Tick several trainings in the filter to view their registers together.
Correction audit log
09 Sep 2026 · 17:45 IST — QR self check-in: Priya Nair scanned in to Orthotics Product Deep-Dive, Day 1
09 Sep 2026 · 17:42 IST — Organizer — Lokshni changed Suresh Kumar, Day 1: A → P · reason: "late biometric sync"
Repeated no-shows are flagged to the reporting manager automatically, and attendance hours feed the training man-hours report.
Feedback
Filter
Feedback forms by training
Training
Dates
Form
Responses
Actions
Participant view — Orthotics Product Deep-Dive
Response status — Orthotics Deep-Dive
Priya Nair
Submitted via QR
auto-e-mail skipped
Arjun Reddy
Submitted via link
auto-e-mail skipped
Meena Joseph
Pending
e-mailed · 1 reminder
Suresh Kumar
Pending
e-mailed · 2 reminders
Trainer scores — this quarter
R. Krishnan
4.4 / 5
31 resp.
S. Mehta
4.1 / 5
18 resp.
Dale & Grey (ext.)
3.2 / 5
12 resp.
Averages show only after a minimum number of responses, so one form never defines a trainer's rating.
Expenses
Training
Dates
Category
Type
Entities
Vendor
Budget ₹
Actual ₹
Paid ₹
Pending ₹
Variance ₹
Approval
Payment
Delete
Budget vs actual — FY 2026–27
Entity
Budget ₹
Actual ₹
Used
Actuals are summed live from the expense records above, split per entity by headcount — delete or add a record and this table follows.
Variance = Approved budget − Actual expense. Amount pending = Actual − Amount paid; payment status is derived from the payment rows. Entity shares are computed pro-rata on participant headcount — open a record to see the split.
Reports
Open decisions (Section K): which reports are e-mailed on a schedule and to whom, and the exact formulas for coverage % and compliance % you'll be held to in audits.
Users & Access
User name
Zoho e-mail ID
User type
Access type
Status
Access levels — Full access: view, add, edit and deactivate anything (Super admin only). View, Add, Edit: work with records but never remove them. View: read-only, including their team's reports. Every access change is logged with user and timestamp.
This updates checklist item B3: login moves from plain e-mail + password to Zoho SSO. Confirm every user (including field staff doing QR check-ins) has a Zoho account, and decide the fallback for anyone without one.