Timesheets and Leave Management module for Perfex CRM

Description
Note: This is a module for Perfex CRM. Not a standalone script.
Brief description
Timesheets & Leave Management module is a complete online time and attendance solution for employee time tracking, project time tracking, leave management and shift planning.
Module Features
- Attendance Management
- Check-In/Check-Out:
- Check-in/out Manually
- Project/Task Timesheets
- Geographical Location
- Work Routes
- Data File With Check In/Out Time
- API Integration
- Leave Management
- Overtime Management
- Shift Categories Management
- Shift Management
- Work Shift Management
- Leave Calendar Views
- Workplace Management
- Work Routes:
- Route Point Management
- Route Planner
- Route Maps
- Reports:
- Annual Leave
- Attendance
- Leave Application
- Check In/Out History
- Check-In/Out Progress
- Check In/Out Progress According To The Route
- Charts:
- Working Hours Statistics
- Leave By Type
- Leave By Department
- Ratio Of Check In/Out By Workplace
- Settings:
- Norms of Leave Management
- Holidays Management
- Approval Process Management
- Timesheet Settings
- General Settings
- Leave Types Management
- Permissions Management
- IP Whitelist Management
- API Integration
- Integration:
Demo
Timesheets and Leave Management module Demo
Set-up
Included documentation will help you upload and activate the module inside Perfex CRM, if you are not aware on how to do it.
Support
Our support team is always around to help. Feel free to raise a support ticket. Guys from support department will get back to you as soon as possible with a reply, guiding you through any issues.
Changelog
Version 1.0.0 / 2020-09-18
Initial version
Version 1.0.1 / 2020-10-02
Fix minor bugs
Version 1.0.2 / 2020-11-20
Fix minor bugs
Additional languages: bulgarian, catalan, chinese, czech, dutch, french, german, greek, indonesia, italian, japanese, persian, polish, portuguese, romanian, russian, slovak, spanish, swedish, turkish, ukrainian, vietnamese.
Version 1.0.3 / 2020-12-04
Fix minor bugs
Send email checkin/checkout notifications to HR staff
Additional email templates
Send an email notification when submitting leave approval request
Additional sick leave type
Version 1.0.4 / 2020-12-09
Fix minor bugs
Version 1.0.5 / 2020-12-24
Fix minor bugs
Add feature to send notifications (web & email notifications, support email template) when checking in/out
Add configuration feature that allows staff to edit check in/out time
Add configuration feature that allows staff to check in/out back in the past
Upgrade UI for popup check in/out
Show history of check in/out when checking in/out
Version 1.0.6 / 2020-12-26
Update check in/out time according to server time
Version 1.0.7 / 2021-01-14
Fix minor bugs.
Add workplace management.
Assign staffs to workplaces.
Attendance with geographic location. (To use this feature you need to run on https and when the staffs take the attendance, use it on the mobile device to get the exact GPS locations).
Update document and videos.
Update leave application.
Update attendance with project timesheets.
Version 1.0.8 / 2021-01-20
Update check in/out time format
Added check in/out logs when when viewing non-administrator
Version 1.0.9 / 2021-02-09
Fix minor bugs
Update leave application (business travel)
Version 1.1.1 / 2021-03-04
Fix minor bugs.
Update leave application (late for work, go hom early).
Add Attendance according to work route.
Add Route point management.
Add Route planner.
Add Route maps.
Version 1.1.2 / 2021-03-27
Add the feature to export the attendance data to an excel file.
Update business travel application, convert business travel fee to company expense.
Update attendance feature.
Add reports.
Add automatic check out feature: after X hour of end shift (s), login-time + X hour, after checkin + X hour.
Add feature: send notification to user if check in forgotten.
Version 1.1.7 / 2022-06-20
Norms of leave management.
Permission management.
IP whitelist management.
Leave types management.
API integration.
Chart: ratio of check in/out by workplace.
Chart: leave by type.
Chart: leave by department
Report: history check in-out.
Report: check in-out progress according to the route.
Report: check in-out progress.
Settings option: send email to customer when staff check in/out at customer location.
Settings option: allow employees to create Work Points.
Settings option: start month for annual leave cycle.
Settings option: Hour of day to perform automatically to send notification of approval expiration.
Leave calendar view.
Additional Work Hours.
Apply for leave.
Version 1.1.8 / 2022-06-29
Attendance, Additional Work Hours.
Version 1.1.9 / 2024-06-02
Fix minor bug
Fix the error of sending notifications and emails when adding working hours
Fix bug API, API Document
Show full name in Additional timesheets
Fix bug language key in permission Screen
Leave: Allow employees to add working hours to other employees (if authorized)
Leave: Update UI: select "From date" first, and select "To date" after.
Add a check-in/out icon, and QR code to the header for mobile
Version 1.2.0 / 2024-06-02
Fix minor bug
Upgrade source code to be compatible with PHP 8.1.
Upgraded features to be compatible with the latest version of Perfex CRM.
Version 1.2.1 / 2026-01-07
Added Additional Work Hours to Total Working Hours in Attendance reports.
Introduced Overtime timesheet type with configurable number of hours.
Enabled QR code attendance with location tracking.
Added support for 24-hour work shifts and attendance tracking.
Improved attendance and report calculations to include overtime and additional work hours.
Enhanced route map behavior to automatically focus on the user’s location when no valid route points are available.
Improved display of overtime data in attendance views and reports.
Upgraded features to be compatible with the latest version of Perfex CRM.
Fixed issues with route table display and saving selected route points.
Resolved errors when checking in via QR code, including unknown route point issues.
Fixed incorrect leave balance reset logic.
Corrected shift creation and saving issues, including shift categories and cross-day shifts.
Fixed incorrect total working hour calculations for overnight shifts.
Resolved UI issues where shift categories were incorrectly highlighted or saved with wrong values.
Version 1.2.3 / 2026-03-25
Integrated with ZKTeco API for device and attendance data synchronization.
Updated and enhanced several features to improve overall functionality.
Fixed minor issues to improve system stability.
Version 1.2.4 / 2026-08-01
Added sorting support for Leave Applications, Additional Work Hours, Permission Settings, and Holiday Settings tables.
Added localized weekday names and month labels across Attendance, Shift, and Work Shift tables.
Added EB and UB indicators to the Attendance table.
Improved multilingual support across attendance and shift-related interfaces.
Refined approval notifications for Additional Work Hours by preventing unnecessary notifications when the requester is also the approver.
Fixed incorrect date display when selecting attendance cells in non-English languages.
Fixed approval settings not appearing in the management list after creation.
Fixed missing notifications to designated recipients in the Additional Work Hours approval process.
Fixed incorrect date formatting in the Edit Holiday form.
| Type | PHP Script |
|---|---|
| Author | GreenTech_Solutions |
| Category | Php Scripts / Add Ons |
| Price | $99 |
| Sales | 1,212 |
| Rating | 4.80 from 56 ratings |
| Published | Sep 19, 2020 |
| Last Update | Aug 1, 2026 |
| Compatible Software | PHP 8.x, PHP 7.x |
| Software Framework | CodeIgniter |
| Source Files Included | JavaScript JS, HTML, CSS, PHP, SQL |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,986 views · 35 clicksSaaS · Week 45 · 3,986 views · 35 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 41,634 views · 222 clicksWebsite · Week 45 · 41,634 views · 222 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 39,661 views · 114 clicksSaaS · Week 45 · 39,661 views · 114 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 58,690 views · 198 clicksSaaS · Week 45 · 58,690 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 28,072 views · 122 clicksDesktop App · Week 45 · 28,072 views · 122 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,930 views · 19 clicksWebsite · Week 45 · 3,930 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,607 views · 17 clicksWeek 45 · 2,607 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,426 views · 13 clicksWeek 45 · 2,426 views · 13 clicks




