+3 0-Android+User+Manual+V1 0 PDF
+3 0-Android+User+Manual+V1 0 PDF
ZKTime.Net 3.0-Android
Version: 1.0
Date: April, 2015
About This Manual
This document introduces the installation and uninstallation of the ZKTime.Net 3.0 -
Android, and describes the user interface and menu operations of this software.
This version is especially designed for Android series devices, including XPad, ZPad, Epad,
and US2000.
Important Claim
Firstly, thank you for purchasing this product, before use, please read this manual carefully
to avoid the unnecessary damage! The company reminds you that the proper user will
improve the use effect and authentication speed.
Without the consent by our company, any unit or individual is not allowed to excerpt
and copy the content of this manual partially or thoroughly and spread the content
in any formats.
The product being described in the manual perhaps includes the software whose
copyrights are shared by the licensors including our company. Except for the permission
from the relevant holder, any person cannot copy, distribute, revise, modify, extract,
decompile, disassemble, decrypt, reverse the engineering, lease, transfer, sub-license the
software, or perform other acts of copyright infringement, but the limitations applied to
the law is excluded.
2 Glossary.................................................................................................................................................................................................................................3
3 Before Use............................................................................................................................................................................................................................6
3.1.1 Installation............................................................................................................................................................. 6
3.1.2 Registeration......................................................................................................................................................10
3.2 Uninstallation......................................................................................................................................................................11
3.3 Login.........................................................................................................................................................................................12
4 System Management..............................................................................................................................................................................................18
4.1 Configuration......................................................................................................................................................................18
ZKTime.Net 3.0 I
5.1 Company Setting.............................................................................................................................................................27
6. Attendance Management..................................................................................................................................................................................34
7. Terminal Maintenance...........................................................................................................................................................................................56
8. Report Management..............................................................................................................................................................................................65
Appendices..........................................................................................................................................................................................................................78
1. Selecting Date.........................................................................................................................................................78
2. Setting Time..............................................................................................................................................................79
The system is a Windows-based PC application design, to offer simple yet effective employee time and
attendance management.
• The new UI and flatting style bring new operation experience to user
• The program will automatically send abnormal attendance report to the user-defined mail address for
administrator to check
• Supports device zoning function; automatically sync the data among devices in the save zone; simplifies
the device management operation
• Supports multi-languages and Local Development, meeting attendance requirement around the world
The following procedure takes the super user as an example to introduce the use of the software. The
operation procedure varies with users of different operation authorities.
Step 1: Register and Login. Add User and assign Role as required. (Such as Company Manger, Registrar
and Attendance Manager, etc.)
Step 2: Set Company Structure. Set and assign Company and Department Info as the actual situation.
Step 3: Enter employees; enroll fingerprints, passwords or cards, and maintain daily personnel information.
Step 4: Set Pay Code, and define the type of salary payment.
Step 7: Set Attendance Rule; use the default setting, or change it as required.
Step 8: Set Timetable which will be used during the attendance procedure. Configure each icon as required.
Step 9: Set common shifts for attendance system, which are cycling combinations of the timetables in
the requested work time.
Step 10: Set the employee schedule, by specifying the shifts of each employee. In case of temporary shift
change for scheduled employees, you can use Temporary Schedule to change the schedule.
Step 12: Check and export human resource report and attendance calculation report.
Role: In daily use, the administrator needs to assigndifferent levels of privileges to some new users. To avoid
setting up separately for each user, you can create roles with specific privilege on the Role Management
interface and then assign the appropriate role directly to the user while adding a user.
Timetable: sets the timetables that might be used during the attendance procedure, it configures
various parameters such as Check-In/Check-Out Time and (Allow) Late Arrival/Early Out, and sets the
allowable time range for check-in/check-out and break time. Timetable is the minimum unit for the staff
attendance time setting.
Modify Record: allows manual change in attendance records when employees leave for business or forget to
punch in.
Work State: is defined as the type of punch-in/ punch-out in attendance records. Six work states are used in
the system in default setting, including Check-In, Check-Out, Overtime In, Overtime, Out, and Out back.
Late Arrival: sets the late arrival timetable and the starting time for counting a punch-in as Late Arrival, and
defines whether the actual check-in is later than the expected check-in. Here, the system conforms to the
attendance rule “No check-in, counted as Late Arrival”. The Late Arrival time will not affect the number of
minutes worked in attendance records.
Early Out: sets the early out timetable and the starting time for counting a punch-in as Early Out, and
defines whether the actual check-out is later than the expected check-out. Here, the system conforms to the
attendance rule “No check-out, counted as Early Out”. The Early Out time will not affect the number of minutes
worked in attendance records.
Absent: According to attendance rules, all punches will count as Absent when there is no check-in or check-
out record, or when the Late Arrival or Early Leave time exceeds N minutes specified in the attendance rules.
Shift: consists of one or more preset timetables according to a certain sequence and cycle, and is a preset
work schedule. To monitor employee attendance, you must set shifts first.
Temporary Schedule: an adjustment to the fixed shifts in work schedule on specific dates when the work
hours of one or more employees change temporarily. This schedule is also applicable to irregular posts.
(Allow) Late Arrival/Early Out: is defined as the start time for counting a punch-in /punch-out as Late Arrival/
Early Out after it exceeds the allowable time limit in the specified work time.
Work Time: is defined as the work time (in the unit of Minute) of an employee from check-in to check-out. The
value entered here might be unequal to the time interval between the employee’s actual check-in and check-
out time, which depends on the company regulations.
(Default) Shift: is defined as a shift that is set in default by the system, which is a cycle of the default timetable
in one week. You can use the default shift for the employees who have no fixed work schedules but are
required to record their attendance. Default shift is applicable to bosses, sales staff, service staff, and made-to-
order production personnel.
Check-In Start/End: is defined as a valid time range for check-in. Records out of this range are invalid.
Check-Out Start/End: is defined as a valid time range for check-out. Records out of this range are invalid. The
check-out start time and the check-in end time must not overlap.
Break: is used to deduct the lunchtime and rest time which are inaccurately counted as work time because
employees have their punch-in /punch-out only twice a day. For example, the period 08:00~17:30 contains
the time for lunch and rest, which can be deducted. You need to set a break period from 12:00 to 13:30.
This period is not used directly for calculating the time points but only for calculating the attendance time.
For example, if an employee works only in the morning, his/her work hours are 4 hours. When the period
12:00~17:30 (5.5 hours) is considered as the employee’s absence time, it is obviously greater than the actual
absence time (13:30~17:30, 4 hours). Therefore, you need to set the break start and end time between punch-
in and punch-out. This setting is not necessary in other cases.
Round Value Check-In/Check-Out: is defined as the smallest unit for rounding the time of check-in/
check-out. For example, if Round Value In/out is set to 10, the smallest unit of time that can be included in
attendance records is 10 minutes.
Round Down Check-In/Check-Out: When values are greater than the set Round Down value, they will be
rounded up; when values are smaller than or equal to the Round Down value, they will be rounded down.
Shift: sets the schedule properties, including the dates and shifts of the schedule, and whether there are
cycling schedule dates, and then assigns the preset schedule to a department or individual employee.
Hire Date: is defined as the date when an employee is hired. When adding an employee, you can either use
the default hiring date which is the current system date, or you can change the date. This information is very
important. So, remember to enter the correct date.
ZKTime.Net 3.0 5
3 Before Use
3.1.1 Installation
• Note:
(1) The demonstration figure below may be different from your actual installation, the actual software
installation shall prevail.
(2) You must install .Net Framework 4.0 first. Otherwise, you cannot install this program. (Tips: The installation
CD includes the .Net Framework 4.0 setup file. You can install it as required.)
(3) You must install ZKProto Server first. Otherwise, you cannot connect ZKTime.net 3.0 to android devices.
For more details, please refer to the ZKProto Server Installation Guide.
(4) If you have installed this program before, please uninstall it first, and restart your computer.
(5) It is better to turn off all other applications before installation, to avoid any conflict in installing
procedure.
(6) During the installation, the computer firewall software may prevent the service from this program. Please
select “Allow all”, or temporarily stop the firewall software before installation.
3.1.2 Registeration
3.2 Uninstallation
• Method 1
If you no longer use this software and wish to delete it, remove it as follows: Click [Start] > [All Programs] >
[ZKTime.Net 3.0] > [Uninstall ZKTime.Net 3.0].
• Method 2
2. Choose [Start] > [Control Panel] > [Uninstall a Program] > right-click [ZKTime.Net 3.0], and click
[Uninstall] button.
3.3 Login
Double-click the desktop shortcut, or choose [Start] > [Programs] > [ZKTime.Net 3.0] to access the
Login window.
Shortcut Icons:
Allows you to perform operations conveniently, including quick access to navigation,
system registration and checking of the system’s version.
Information Bar:
Displays the Employee Card, Device Card, Report Card and current Login User.
The system menu bar lists all the operation options. User can click different menus to select different
System Management: allows you to manage the system’s configuration, including Configuration, Sender
Settings, Role and User Management, Database Management, and check the Operation Logs.
HRM (Human Resource Management): for setting Company Structure, inputting Employees, and setting
Pay Code for salary payment.
Attendance Setting: sets attendance Rule, Timetable and Shift, as well as Schedule (contains Temporary
Schedule) and Exception (namely Vacation and Sick Leave setting).
Device Maintenance: manage the attendance checking device, and the employee information and
attendance records on the device. It includes Area setting, Data Sync, and management of Device, SMS,
Work Code and U Disk.
Reports Management: allows you to process and manage reports by two categories: employee info and
attendance record. You can calculate the attendance records by specifying the scope of employees and time,
and output reports. You can import or export the attendance data as required by using a U Disk.
1. Home
3. About
1. Device Card
3. Reports Card
4.1 Configuration
Automatic Connection when ZKTime.net Starts up: The system would be connected automatically with
middleware if you select this option.
• Basic Setting
Data Policy: Includes “Reset” and “Merge”. It will be activated as long as the system is connected with the
middleware for the first time and it will not be able to work unless manually activated.
»Reset:
» Means the data including Employee, Message, Terminal, Zone and other information in
middleware will replace those in the software.
»Merge:
» Means the data in the software and middleware are merged complementarily in transmission.
The employees’ information will not be merged.
Port: the port of middleware Sync Server, it has a default value of 4372.
Sync Interval: the interval of data synchronizingthe software and middleware. It is suggested to be 5.
Connect Interval: the system will try to be reconnected with the middleware after this interval.
Port: the port of middleware Control Server, it has a default value of 4373.
Password: the password for connecting with middleware. There is no password in default setting.
Click [Save and Connect] when finished setting. The status will be displayed at the lower left corner.
indicates successful connection, and indicates failed connection.
• Sync Server
Set whether to show the debug of middleware or not. You can also change the sync port.
• Control Server
Set whether to show the debug of middleware or not. You can also change the control port and set the
password for connecting to the server.
After setting the sender, the system will automatically send data to the user-defined email address, according
to the selected data type.
1. Click [System] > [Sender Settings] to enter the Sender Settings interface.
• Sender Info
Password: Enter the correct password of this email address, and click [Test Connection] button to check
whether it is connected to the email server successfully.
• Need Credentials, Enable SSL: Enable them as required; tick ( ) means to enable the function.
• Send Data
Send early out data automatically, Send late data automatically, Send absent data automatically: Tick ( )
and select the optiona as required, multiple selection is enabled.
During the daily use procedure, the administrator needs to assign different kinds of privilege users. To avoid
the set-up repetition for each user, you can assign different kinds of roles. After that, assign the decent role
directly to the user while adding user. There are six privilege modules, which are System, HRM, Attendance,
Terminal, Access Control, and Reports.
Click [System] > [Role] to enter the Role management interface. You can add, delete, edit and query
roles as required.
• General
Add user and assign role (privilege) for system. Click [System] > [User] to enter to the User Management
interface. You can add, delete, edit and query users as required.
• Add User
1. Click [Add] button to enter to
the Add User interface.
The program will record all uses’ operations logs automatically. • Tips: The operation methods
of editing/ deleting user are
Then you can check as required. the same as that in editing/
deleting role. For the specific
operation method, please refer
to “4.3 Role Management”.
2. Select date.
This function can restore system to the original installment status, please operate it carefully.
Click [HRM] > [Company] to enter to the Company Setting interface. • Setting Company Information
1. Click icon, the Department Edit window will pop up as shown as below.
Parent: Click button in Parent parameter, and then select parent department for the new department.
• Editing Department
The operation method of editing department is the same as that in editing role. For the specific operation
method, please refer to “4.3 Role Management”.
• Deleting Department
Click the department which you want to delete on the Company Structure list, and then click icon:
• If there are employees in this department, the Question prompt box will pop up.
Click [Yes] button to remove these employees from the default department.
Before use, you should add employee into the system, or import employee information from other programs.
Add employee info, and enroll fingerprint and issue card as required.
• Basic Information
Status: Tick ( ) and select Enable, meaning that this employee is in-service, otherwise, meaning that the
emplayee has resigned.
Emp ID: Enter employee ID. The setting range is 1~999999999 and unrepeatable.
Hire Date: Display the current date in default setting. Click button, and select hire date in the drop-down
date box as required.
Salary Mode: Click button, and select the salary mode on the drop-down list; you can select Hours or
Salary as required.
Terminal Zone: Click button, and select the (attendance) zone on the drop-down area list. For the Terminal
Zone setting, please refer to “7.2 Zone Setting”.
• Method 1: Click icon, double-click and select file in the pop-up window, and then add photo of
employee.
• Method 2: If the computer is connected with video camera, you can click icon, and add photo of
employee by using camera photograph.
Password/Password 2: Enter password as required. When the employee has password verification privilege,
then he/ she can punch-in / punch-out via password on the device.
FP Count, Face Count: Display the count of enrolled fingerprints and faces.
• Others Setting
• Viewing FP
• Editing Employee
2. Modify the employee information as required, and click [Save] button to save settings.
• Deleting Employee
2. Click [Delete] button, the Question prompt box will pop up.
3. Click [Yes] button to delete the selected employee, or click [No] button to cancel operation.
• Batch Update
It is defined as the type of salary payment which is used for payroll calculation.
The data exchange between the attendance device and the program has to be performed in advance to
execute synchronous management of the attendance device, and collect the employee attendance records
saved In the attendance device. For the attendance device setting, please refer to “7.1 Device Management”.
The Attendance menu mainly possesses the following functions: Attendance Rule setting, Timetable and Shift
which are used for common attendance, Schedule (includes Temporary Schedule) and Assigning Exception
etc.
The attendance system varies across companies, so you need to manually set attendance rules to ensure the
accuracy of the final attendance calculation. The attendance rule setting is a major way to demonstrate a
company’s attendance system.
Click [Attendance] > [Rule] to enter the Attendance Rule setting interface. Set it as required, and click [Save]
button to save settings.
• Weekend Setting
Select weekends based on the company's actual situation. (Multiple selection is enabled)
• Overtime (OT) Setting
Assume that the values of T1 to T3 are specified as below. T represents the end point of work time.
• If an employee’s actual daily working hours are greater than Time 1 but less than Time 2, then the
overtime at OT Level 1 is the Actual daily working hours minus Time 1.
• If an employee’s actual daily working hours are greater than Time 2 but less than Time 3, then the
overtime at OT Level 1 is the Time 2 minus Time 1; the overtime at OT Level 2 is the actual daily working
hours minus Time 2.
• If an employee’s actual daily working hours are greater than Time 3, then the overtime at OT Level 1 is
the Time 2 minus Time 1; the overtime at OT Level 2 is Time 3 minus Time 2; the overtime of OT Level 3
is the actual daily working hours minus Time 3.
The following example is used to explain how overtime is calculated by using the values specified in the
preceding figure.
• If an employee works 9 hours a day, he/she has 1-hour overtime (9 minus 8) at OT Level 1.
• If the employee works 15 hours a day, he/she has a total of 7-hour overtime, 3-hour overtime (11 minus 8)
at OT Level 1, 3-hour overtime (14-11) at OT Level 2, and 1-hour overtime (15-14) at OT Level 3.
Weekends work as: Specifies how the work time on weekends is calculated. The work time on weekends can
be included into the normal work time or one of the three types of overtime.
The required attendance time on holidays might differ from that on usual days. For ease of operation, the
system provides Holiday setting which allows you to set the attendance time and rules for holidays. After a
holiday is specified, the system will set attendance rules for the holiday, and collect statistics and display the
attendance records on the holiday.
Days: Supports manual input or clicking / to increase or decrease values to set continuous days for holiday.
• Editing/Deleting Holiday
The operation methods of editing/deleting holidays are the same as editing/deleting the role. For the specific
operation method, please refer to “4.3 Role Management”.
Time interval between two records: Sets the interval length for saving effective attendance record. The
default length is 5 minutes. You can set this parameter as required. For example, if an employee punches
in at 08:30 a.m, his/her another punch-out record in the following 5 minutes (08:30~08:35) will be invalid
and will not be stored in the attendance device. Similarly, the attendance device will save only the valid
punch=in / punch-out records according to this rule.
If no check-in, counted as Late Arrival / Absent: Tick ( ) and select this option, click button and select
Late Arrival or Absent on the drop-down list as required. Then employee with no check-in will be counted as
Late Arrival or Absent.
If no check-out, count as Early Out / Absent: Tick ( ) and select this option, click button and select
Early Out or Absent on the drop-down list as required. Then employee with no check-in will be counted
as Early Out or Absent.
If Early leave exceeds _ minutes, counted as absent: The default value is 0 minute, you can modify it as
required. After ticking ( ) and selecting this option, if the Check-Out Time is 18 p.m, all punch-out before 18
p.m, will be counted as absent.
Active automatic schedule for no-shift employee: After ticking ( ) and selecting this option, the system will
schedule employees with no shifts for the default shift automatically.
Active attendance status: If tick ( ) and select this option, the system will identify the attendance
status of the attendance records downloaded from the device according to the preset attendance status
in the device. If you do not select this option, the system will identify the attendance status according to
the odd and even numbers of the attendance records, where an odd number represents “check-in’ and
an even number represents “check-out”. Specifically, the first attendance record is “check-in”, the second is
“check-out”, the third is “check-in”, the fourth is “Check-out”, and the like etc.
Active Round Setting (Attendance > Timetable > Round Setting): By ticking ( ) and selecting this option,
to activate the Round Setting function, otherwise, it is disabled.
You can set all timetables that may be used during the attendance procedure, and then set each option as
required. Such as Check-In /Out Time, Late Arrival/Early Out time, Break and Rounding setting, etc.
Before shift setting, you must set all the timetables that might be used. Only if employees are assigned to
shifts, can you collect and calculate employee attendance time based on the attendance parameters.
• General Setting
Timetable Type: Click button and select timetable type (Regular or Flexible) on the drop-down list
• Regular Type
Color: Click icon, and select the display color for this timetable in the pop-up color box.
Active additional setting: If you want to manually modify the following parameters, tick ( ) and select this
option, and modify them as required. Otherwise, use the default setting by unselecting this option.
Check-In Start at: The default Check-In Start time is two hours before Check-In Time. For example, if the
Check-In time is 08:00, the system will set 06:00 as the Check-In Start Time automatically. The Check-In Start
Time must be earlier than or equal to Check-In Time. All punches before Check-In Start Time will be counted as
invalid records.
Check-In End at: The default Check-In End Time is two hours after Check-In time. For example, when the
Check-In Time is 08:00, the system will set 10:00 as the Check-In End Time automatically.
Check-Out Start at: The default Check-Out Start time is two hours before Check-Out time. For example, the
Check-Out time is 18:00, then the Check-Out Start time is 16:00. All punches before the Check-Out Start time
will be counted as invalid records.
• Note: If allowable Early Out time is greater than 0 minute, then the Check-Out Start time must be earlier
or equal to the Check-Out time minus the allowable Early Out time. For example, the Check-Out time
is 18:00 and the allowable Early Out time is 5 minutes, then the Check-Out Start time must beearlier or
equal to 17:55.
Check-Out End at: The default Check-Out End time is two hours after Check-Out time. For example, the Check-
Out time is 18:00, and the system will set the Check-Out End time as 20:00 automatically.
• Note: The Check-Out End time must be later or equal to the Check-Out time. For example, the Check-Out
time is 18:00, then the Check-Out End time must be later or equal to 18:00. All punches after the Check-Out
End time will be counted as invalid records.
Calculate As: Generated automatically after setting Check-In and Check-Out time.
Late Arrival, Early Out: Set the allowable Late Arrival/Early Out Time. The unit is Minute.
First Punch IN / Last Punch OUT function: After ticking ( ) and selecting this option, the system will only
record the first and last effective punchin /punch-out records; other records will be considered as invalid
records. The terminal will only store the effective records.
»» Adding Break
(1) Click [Management] > [Add] to
enter the Add Break window.
Break Name, Start Time, Ahead to: Enter the nameof break, and set this break’s start time and when
the break can be advanced to.
End Time, Delay to: Set this break’s end time and when the break can delay to.
Auto Deduct: If tick ( ) and select this option, without punching, the system will deduct the break time from
the work time automatically.
Must Check: If tick ( ) and select this option, you must check before and end break.
Early return_ Mins forward to: means to active this function. Set the time as required. When comes back
early before this time, then forward to Work, OT Level 1, OT Level 2, or OT Level 3.
Break Exceed _ Mins forward to: means to active this function. Set the time as required. When comes back
exceeding this time, then forward to Late Arrival, Early Out, or Absence.
The operation methods of editing/deleting break are the same as editing/deleting role. For the specific
operation method, please refer to “4.3 Role Management”.
• Flexible Type
(Not to limit the Check-In and Check-Out Time, but the time between Check-In and Check-Out needs to be
greater than or equal to the Daily Work Time.)
Daily Work Time: Enter the daily work time, namely, the minimum time that employees have to work
every day.
Color: Click icon, and select the display color for this timetable in the pop-up color box.
Only consider first and last Records one day: After ticking ( ) and selecting this option, the system will only
record the first and last effective punch records; other records will be considered invalid. The terminal will only
store the effective records.
OT Level 1/2/3 Work Time Exceed: Set and select as required. The specific operation is the same as “6.1.1 OT &
Weekend Setting”.
• Rounding Setting
Rounding Type: There are two types of rounding, namely, Regular and Custom.
»» Regular
Check-In/Check-Out Round Value: The minimum round-off unit of punch-in/ punch-out time. If the Round
Value = 10, then takes 10 minutes as the minimum unit when counting the punch-in/ punch-out time.
Check-In/Check-Out Round Down: The rules of rounding down. When punch-in/ punch-out time is
greater than or equal to the cutoff value, it gets rounded up; otherwise, it gets rounded down and not
counted on the attendance time.
The Shift is a preset work schedule consisting of one or more preset timetables according to certain sequence
and cycle. To monitor employee’s time and attendance, you must set shifts first.
Shift Name: can be any characters; cannot be identical to any exiting shift name.
Start Date: Click button and select start date on the drop-down list.
Cycle Value: Manually input the value or click / button to increase or decrease the cycle value.
Timetable: Select timetable for this shift. Click and select timetable on the Timetable list, and drag it onto the
corresponding date (as shown as the figure below). For the timetable setting, please refer to “6.2 Timetable
Setting”.
• Tips: The Shift Cycle Period =
Cycle Length * Cycle Value.
• Note:
After ticking ( ) and selecting Active automatic schedule for no-shift employee option in the Attendance
Rule setting interface, the system will use the default shift to schedule for no-shift employee automatically.
If an employee is not assigned with any work schedule, the system cannot collect statistics on the
employee’s attendance. If an employee is not assigned with any shift, the system cannot determine
whether the employee’s attendance record is Check-In or Check-Out and also cannot collect the
employee attendance data.
Tick ( ) and select employee in the Company Structure list to check the employee’s schedule.
To facilitate administrators to locate a employee quickly from a large number of employees, the system
supports querying via Emp ID or Name to search and check employee’s schedule records.
(If one (or several) employee needs to change his/her work hours
temporarily, his/her shift can be arranged temporarily.)
It is possible for the employee to apply for leave when he/she encounters serious problems. Due to different
reason, applying for leave can be an automatic statistic in the system.
• Delete Exception
The Terminal Maintenance mainly includes Device Management, Zone Setting, and SMS Management, etc.
Set the parameters as required. The parameter with *, means cannot be empty.
When Status is selected as Enable, enable this device, you can upload employee and work code to the device,
or download employee and attendance records from the device as required, etc.
»» Connection Information
Terminal Zone: Click button, and select the terminal zone to which the device belongs.
• R
eset: After selecting this option ( indicates selected), the data in the device shall prevail and overwrite
the data in the software when the device synchronizes data with the middleware after their first
connection.
• Merge: After selecting this option ( indicates selected), the data will be merged when the device
synchronizes data with the middleware after their first connection.
You can also select a device on the device list, and modify the parameters on the right page.
You can also select a device on the device list, and click [Delete] to delete it.
In this system, zone setting is a process of dividing devices by zone. A prominent feature of “zone” is to allow
the system to automatically manage the employee information in devices. According to requirements, zones
can be allocated to devices (one device can belong to one zone only), and employees can be allocated to one
or more zones.
For the first use, the system has a zone named zone1 in default setting. This default zone can be modified as
required, but cannot be deleted.
»» Zone Information
»» Zone Data
Click [Calculate] button. The system will calculate and take statistics on the total number of users, passwords,
cards, fingerprints, and attendance records of all the devices connected to the system in the current zone.
Delete middleware’s records before: Set the end time of punche-out records which will be deleted. Click
[Delete] to delete them.
• Editing/Deleting Zone
The operation methods of editing/deleting zone are the same as editing/deleting role. For the specific
operation method, please refer to “4.3 Role Management”. Not repeating the description here.
• Assigning Employee
SMS is similar to notice. The SMS includes Public SMS and Personal SMS.
The operator can edit the notice content in advance and make it into SMS displayed on the screen. Specific
the time range of SMS display, and select terminal zone and employee as required. (Tips: Only if the Message
Type is Personal, should you select employee.)
• Note:
(1) To ensure that employees can check the SMS, you should consider employees’ possible attendance time
range before setting the SMS start and end time.
(2) The SMS will be sent out to all terminals in the selected zone automatically. If Public SMS is set, then in the
effective time, all employees registered in the device can check the SMS before/after punch-in/punch-
out. If the Personal SMS is set, then in the effective time, the selected employee can check the SMS after
successful attendance.
Terminal Zone: Click button, and then select zone on the drop-down list.
• Edit/Delete
The operation methods of editing/deleting SMS are the same as that in editing/deleting role. For the specific
operation, please refer to “4.3 Role Management”.
Attendance Records display all employees’ attendance records, including the records downloaded
from device and added by administrator.
You can search, import and export attendance record on the menu interface.
You can calculate and view results, Modify Record, and export data
on this menu interface.
The attendance can be modified manually when employees leave on business or forget to punch cards.
Usually, the management personnel shall input the attendance record for missed punches at the end of the
attendance cycle according to the attendance records and the company’s attendance system.
Click [Modify Record] button, the following Record Modify interface will pop-up:
Work State: Click button and selected work state in the drop-down list.
Delete Punch Record (Manually add) 1. Tick ( ) and select record in the
Record list, multiple choices.
In order to simplify the employee selection, the system supports grouping for employees as required. The user
can directly select the employee group to select all employees within the selected group.
• Employee Report
• Transactions Report
• Absence Report
• Monthly Summary
Click Monthly Summary icon to
check the Monthly Summary
Report for the employee selected
in Step 2.
1. Selecting Date
Take the Check-In Time setting in the Add Timetable interface as example.
• Method 1
• Method 2
Hour setting
(1) Click and select Hour (The blue highlighting
indicates selected.)
This End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a
single entity) and the mentioned author of this Software for the software product identified above, which
includes computer software and may include associated media, printed materials, and "online" or electronic
documentation ("SOFTWARE PRODUCT"). By installing, copying, or otherwise using the SOFTWARE PRODUCT,
you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install
or use the SOFTWARE PRODUCT.
The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other
intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.
1. GRANT OF LICENSE. This EULA grants you the following rights: Installation and Use. You may install and use
an unlimited number of copies of the SOFTWARE PRODUCT.
Reproduction and Distribution. You may reproduce and distribute an unlimited number of copies of the
SOFTWARE PRODUCT; provided that each copy shall be a true and complete copy, including all copyright and
trademark notices, and shall be accompanied by a copy of this EULA. Copies of the SOFTWARE PRODUCT may
be distributed as a standalone product or included with your own product.
Limitations on Reverse Engineering, Recompilation, and Disassembly. You may not reverse engineer,
decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is
expressly permitted by applicable law notwithstanding this limitation.
Separation of Components
The SOFTWARE PRODUCT is licensed as a single product. Its component parts may not be separated for use
on more than one computer.
Software Transfer
You may permanently transfer all of your rights under this EULA, provided the recipient agrees to the terms of
this EULA.
• Termination
Without prejudice to any other rights, the Author of this Software may terminate this EULA if you fail to
comply with the terms and conditions of this EULA.
Distribution
The SOFTWARE PRODUCT may not be sold or be included in a product or package which intends to receive
benefits through the inclusion of the SOFTWARE PRODUCT. The SOFTWARE PRODUCT may be included in any
free or non-profit packages or products.
3. COPYRIGHT
All title and copyrights in and to the SOFTWARE PRODUCT(including but not limited to any images,
photographs, animations, video, audio, music, text, and "applets" incorporated into the SOFTWARE PRODUCT),
the accompanying printed materials, and any copies of the SOFTWARE PRODUCT are owned by the Author
of this Software. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions.
Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material except that you may
install the SOFTWARE PRODUCT on a single computer provided you keep the original solely for backup or
archival purposes.
LIMITED WARRANTY
NO WARRANTIES
The Author of this Software expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE
PRODUCT and any related documentation is provided "as is" without warranty of any kind, either express
or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular
purpose, or no infringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT
remains with you.
In no event shall the author of this Software be liable for any damages whatsoever (including, without
limitation, damages for loss of business profits, business interruption, loss of business information, or any other
pecuniary loss) arising out of the use of or inability to use this product, even if the Author of this Software has
been advised of the possibility of such damages.
Acknowledgment of Agreement
I have carefully read and understand this Agreement, ZKTeco, Inc.’s Privacy Policy Statement.
I acknowledge and understand that by refusing to accept these terms, I have rejected this license
agreement and therefore have no legal right to install, use, or copy this Product or the Licensed Software
that it incorporates.
© Copyright 2014. ZKTeco Inc. ZKTeco Logo is a registered trademark of ZKTeco or a related company. All other
product and company names mentioned are used for.