Without the prior written consent of ZKTECO CO., LTD, no portion of this manual can be copied or
forwarded in any way or form. All parts of this manual belong to ZKTeco and its subsidiaries
(hereinafter the "Company" or "ZKTeco").
Trademark
is a registered trademark of ZKTECO CO., LTD. Other trademarks involved in this manual
are owned by their respective owners.
Disclaimer
This manual contains information on the operation and maintenance of the ZKTeco product. The
copyright in all the documents, drawings, etc. in relation to the ZKTeco supplied product vests in and
is the property of ZKTeco. The contents hereof should not be used or shared by the receiver with any
third party without express written permission of ZKTeco.
The contents of this manual must be read as a whole before starting the operation and maintenance
of the supplied product. If any of the content(s) of the manual seems unclear or incomplete, please
contact ZKTeco before starting the operation and maintenance of the said product.
It is an essential pre-requisite for the satisfactory operation and maintenance that the operating and
maintenance personnel are fully familiar with the design and that the said personnel have received
thorough training in operating and maintaining the machine/unit/product. It is further essential for
the safe operation of the machine/unit/product that personnel have read, understood, and followed
the safety instructions contained in the manual.
In case of any conflict between terms and conditions of this manual and the contract specifications,
drawings, instruction sheets or any other contract-related documents, the contract
conditions/documents shall prevail. The contract specific conditions/documents shall apply in priority.
ZKTeco offers no warranty, guarantee or representation regarding the completeness of any
information contained in this manual or any of the amendments made thereto. ZKTeco does not
extend the warranty of any kind, including, without limitation, any warranty of design,
merchantability, or fitness for a particular purpose.
ZKTeco does not assume responsibility for any errors or omissions in the information or documents
which are referenced by or linked to this manual. The entire risk as to the results and performance
obtained from using the information is assumed by the user.
Bold font Used to identify software interface names e.g., OK, Confirm, Cancel
>
Convention Description
< >
[ ]
/
Multi-level menus are separated by these brackets. For example, File >
Create > Folder.
For Device
Button or key names for devices. For example, press <OK>
Window names, menu items, data table, and field names are inside square
brackets. For example, pop up the [New User] window
Multi-level menus are separated by forwarding slashes. For example,
[File/Create/Folder].
Symbols
Convention Description
This implies about the notice or pays attention to, in the manual
The general information which helps in performing the operations
3.1 DEPARTMENT MANAGEMENT ............................................................................................................... 20
3.1.1 ADD A DEPARTMENT ................................................................................................................................................ 20
3.1.2 EDIT A DEPARTMENT ................................................................................................................................................. 21
3.1.3 DELETE A DEPARTMENT ............................................................................................................................................ 22
3.1.4 PERSONNEL TRANSFER .............................................................................................................................................. 22
3.2 POSITION MANAGEMENT ..................................................................................................................... 23
3.2.1 ADD A POSITION........................................................................................................................................................ 24
3.2.2 EDIT A POSITION ........................................................................................................................................................ 24
3.2.3 DELETE A POSITION ................................................................................................................................................... 24
3.2.4 PERSONNEL TRANSFER .............................................................................................................................................. 25
3.3 AREA MANAGEMENT ........................................................................................................................... 26
3.3.1 ADD AN AREA ............................................................................................................................................................ 26
3.3.2 EDIT AN AREA ............................................................................................................................................................ 27
3.3.3 DELETE AN AREA ....................................................................................................................................................... 28
3.3.4 PERSONNEL TRANSFER .............................................................................................................................................. 28
3.4.1 ADD AN EMPLOYEE ................................................................................................................................................... 30
3.4.2 EDIT AN EMPLOYEE ................................................................................................................................................... 37
3.4.3 DELETE AN EMPLOYEE .............................................................................................................................................. 38
3.4.4 PERSONNEL TRANSFER .............................................................................................................................................. 38
3.6.1 ROLE ........................................................................................................................................................................... 44
3.7.1 CREATE A NEW ATTRIBUTE ....................................................................................................................................... 50
4.1.1 ADD A T&ADEVICE .................................................................................................................................................. 53
4.1.2 EDIT A DEVICE ............................................................................................................................................................ 55
4.1.3 DELETE A DEVICE ....................................................................................................................................................... 55
4.1.4 NEW AREA ................................................................................................................................................................. 56
4.1.5 DATA CLEAN .............................................................................................................................................................. 56
4.1.6 DATA TRANSFER ........................................................................................................................................................ 57
4.1.7 DEVICE MENU ............................................................................................................................................................ 59
4.3 DEVICE SHORT MESSAGE MANAGEMENT ............................................................................................. 64
4.3.1 ADD A PUBLIC MESSAGE .......................................................................................................................................... 64
4.3.2 ADD A PRIVATE MESSAGE ........................................................................................................................................ 65
4.3.4 DELETE SHORT MESSAGE ......................................................................................................................................... 66
4.4 WORK CODE ........................................................................................................................................ 67
4.4.1 ADD WORK CODE ..................................................................................................................................................... 67
4.4.2 ISSUE WORK CODE TO DEVICE ................................................................................................................................. 68
4.4.3 REMOVE WORK CODE ............................................................................................................................................... 68
4.4.4 DELETE WORK CODE................................................................................................................................................. 69
4.12 MOBILE APP ........................................................................................................................................ 79
4.13.3 DEPARTMENT SETUP ................................................................................................................................................. 87
5.1.3 GROUP ........................................................................................................................................................................ 94
5.2.1 GLOBAL RULE ............................................................................................................................................................ 96
5.2.2 DEPARTMENT RULE ................................................................................................................................................ 100
5.2.3 GROUP RULE ........................................................................................................................................................... 102
5.3 BREAK TIME ....................................................................................................................................... 103
5.3.1 ADD A BREAK TIME ................................................................................................................................................ 103
5.3.2 EDIT A BREAK TIME ................................................................................................................................................. 106
5.3.3 DELETE A BREAK TIME ............................................................................................................................................ 106
5.5.1 ADD A SHIFT ........................................................................................................................................................... 114
5.5.2 EDIT A SHIFT ........................................................................................................................................................... 115
5.5.3 DELETE A SHIFT ...................................................................................................................................................... 115
5.6 DEPARTMENT SCHEDULE ................................................................................................................... 116
5.6.1 ADD DEPARTMENT SCHEDULE .............................................................................................................................. 116
5.6.2 DELETE SCHEDULE RECORDS ................................................................................................................................ 117
5.7 GROUP SCHEDULE ............................................................................................................................. 117
5.7.1 ADD GROUP SCHEDULE......................................................................................................................................... 117
5.7.2 DELETE SCHEDULE RECORDS ................................................................................................................................ 118
5.10.2 VIEW BY PERSON .................................................................................................................................................... 124
5.11.4 TRAINING ................................................................................................................................................................. 136
5.12.1 ADD A HOLIDAY FOR ATTENDANCE ..................................................................................................................... 139
5.12.2 EDIT A HOLIDAY FOR ATTENDANCE ...................................................................................................................... 141
5.12.3 DELETE A HOLIDAY FOR ATTENDANCE ................................................................................................................. 141
6.1.1 OPEN DOOR ............................................................................................................................................................ 150
6.1.3 SET PARAMETER ..................................................................................................................................................... 151
6.3 TIME PERIOD ..................................................................................................................................... 155
6.3.1 ADD A NEW TIME PERIOD ..................................................................................................................................... 155
6.3.2 EDIT TIME PERIOD .................................................................................................................................................. 156
6.3.3 DELETE TIME PERIOD ............................................................................................................................................. 157
6.3.4 CLONE TO AREAS .................................................................................................................................................... 157
6.4.4 CLONE TO AREAS .................................................................................................................................................... 159
6.5 GROUP .............................................................................................................................................. 160
6.5.1 ADD NEW GROUP .................................................................................................................................................. 160
6.5.2 CLONE TO AREAS ................................................................................................................................................... 162
6.5.3 PERSONNEL TRANSFER ........................................................................................................................................... 162
6.5.4 MOVE TO GROUP 1 ................................................................................................................................................ 163
6.6.2 CLONE TO AREA ..................................................................................................................................................... 165
7.2 FORMULA .......................................................................................................................................... 168
7.2.1 OVERTIME FORMULA .............................................................................................................................................. 169
7.2.2 EXCEPTION FORMULA ............................................................................................................................................ 170
7.2.3 LEAVE FORMULA .................................................................................................................................................... 171
7.2.4 INCREASE FORMULA ............................................................................................................................................... 172
7.2.5 DEDUCTION FORMULA .......................................................................................................................................... 173
7.3 EXTRA FUND ..................................................................................................................................... 174
7.3.1 EXTRA INCREASE ..................................................................................................................................................... 174
7.3.2 EXTRA DEDUCTION ................................................................................................................................................ 174
8.3 RESERVE AN APPOINTMENT ................................................................................................................ 191
8.3.1 CREATE A RESERVATION......................................................................................................................................... 192
9.1 SETTING UP THE MEETING ROOM ....................................................................................................... 198
9.1.1 ADD A MEETING ROOM ......................................................................................................................................... 199
9.1.2 TO DELETE A MEETING ROOM .............................................................................................................................. 200
9.1.3 VIEW THE MEETING ROOM DEVICES ..................................................................................................................... 201
9.2 SCHEDULE A MEETING ....................................................................................................................... 201
9.2.1 CREATE A MEETING SCHEDULE ............................................................................................................................. 202
9.2.2 APPROVE/REJECT/REVOKE A MEETING SCHEDULE ........................................................................................... 205
9.2.3 TO DELETE A MEETING SCHEDULE ....................................................................................................................... 206
9.2.4 ADD PERSONNEL TO THE MEETING ...................................................................................................................... 207
9.2.5 SYNC THE MEETING INFORMATION ....................................................................................................................... 207
9.3.1 CREATE A MANUAL LOG ........................................................................................................................................ 209
9.3.2 TO DELETE A MANUAL LOG REQUEST .................................................................................................................. 210
9.3.3 APPROVE/REJECT/REVOKE A MANUAL LOG REQUEST ...................................................................................... 211
11 SYSTEM SETTINGS ............................................................................................................. 226
11.1 SYSTEM USER MANAGEMENT............................................................................................................. 226
11.1.1 PRIVILEGE GROUP MANAGEMENT ........................................................................................................................ 226
11.1.2 USER MANAGEMENT .............................................................................................................................................. 227
11.2.2 DATA MIGRATION .................................................................................................................................................. 233
11.3.1 AUTO EXPORT ......................................................................................................................................................... 234
11.3.2 AUTO ATTENDANCE EXPORT................................................................................................................................. 237
11.5.1 USER LOG ................................................................................................................................................................ 239
11.5.2 SYSTEM LOG ........................................................................................................................................................... 240
11.6.1 COMPANY SETTING ................................................................................................................................................ 241
DATE SELECTION ....................................................................................................................................................................... 256
TIME SELECTION ........................................................................................................................................................................ 257
MULTI-LABEL FUNCTION ......................................................................................................................................................... 262
FILTER SEARCH FUNCTION ....................................................................................................................................................... 263
BioTime 8.0 provides unified management to customers in terms of time management and
operational safety. It helps the customers to continuously improve safety management by affording
a simple and efficient platform that can manage all the time and security-related aspects at a single
instance.
Features
• With a powerful data handling capacity, the system can manage the attendance data of
10,000 employees.
• The visual and reliable operating procedure gives you years of attendance management
experience.
• Automatic user management makes the system simpler and more efficient.
• The hierarchical management ensures user data security.
• The real-time data processing system ensures data availability to the administrators at any
time.
Requirements of Server Hardware Configuration
CPU: Frequency of more than 2.0 GHz;
Memory: 4 GB available or above;
Hard Disk: Available space of 100 GB and above. It is recommended to use an NTFS hard disk partition
as the software installation directory. (An NTFS hard disk partition provides better performance and
higher security).
Software Operating Environment
Supported Operating System: (64-bits) Windows 7/8/8.1/10, Windows Server 2008/2008
R2/2012/2012 R2/2016/2019;
Supported Database: PostgreSQL (Default), MSSQL Server 2005/2008/2012/2014/2016/2017, Oracle
10 g/ 11 g/ 12 c, MySQL 5.0/ 5.6/ 5.7;
Supported Mainstream Browser: IE 11+, Google Chrome 33+, Firefox 27+.
The software mainly consists of the following functional modules:
Personnel module
The personnel module includes four parts: Department Management to set the Company's main
architecture; Employee Management to enter employee’s information into the system, allocating
employees to various Departments and to maintain employee details; Workflow Management to
create a systematic structure with multi-level management; Configurations to add document details
to each employee.
Device Module
The Device module sets the communication parameters to connect the devices. The communication
with the devices will be successful only after the communication parameters are set properly. Once
the communication is successful, you can view information about connected devices and perform
operations such as remote monitoring, upload, and download.
Attendance Module
The Attendance module collects and processes attendance data of all the employees, manages their
work schedules, leaves, requests, and generates all transactions and schedule reports.
Access Control Module
The Access Control module sets Time period, Holidays, Access Groups, Unlock combinations, etc. Also,
it manages the access control parameters such as Door Lock Delay, Door Sensor, Anti-Passback,
Duress options, etc.
Payroll Module
The Payroll module helps to calculate the salary of each employee by considering the allowances,
deduction, expenses, loan, and salary advance. Payroll formulas can be assigned so that salary can be
incremented/deducted based on the variables.
Visitor Module (Optional)
Visitor Module is integrated with Access Control Module to provide a way to easily control, record and
track visitors. It implements entry registration, exit registration, visitor reservation and so on.
Simple meeting management helps users to manage meeting devices, meeting rooms, meeting
applications, meeting attenders and attendance of attenders.
MTD Module
The MTD Module obtains verification records from the mask & body temperature detection devices
and generates statistics and reports about mask and body temperature. If there is personnel who has
higher body temperature or does not wear a mask, an email notification will be sent to the personnel
himself, the system superuser and system user who has permission to access the department which
the personnel belongs to. And also, if the personnel’s APP status is enabled, the software will also
push notification to corresponding personnel APP account.
System Module
The System Module assigns System Users and configures their roles. It sets the system parameters
and manages the system operation logs.
1.2 Fundamental Procedure
• Follow the below procedure for a smoother interface experience. It takes Superuser as an
example. Different users have different access rights, so the procedure changes for each role.
• Log in to the system and modify the default password of your account.
• Assign user accounts and roles for the users using the system (such as Company Management
Personnel, Registrars, and Attendance Administrators).
• Set the common System information such as System parameters, Announcements, and Alerts.
• Set the organization architecture according to the company’s structure and set the
corresponding position details.
• Enter the employee information.
• Set the regional structure of the company. Add T&A devices for the system and configure the
devices.
• Set the attendance parameters. You can use the default settings or modify the settings as per
your company’s regulations.
• Set the attendance timetables to predefine the working hours and related parameters.
(1) Once the program is installed on the system, double-click the program icon on the desktop to view
the system login interface. Other systems can access the application through the network.
(2) Open the browser, enter the Server IP Address and the Port number in the address bar. Click Enter
to login.
To use the system on a server, select Program > BioTime > BioTime Server Controller and start the
service.
Then, double-click the shortcut icon of BioTime Home Page on the desktop. The system login interface
pops up.
Note: In Windows 7/Vista, right-click BioTime Server Controller and select Run as administrator
from the shortcut menu.
(3) When you log in to the system, authentication is required to guarantee the system security. A
superuser account (with all operational permissions) need to be created for a user who is using the
system for the first time.
Enter the Username, Email, Password, click [Confirm] to create a superuser.
The superuser can assign employees (such as Company Management Personnel, Registrars, and
Statistics Clerks) as new users and they can configure the corresponding user roles. For detailed
operation, please refer to 11.1.2 "User Management"
.
(4) Enter the Username and Password. Click Login to view the user interface.
(5) After the user logs in, the system displays the dashboard as shown in the below figure.
On the Dashboard, you can see night modules namely Personnel, Device, Attendance, Access Control,
Payroll, Visitor, Meeting, MTD and System. Click the related module to perform the related
functionalities.
2.2 Logout
Click the User button on top-right of the interface, select Logout and click Confirm to log out
from the application.
After logging out, stop the service in BioTime Server Controller and quit the service counter.
2.3 Change Password
A Superuser or new users can change their passwords to guarantee the safe system operation. Click
the User button on top-right and select Password. Enter the old password, new password, and
confirm the new password. Click Confirm to change the password.
The Personnel management module allows you to set the main architecture of the company. It
includes adding employees to the system, allocating employees to departments maintaining the
employees and so on.
3.1 Department Management
Select [Personnel] > [Department] to view the Department management interface, as shown in the
figure below.
Before adding the employees, set the organizational structure of the company. When the module is
used for the first time, a level 1 department with department name as “Department” and Department
Code as “1” will be created as a default.
Note: This Department can be edited (modified) but cannot be deleted.
3.1.1 Add a Department
1. Select [Personnel] > [Department] > [Add] to add a new Department, as shown in the figure below.
Department Code: Enter a unique Department code maximum of 50 digits.
Department Name: Enter the corresponding Department Name maximum of 100 characters.
Superior: Click and select a superior Department of this Department from the drop-down list.
2. After entering the required details, click [Confirm] to save the new Department. Click to
refresh the Department tree.
Note:
1. You can click [Import] to import the Department information to another software or system. For
detailed operation, please refer to 4."Import" in Appendix 1.
2. You can click to export the Department data locally. For detailed operation, please refer to 5.
"Export" in Appendix 1.
3.1.2 Edit a Department
If you want to change the organization’s structure, you can modify the Department Name,
Department Code, and the Superior Department. Click the Department Code of the Department to
be modified or, click icon in the same row of the Department to be modified. After modifications,
click [Confirm] to save the modified Department information.
Select the Department to be deleted and click [Delete] on the upper left of the Department list.
Or directly click in the same row of the Department to be deleted. Click [Confirm] to delete the
Department.
Note:
Deleting or modifying a Department causes the employees belonging to the particular Department
to belong to none of the Departments. This also leads to the failure of generating some reports.
If deletion or modification is indeed required, transfer the personnel in the particular Department to
other Departments, and then delete the Department. That is, the Department which is currently being
used cannot be deleted.
3.1.4 Personnel Transfer
You can adjust employees to the selected Department in batches.
1. Select [Personnel] > [Department]. Select the corresponding Department and click [Personnel Transfer].
2. In the employee’s s list, select the employee(s) whom you want to adjust to the selected
Department in batches (You can search employees by Department, Name or Employee ID).
You can adjust the employee’s positions in batches.
1. Select [Personnel] > [Position]. Select the corresponding position and click [Personnel Transfer].
2. In the employee’s list, select the employees whom you want to change the position. (You can search
employees by Department, Name or Employee ID).
3. Select the employee(s) and click [Confirm]. The position of the selected employee will be changed.
Note:
1. You can click [Import] to import the position information in another software or system. For
detailed operation, please refer to 4."Import" in Appendix 1.
2. You can click to export the position data locally. For detailed operation, please refer to 5.
"Export" in Appendix 1.
3.3 Area Management
Area Management allows you to manage the employee’s details in a device within the designated
area. (One device can belong to only one area) The system will automatically send the employee’s
information to the devices in real-time.
Select [Personnel] > [Area] to view the area settings.
The system will set a default area named [Not Authorized] whose area code is 1.
3.3.1 Add an Area
1. Select [Personnel] > [Area] > [Add] to add a new area.
3. Select the employee and click [Confirm]. The area of the selected employees will be changed.
Note:
1. You can click [Import] to import the position information in another software or system. For
detailed operation, please refer to 4."Import" in Appendix 1.
2. You can click to export the position data locally. For detailed operation, please refer to 5.
"Export" in Appendix 1.
3.4 Employee Management
1. In Employee management, you can add the employee details or import the employee information.
For detailed operation, please refer to 4. Import
2. You can click to export the personnel data locally. For detailed operation, please refer to 5.
Select [Personnel] > [Employee] > [Employee] > [Add] to add an Employee.
• Profile
Set the parameters as shown below:
Employee ID: Enter the Employee ID maximum of 20 digits. Digital ID increments based on the
maximum value in the system.
First Name: Enter the Employee’s first name.
Last Name: Enter the Employee’s last name.
Department: Select the Employee’s Department from the drop-down list. (If no Department has been
set, only the default Department existing in the system can be chosen)
Position: Select the position from the drop-down list.
Area: Select an area from the drop-down list. (If no area has been set, only the default area existing in
the system can be chosen).
Employment Type: Select the employment type from the drop-down list. It can be set as Official,
Temporary and Probation. If Temporary or Probation is selected, then users can set the valid period
After the valid period, the personnel will be deleted from corresponding device(s).
Hired Date: It is set to the current date by default. The employment date is considered as the starting
date of attendance calculation. The employee’s attendance before this date is not calculated in the
statistical result.
Employee Photo:
Click [Photo] and select the photo to be uploaded. After selection, the photo is displayed, as shown
in the figure below.
Click [OK] to save the profile details.
Note:
While HTTPS is enabling, users can access the system with https address and enroll personnel photo
with USB camera or the camera comes with the computer.
Click [Device Access Setting] to add the device details.
Verify Mode: Select the verification mode when the employee punches for attendance.
Device Privilege: Select the privilege of a user in the device from the following options.
These four device privileges are the default device privileges. Some devices only display “Employee”
and “Super Administrator”.
Once the personnel device privilege is set as "Registrar", "System Administrator" or "Super
Administrator", all the persons corresponding to the devices in that area, and the personnel with
"Employee" privilege can only make verification on the device, and cannot enter and operate the
device menu.
Only "Registrar", "System Administrator" or "Super Administrator" can enter the device and operate
the corresponding device menu.
Card NO.: Enter the card number manually, assign card numbers to employees to verify attendance.
PIN: Set the employee’s password. The black-and-white T&A devices support a password maximum
of 5 digits. The color-screen T&A devices support passwords of 8 digits. Password digits exceeding the
specified length are cut out by the system automatically. When you change the password, clear the
old password in the text box and enter the new password.
Enroll Device: Enroll the employee in the T&A device.
FP Qty.: Click [Enroll] to register the employee’s fingerprints with a fingerprint scanner.
Palm Qty.: Click [Enroll] to register the employee’s palm with a palm scanner (e.g., PV10R).
Face Qty.: Click [Enroll] to register the employee’s face with a face scanner (e.g., FA10R).
Click [Attendance Setting] to set the attendance parameters.
Self-Password: Enter employee’s login password.
Workflow Role: Set the employee’s workflow role.
Enable Attendance: It is enabled by default. If it is disable, the employee’s attendance details are not
included in the result of attendance statistics. (For some exceptions and temporary employees, it can
be set to No)
Enable Schedule: It is enabled by default. If it is disable, then the system will not calculate the
personnel’s attendance, even if these personnel has been assigned a time schedule in Attendance
Module.
Enable Holiday: It decides whether to enable the holiday function or not. The default value is Yes. If
it is set to No, the employee’s attendance will not be calculated on holiday.
Enable Overtime: It is enabled by default. If it is disable, then the system will not calculate this
personnel’s overtime, even if the overtime rule has been set in Attendance Module.
Attendance Group: Set the employee’s attendance group.
• Document (This option is only available in the edit mode, but not in the add mode)
1. Set the parameters of the certificate expiration reminder.
Click [Add]. A window to add a new certificate will appear as shown in the below image:
Document: Select the type of document.
Expire Date: Enter the expiration date of the document. An email alert will be sent before the expiry
date.
Email Alert: Select whether to send an alert via email or not.
Alert Before: Set the number of days to alert before the document expires.
Click [Confirm] after entering the required details.
Note:
Consider the following example which describes the alerting system for document expiration.
(1) The expiry date of the document is set as follows:
a. Expiry date: 2020-01-20
b. Alert before 2 days
c. Needs an email alert
(2) An email alert will be sent to the employee on 202-01-18 at 00:00 in the morning regarding the
expiry of the document.
(3) If the expiry date of the document is not modified in the system, the person will receive an email
reminder every day at 00:00 after the date 2020-01-18.
To edit the existing reminder, clickicon of the corresponding column of the reminder.
2. To delete the certificate expiration reminder, click icon in the same row of the reminder.
It re-uploads the employee’s details from the device to the software.
1. In the employee’s list, select the employee(s) and click [More] > [Re-upload from Device] to reupload the employee details from the specified devices.
2. Click [Confirm] to re-upload the employee details from the device to the software.
3.4.8 Delete Biometric Template
In the employee’s list, select the employee(s) and click [More] > [Delete Biometric Template] to
delete the biometric templates.
Select the type of biometric template and click [Confirm]. The biometric template of the employee
will be deleted from the device.
2. Click [Confirm] to disable the attendance of the selected employee.
Note:
1. You can click [Import] to import the employee’s resignation details in another software or system.
For detailed operation, please refer to 4."Import"
2. You can click to export the employee’s resignation details locally. For detailed operation,
in Appendix 1.
please refer to 5. "Export" in Appendix 1.
3.6 Workflow
3.6.1 Role
Add a Role
1. Select [Personnel] > [Workflow] > [Workflow Role] > [Add] to add a user role.
The user with ID 2 belongs to the HR Department, the role is a Manager.
The user with ID 3 belongs to the HR Department, the role is Boss.
The manual log workflow for the user with ID 1 is shown below:
The application for manual log of the employee should go through two nodes. One is the Manager
and the other is the Boss. The workflow of the nodes is shown in the figure below.
One is the Manager and the other is the Boss. The workflow of the nodes is shown in the figure
below.
Select the Workflow Role and scope for Approve and Notifier. The scope approval of the above
example is selected as the Own Department. The first node is the Manager and the approver is also
the same. The second node is the Boss and the notifier is also the Boss.
Click [Confirm] and the node list will be displayed as shown in the below image:
When user No. 1 submits the application for manual log, user No. 2 will receive the application
notification. When user No. 2 approves the application, user No. 3 will receive the application
notification. When every node approves the application, user No. 1 will receive the email notification
for approval. (The application approval by ordinary users can be performed within the self-service and
mobile app of the employees)
3.6.3 Delete Workflow
On the workflow interface, select the workflow(s) and click [Delete] on the upper left of the list or
directly click in the same row of the workflow to be deleted.
Click [Confirm] to delete the workflow.
Note: The Workflow that is currently being used cannot be deleted.
This function lets you manually create a personalized field based on the Organizational requirement.
And the created attribute will get reflected in the Employee module.
3.7.1 Create a New Attribute
• On the Personnel module, click [Configurations] > [Custom Attribute] > [Add] to manually
create a field.
On the Add window, enter the following:
Attribute Name: Enter the required attribute name.
Input Type: Select the format type from the drop-down list (default format: Text)
Enable: Select the Enable check box to activate the field.
•And then, click Confirm to save and update the new attribute.
3.8 Document Management
3.8.1 Add Document Type
1. Select [Personnel] > [Configurations] > [Document] > [Add] to add a document type.
Device Management includes the installation of devices and setting the device parameters. It allows
you to manage the connected devices from the system, thereby implementing virtual management.
It also includes uploading the user attendance data, downloading the configuration information, and
exporting various reports.
4.1 Device Management
Initially, communication parameters must be set to connect the devices. Once the communication is
successful, you can view the information on the connected devices and perform operations such as
remote monitoring, uploading, and downloading.
Select [Device] > [Device] to view the Device Management interface. All the connected T&A devices
are displayed in a list as shown in the below image.
The details of the interface are given below:
Device Name: Displays the name of the device. For automatically connected devices, it will be
displayed as Auto_add.
Area: Displays the area in which the device is defined in the software.
Serial Number: Displays the Device Serial Number.
Device IP: Displays the IP address of the device.
Device Model: Displays the model of the device.
Firmware/Push Version: the build firmware/push version.
Area: In the drop-down list, select the area to which the T&A device belongs.
Time Zone: When a time zone is selected, the time on the T&A device will be automatically
synchronized to the standard time in the particular time zone.
Registration Device: Select whether the device is a registration device or not. If yes, then only the
employees registered from the device will be uploaded to the software automatically.
Attendance Device: Select whether the device is an attendance device or not
Heartbeat Request: Set the time for the device to automatically transmit the data to the system.
Transfer Mode: Select the data transfer mode between software and devices. The Transfer mode can
be real-time or at a specified time.
2. Click [Confirm] to add the device.
Note: When an employee is added to a device, the employee information will be uploaded to the
server automatically. It will be synchronized with other devices in the same area.
Automatically Add a T&A device
It is unnecessary to manually add T&A devices of certain models. You can connect such devices to the
system via HTTP by completing the settings on the devices. Once the devices are connected to the
Internet, the device list will display all the T&A devices. Please refer to the relevant user manuals for
the detailed operating procedures.
Note: The devices added automatically must be assigned to custom areas to communicate with the
software.
Click a device name or clickicon in the same row of the device to be edited.
Access Control Device: Set whether the device is an access control device or not. if yes, then the
device will be added to the Access Control Module automatically. This menu will appear only when
you assign an area (except area whose area code is 1) to the device.
Note: Serial Number and Device IP are read-only. The device name must be unique.
4.1.3 Delete a Device
1. Select the device and click [Delete] above the device list or click in the same row of the device
1. Select a device and click [Data Clean] > [Clear All Data].
2. Click [Confirm] to delete all the data.
4.1.6 Data Transfer
Upload User Data
It is used to upload the user data from the device to the software.
1. Select a device and click [Data Transfer] > [Upload User Data].
Here you can select to upload all or specified user data to the software.
2. Click [Confirm] to upload the user data.
Note: You can upload the personal information on a T&A device to the server in batches by
uploading it again. If time is out, uploading will be interrupted and you need to perform the upload
operation again.
You can upload the attendance transactions from the device to the software.
1. Select a device and click [Data Transfer] > [Upload Transaction].
Here you can select to upload all transactions or set the start time and end time to upload the
transactions within the specified time.
2. Click [Confirm] to upload transactions.
Sync Data to Device
Synchronize data from the server to all the devices. Generally, this operation needs to be performed
only when the data in devices are inconsistent with those in the server due to Internet abnormalities
or other conditions.
In the device list, select the device to which data needs to be synchronized and click [Data Transfer] > [Sync Data to Device]. Select the data to synchronize.
Click [Confirm] to synchronize the data.
Note: Synchronizing the data to the devices will delete the existing data (excluding event records)
in the devices and then the setting details will be re-downloaded. Ensure that the internet connection
is smooth and there is no power failure while performing this operation.
Bio Type: Select the biometric type. Currently, it supports fingerprint only.
Employee ID: Enter the Employee ID.
Finger: Select the corresponding finger which needs to be enrolled remotely.
2. Click [Confirm]. The software will issue a command to the device, and the device will open the
fingerprint enrolling menu. The employee just needs to enroll the fingerprint.
Duplicate Punch Period
Set the duplicate punch period on the device.
1. Select a device and click [Device Menu] > [Duplicate Punch Period].
2. Click [Confirm] to save the duplicate punch period.
1. Select corresponding device(s), click [Device Menu] > [Daylight Saving Time] to open the setting
page of daylight-saving time.
2. Users can set the Daylight-Saving Mode as By date/time or By week/day. Confirm the setting, the
daylight-saving time will be issued to the device(s).
3. Click [Confirm] to issue the daylight-saving time to the device.
Select [Device] > [Device] > [Device Command]. The commands to be executed will be displayed.
Check the commands issued by the software to a device during communication.
If you want to clear the command issued by the software to a device during communication, click
This function lets you delete the old records in bulk by setting the log retention period. Hence, except
for the logs, which fall within the specified retention time, all the old logs will get deleted.
To delete the records in bulk:
• On the History Command interface, click BulkDelete to set the retention time for the logs.
• On the BulkDelete interface, click on the Retention Time field, and a calendar window pops
up.
• On the Calendar window, select the required date, click Select Time to update the necessary
time, and click Confirm to save the selected date and time.
• And then click Confirm to save and revise the records until the specified retention time.
Displays the Mobile APP accounts enabled by the employees. The employee can log into the APP by
entering the employee ID and self-service login password. The interface displays the User name, Login
time, Last active time, Client ID, Device token, Client category, Run status(whether the user is online
or not), APP status(whether the APP is enabled or not).
Push Notification
1.Select [Device] > [Mobile APP] > [Account] and select the corresponding account. Click [Push
Notification].
2. Enter the notification content. Click [Confirm] to send the push notification.
This feature is only used to test whether the notification can be successfully pushed to the mobile app
or not. The content of the notification will not be displayed on the mobile app.
Force Offline
If a user is active in multiple mobile phones, you can use Force Offline Function to make the other
mobile apps inactive.
1. Select [Device] > [Mobile APP] > [Account] and select the corresponding account. Click [Force Offline].
2. Click [Confirm], to make the mobile app inactive.
Note:
Forced offline accounts can be still logged in with the Employee ID and self-login password.
Disable
1. Select [Device] > [Mobile APP] > [Account] and select the corresponding account. Click [Disable].
2. Click [Confirm] to disable the account.
Note:
A disabled account cannot be logged in unless the account is enabled.
Enable
1. Select [Device] > [Mobile APP] > [Account] and select the corresponding account. Click [Enable].
This function facilitates setting up a geographical boundary using GPS or RFID technology which
limits the Employee to access the Attendance Punch via mobile devices.
4.13.1 GPS Location
Add GPS Location
Add function lets you set the attendance punch limit for the Employees to access Attendance Punch
from the mobile device based on the work location.
• Select [Device] > [Geo-fence] > [Location Setup] > [Add], to add the required location for
the employee attendance via mobile phone.
On the Add window, enter the following details:
Alias: Enter an alternative name for the location.
• This function is integrated with Google Map to facilitate positioning.
Location: The address of the location gets updated through the Map
•On the [Location] field, enter the required address and press the [Enter] key or on the Google
Map interface, enter the specific location name in the [Please enter location] field.
• And the software will automatically update the location information, including the exact
location name, longitude, and latitude details.
Longitude: The Longitude gets automatically updated through the Map.
Latitude: The Latitude gets automatically updated through the Map.
• Users can also drag the icon to the required position on the google map; hence, the
software will automatically update the location information, including the exact location
name, longitude, and latitude details
• Click [Confirm] to save the location information.
Delete GPS Location
• Select [Device] > [Geo-fence] > [GPS Location] and select the required location address to
be deleted. Then click [Delete] or the icon corresponding to that location.
• Click [Confirm] to delete the selected location.
4.13.2 Employee Setup
This function facilitates setting the location range for specific employees, which means the employees
can punch for attendance in the Mobile APP only within the specified range.
• On the [Device] interface, click [Geo-fence] > [Employee Setup] > [Add] to add the
This function eases you to set a geographical boundary using GPS or RFID technology to a
Department. It limits the Employees of that specific Department to access Attendance Punch via
mobile devices only within the specified range.
Registration Device: Toggle Yes to update the device as a registration device.
Resigned Filter: Toggle Yes to filter the resigned employees.
Allow Auto Add: Toggle Yes to enable adding of the device automatically.
Allow Upload Card: Toggle Yes to enable uploading of employee’s card number from the device.
Allow Upload Name: Toggle Yes to enable uploading of employee names from the device.
Allow Download Name: Set whether to allow to upload employee’s names from the device.
Data Sync Mode: This function facilitates syncing of employee data from the software to the device(s).
• Select the required data sync mode from the drop-down list (Real-Time, Timing, and Manual).
• And if Timing is selected, then set the required time on the [Data Sync Time].
Data Transfer Setup: When Data Transfer Setup is enabled, the heartbeat and transfer mode set in
here will be applied to all devices. If users want to set different heartbeat and transfer mode for
different devices, users may disable this data transfer setup first.
Default Timezone: Set the default timezone for new added device(s).
Bio-Photo Approval Policy
Set the Bio-Photo approval policy. It can be [Pending] or [Auto Approved]. If it is set as [Pending],
then the Bio-Photo must be approved by the administrator. Only the approved Bio-Photo will be
displayed on the visible light device during verification.
Data Retention Setting
Set the retention days for data, including transactions, command, device log and upload log. It is set
as 9999 to keep all data by default.
The system can exchange the data with the T&A devices and collect the attendance records. The
primary functions implemented by the attendance system include User management, management
of Attendance parameters, Shift timetables, Scheduling, Daily maintenance, Attendance calculation,
Attendance reports, and Attendance devices.
5.1 Attendance Parameters
As the attendance system may vary from company to company, it is necessary to manually set the
attendance parameters to ensure the accuracy of the final attendance calculation.
5.1.1 Pay Code
Pay Code can be customized according to the actual situation of the company.
For the personnel to have the same attendance rule, but are from different departments, users can
assign them to the same attendance group, it will be convenient to make time schedule and
attendance calculation for them.
Create a New Group
1. Click [Attendance] > [Setup] > [Group] > [Add] to add a new group.
Enter the fields as shown below:
Code: Set the code of group.
Name: Set the name of group.
2.Click [Confirm] to complete adding a group.
Personnel Transfer
1. Select corresponding group and click [Personnel Transfer].
2. In the employee’s s list, select the employee(s) whom you want to adjust to the selected group in
batches (You can search employees by Department, Name or Employee ID).
3. Select the Employee and click [Confirm]. The group of the selected employee will be changed.
Remove Personnel from Group
1. Click to select corresponding group, and the personnel belonging to this group will show on the
right personnel list.
2. Select the personnel need to be removed from the group and click [Remove].
This setting is for the personnel who do not have a time schedule but have the attendance punch
records and need to make time and attendance calculation.
Max Work Hours: Set the maximum work hours.
Day Change Time: Set the time point to distinguish the punch records belonging to which day.
Example, Day Change Time is set as 8:00 am, then the punch records before 8:00 am will belong to
the previous day.
Paring Rule: Set the paring rule of punch records.
·First And Last: Take the first punch record as Check-In, and the last punch record as Check-Out.
·Odd Even: Pick the Check-In and Check-Out record according to odd even.
·Punch State: Pick the Check-In and Check-Out record according to the punch state of the records.
Daily Overtime: Enable it to set the overtime rule for the no schedule day. Users can assign the work
hours as the pay code which type is overtime.
Example: the Rule for Non-scheduled Days is as following:
If the actual work hour is 12 hours, then:
(1) First, the software will compare actual work hour with Work Hour Range 11 hours - 13 hours, 12
hours is in this range, so OT3 = 12 hours – 11 hours = 1 hours, the remaining actual work hour is 12
hours – 1 hour = 11 hours.
(2) Second, the software will compare the remaining actual work hour with Work Hour Range 10 hours
– 11 hours, so OT1 = 11 hours - 10 hours = 1 hour. The remaining actual work hour is 11 hours – 1 hour
= 10 hours.
(3) And Finally, the software will compare the remaining actual work hour with Work Hour Range 8
hours – 9 hours, so Normal OT = 9 hours - 8 hours = 1 hour. The remaining actual work hour is 10 hours
– 1 hour = 9 hours.
Note:
The overtime matching rule is to match from bottom to top and sort the overtime that matches the
duration for overtime calculation.
What are Overtime levels?
When an employee works more than the needed hours, the company management sets overtime
levels such that, the employee gets paid according to his worked overtime level. Overtime levels must
be in hours and must be set in such a way that OT Level 3> OT Level 2 > OT Level 1.
E.g.: OT Level 1 - 3 hours
OT Level 2 - 5 hours
OT Level 3 – 7 hours
For each OT level, you may set distinct pay levels. Consider an employee A works for 3 hours and
employee B works for 5 hours. The worked hours of employee A falls under Level 1. The worked hours
of employee B falls under both Level 1 and Level 2. So, employee B gets consolidated pay by
considering both levels.