HR - Human Resources
HR is an S-Tier solution covering the entire lifecycle of human resources and groupware operations in manufacturing enterprises. It provides core capabilities including employee master data and competency management, attendance (clock-in/out, leave, overtime), electronic approval workflows and approval lines, company notices, training courses and completion tracking, performance evaluations, expense claims and line items, and the company calendar. Extended domains include workforce planning and recruitment (5 tables), training plan and legal training requirements (2 tables), skill definitions and certification types (2 tables), safety management (8 tables), industrial accident management (4 tables), environmental management (7 tables), performance evaluation extensions (4 tables), and shift scheduling (2 tables). S-Tier extensions add 33 additional tables covering payroll (8), social insurance (3), succession and talent (4), LMS (4), compensation (4), benefits (3), employee relations (3), organization management (2), and HR analytics (2). The solution includes 9 workflows and an attendance dashboard.
Solution Scale
| Category | Count | Description |
|---|---|---|
| Tables | 83 | 50 base + 33 S-Tier extension (includes 2 system tables) |
| Relationships | 40+ | Domain FK + SYSTEM_REF (users, departments) |
| Workflows | 9 | Leave request, overtime request, expense claim, payroll processing, year-end settlement, recruitment pipeline, succession planning, compensation review, position change |
| Admin Screens | 53 | Lists / dashboards |
| Dashboard | 1 | Attendance status dashboard |
Core Domains
Document Structure
| Document | Contents | Tables |
|---|---|---|
| Personnel Management | Employee Master, Employee Skills, Certifications, Skill Definitions, Certification Types, Company Calendar | 6 |
| Attendance Management | Clock-In/Out, Leaves, Leave Balances, Overtime Requests, Shift Patterns, Shift Schedules | 6 |
| Approval & Notices | Electronic Approval, Approval Lines, Notices, Expense Claims, Expense Items | 5 |
| Training & Evaluation | Training Courses, Training Records, Training Plans, Legal Training Requirements, Performance Reviews, Evaluation Periods, Evaluation Goals, Evaluation Feedback, Incentives, Workforce Plans, Recruitment Requests, Job Postings, Applicants, Onboarding Records | 14 |
| S-Tier Extensions | Payroll (8), Social Insurance (3), Succession/Talent (4), LMS (4), Compensation (4), Benefits (3), Employee Relations (3), Organization (2), HR Analytics (2) | 33 |
Menu Groups
| Menu Group | Primary Screens |
|---|---|
| Personnel (UserOutlined, hr) | Employee List, Employee Skills, Certifications, Skill Definitions, Certification Types, Company Calendar |
| Attendance (FieldTimeOutlined, hr) | Clock-In/Out List, Leave Management, Leave Balances, Overtime Request List |
| Approval (FileProtectOutlined, hr) | Electronic Approval List, Approval Lines, Notices |
| Training (BookOutlined, hr) | Training Courses, Training Records, Training Plans, Legal Training Requirements |
| Performance (TrophyOutlined, hr) | Performance Reviews, Evaluation Periods, Goals, Feedback, Incentives |
| Expense (WalletOutlined, hr) | Expense Claims, Expense Items |
| Workforce (TeamOutlined, hr) | Workforce Plans, Recruitment Requests, Job Postings, Applicants, Onboarding |
| Safety (SafetyOutlined, hr) | Risk Assessments, Safety Inspections, Work Permits, Near Miss Reports, PPE Records, Accident Reports, Accident Investigations, Corrective Actions, Workers' Comp |
| Environment (ExperimentOutlined, hr) | Emission Facilities, Emission Measurements, Waste Records, Waste Disposal, Chemical Substances, Chemical Usage, Environmental Permits |
| HR Analytics (DashboardOutlined, hr) | Attendance Dashboard |
Workflow List
| Workflow | Nodes | Trigger | Key Process |
|---|---|---|---|
| Leave Request (WF1) | ~8 | Leave application | Apply -> Manager review -> [Approve -> Update balance -> Notify / Reject -> Notify] -> Complete |
| Overtime Request (WF2) | ~7 | Overtime application | Apply -> Manager review -> [Approve -> Record hours -> Notify / Reject -> Notify] -> Complete |
| Expense Claim (WF3) | ~8 | Expense submission | Submit -> Manager review -> Finance review -> [Approve -> Process payment -> Notify / Reject -> Notify] -> Complete |
| Payroll Processing (WF4) | ~11 | Timer (monthly) | Open period -> Collect attendance/allowance data -> Calculate payroll -> Review -> Approval -> [Approve -> Bank transfer -> Send payslips / Reject -> Notify] -> Complete |
| Year-End Settlement (WF5) | ~8 | Timer (annual) | Notify employees -> Input deduction documents -> Calculate tax -> Review -> Finalize -> Send results -> Complete |
| Recruitment Pipeline (WF6) | ~9 | Manual | Write JD -> Post to channels -> AI screening -> Interview -> [Pass -> Send offer / Fail -> End] -> Complete |
| Succession Planning (WF7) | ~8 | Manual | Identify key positions -> Nominate candidates -> Gap analysis -> Development plan -> Executive approval -> Activate -> Complete |
| Compensation Review (WF8) | ~8 | Timer (annual) | Budget planning -> Individual proposals -> Committee calibration -> CEO approval -> Apply to payroll -> Send salary letters -> Complete |
| Position Change (WF9) | ~7 | Manual | Request -> Committee approval -> [Approve -> Execute -> Notify / Reject -> Return to request] -> Complete |
Dashboard Widgets
| Widget | Type | Data Source | Description |
|---|---|---|---|
| Attendance Status | Dashboard | attendance | Real-time attendance overview with present, late, absent, remote work counts |