HR Policies
Comprehensive policy management system for creating, distributing, and tracking employee acknowledgments of company policies.
Features
- Policy Creation - Create and manage company policies
- Employee Acknowledgment Tracking - Track which employees have read and acknowledged policies
- Policy Distribution - Distribute policies to specific employees or groups
- Compliance Reporting - Monitor policy acknowledgment compliance
Requirements
- Open Core Business Suite v5.0+
- PHP 8.2+
Dependencies
This module has no dependencies on other modules.
Installation
Enable via Admin Panel
- Log in as administrator
- Navigate to Settings > Addons
- Find HR Policies and click Enable
- Run migrations if prompted
Enable via Command Line
php artisan module:enable HRPolicies
php artisan migrate
Usage
Creating Policies
- Navigate to HR Policies > All Policies
- Click Create Policy
- Fill in policy details:
- Policy title
- Category (conduct, safety, IT, etc.)
- Policy content (rich text editor)
- Effective date
- Version number
- Attach supporting documents if needed
- Save as draft or publish
Policy Categories
Organize policies by category:
- Code of Conduct - Behavioral expectations
- Safety & Health - Workplace safety guidelines
- IT & Security - Technology usage policies
- Leave & Attendance - Time-off policies
- Compensation - Pay and benefits policies
- Anti-Harassment - Workplace conduct policies
- Custom Categories - Create your own
Distributing Policies
- Open a policy
- Click Distribute
- Select recipients:
- All employees
- Specific departments
- Specific designations
- Individual employees
- Set acknowledgment deadline
- Configure reminder notifications
- Distribute the policy
Tracking Acknowledgments
- Navigate to HR Policies > Acknowledgments
- View acknowledgment status:
- Acknowledged
- Pending
- Overdue
- Filter by policy, department, or employee
- Send reminders to pending employees
Employee Policy Portal
Employees can access policies:
- Navigate to My Policies
- View assigned policies
- Read policy content
- Click Acknowledge to confirm reading
- Download policy documents
Policy Versioning
When updating policies:
- Open the existing policy
- Click Create New Version
- Make updates to content
- Publish new version
- Redistribute for acknowledgment
Previous versions are retained for historical reference.
Viewing Reports
Access policy reports from HR Policies > Reports:
- Acknowledgment completion rates
- Overdue acknowledgments
- Department compliance summary
- Policy distribution history
- Employee acknowledgment history
Configuration
Configure policy settings in Settings > HR Policies Settings:
- Default acknowledgment deadline
- Reminder notification frequency
- Policy categories
- Email templates
- New employee policy assignments