Aquarius Soft BePunctual Server is the central configuration, management and reporting
component of the Aquarius Soft BePunctual computer employee biometric fingerprint time clock
software, visitor management solution and classroom attendance system.
You would use this Server software to perform the following tasks:
•
Configure your organization details like organization name and logo image to display in
reports
•
Add your company departments
•
Add your company staff types and visitor types
•
Add the staffs who would be using BePunctual to punch in and out
•
Enroll or import your staff fingerprints
•
Setup your staff details like working days and hours, pay, punch ID and PIN etc.
•
Pre-register your visitors
•
Add students and classes.
•
Setup class students and staffs.
•
Add holidays applicable to your company
•
Add leave types applicable to your company
•
Add staff approved leave
•
Check staff attendance and punctuality
•
Check visitor status
•
View and edit staff computer punch cards
•
Generate reports
•
Configure punch stations
•
Broadcast messages to punch stations
•
Contact staff at the punch station via instant messaging
One copy of this server software will have to be running in order for the punch station software to
connect to it to perform punching in/out.
Features and Benefits
Save Time
Manager no longer need to spend hours manually going through paper punch cards to consolidate
staff worked hours and calculate their pay. BePunctual generates worked hours and pay reports
instantly.
Save Money
With its build in payroll and approved leave support, small companies may not need to buy
additional payroll and leave tracking software.
It takes less than 1 minute to install the BePunctual Server software...and another few minutes more
to add the staff details and the solution is all ready to use.
Easy to Use
Like all other Aquarius Soft products, we spent much time in making sure that the software is very
easy to learn and use by both the administrator and your staff.
Single or multiple distributed punch stations
You can setup BePunctual solution on one single computer or on multiple computers in your network.
For single computer setup, you would install the Server software and the Group Punch Station
software in the same computer.
For multiple distributed computers setup, you would install the Server software on one computer and
install the punch software on other networked computers.
Instantly Check Who's Not In/In/Out Today
Every staff can check who's not in, who's in and who's out today on the punch station software. This
feature can be disabled for any punch station if needed.
Prevent Buddy Punching
One main problem of paper systems is that of buddy punch, i.e. staff asking another person to
punch in/out for him. With BePunctual, you can install a fingerprint scanner to verify your staff
during punch in/out. A webcam can also be installed to capture a photo of the staff when the staff is
punching in/out. The administrator can then perform random checks at the Server software to see if
the photo matches the staff.
Build in Payroll Functions
BePunctual comes integrated with simple yet comprehensive staff payroll functions. For small
companies, they may not need separate payroll software to generate staff pay reports.
Build in Leave Records
Approved staff leave (paid and no pay leave) can be recorded in BePunctual. BePunctual reports will
take into account of staff leave.
When a staff does not report for work today because his is on leave, the system will also reflect that
on the Who's In/Out view so that others will know why the staff is not in.
If you are currently using a paper leave system, you can use BePunctual to record your staff
approved leave.
Integrated Visitor Management System
With it's built in visitor management system, you can pre-register your visitors, check their sign
in/out status and set visitor alerts.
Integrated Classroom Attendance System
With it's built in classroom attendance system, class attendance taking is now a breeze and
paperless.
Minimum System Requirements
Hardware:
•
Computer that can run Windows 7, Vista, XP or 2000 smoothly.
•
1 GB of RAM or higher recommended.
•
Super VGA (800 x 600) or higher-resolution video adapter and monitor
•
20 MB of hard disk space for BePunctual Server software. Additional of up to 10 GB
required for database.
•
Network adapter to access your local network if the Server software and punch station
software are run on separate computers.
•
BePunctual Biometric Fingerprint Scanner to enroll staff fingerprints.
NOTE: Please ensure that you log into Windows with an administrator account before starting the
installation.
After downloading the application setup file BePunctualServer.EXE, double click on the file to run
the setup program that will guide you through a simple installation process.
For detailed instructions on how to setup a complete solution, please visit
set, the BePunctual Logo will be displayed in
reports.
logo image
previous settings.
User Manual of BePunctual Server Version 9.0
Setup Departments View
You can then group your staffs into departments and set a department head for each department.
This view lets you add, edit and delete your organization departments.
This view is accessed via Setup Tab > Departments
ControlTypeDescription
Add Text Button Click this to add a new department.
Edit Text Button Click this to edit the selected department.
Delete Text Button Click this to delete the selected departments.
Setup Staff Types View
You can group your staff into staff types. This view lets you add, edit and delete your organization
staff types like cleaner, engineer, sales etc.
This view is accessed via Setup Tab > Staff Types
ControlTypeDescription
Add Text Button Click this to add a new staff type.
Edit Text Button Click this to edit the selected staff type.
Delete Text Button Click this to delete the selected staff types.
Setup Staffs View
This view lets you add, edit and delete your staffs/employees who will be using BePunctual
Group/Staff Punch Station to punch in/out.
This view is accessed via Setup Tab > Staffs
ControlTypeDescription
Add Text Button Click this to add a new staff.
Details/Edit Text Button Click this to view and edit the selected staff
Delete Text Button Click this to delete the selected staff.
information.
Setup Holidays View
This view lets you add, edit and delete holidays applicable to your organization.
This view is accessed via Setup Tab > Holiday
ControlTypeDescription
Add Text Button Click this to add a new holiday.
Edit Text Button Click this to edit the selected holiday.
Delete Text Button Click this to delete the selected holidays.
This view lets you add, edit and delete your staff approved leave. This information lets you track the
frequency and reason of their leave easily. This information is also used when generating the various
reports.
This view is accessed via Approved Leave Tab.
ControlTypeDescription
Add Text Button Click this to add a new approved leave.
Edit Text Button Click this to edit the selected approved leave.
Delete Text Button Click this to delete the selected approved leave.
Punch Stations View
This view shows you the status of all the punch station software that has been connected to this
server software. It also lets you configure these punch station remotely, contact the staff on a punch
stations and broadcast messages to punch stations.
The connection information (Server Name, IP and Port Number) required for punch station software
to connect to this server software is displayed here. Use this information when setting up the punch
station's connection settings.
This view is accessed via Punch Stations Tab.
ControlTypeDescription
Configure Station Text Button Click this to configure the selected punch station.
Delete Station Text Button Click this to delete the selected punch station.
Contact Staff Text Button Click this to chat with the staff on the selected
Broadcast Text Button Click this to broadcast message to all connected
BePunctual Server has a Windows service (BePunctual Server Service) module that is run in the
background when the computer is power up with or without log on. This ensure that the punch
stations can connect to it and perform punch in/out without having to log on into the computer.
You can run BePunctual Server software by double clicking on the application shortcut at the
following place:
Windows Start Menu -> Programs -> Aquarius Soft -> BePunctual Server
Hiding the Application
You can hide the software if its icon is configured to display in the taskbar notification area. To hide
the application, click Close button the top right of the window
Showing the Application
To show the application when it is hidden, right click on its icon in the taskbar notification area
and select Restore
Alternatively, you can double click on its icon in the taskbar notification area
Exiting the Application
To exit the application, click File -> Exit BePunctual Server
Setup Wizard
When the server software is run for the first time, a Setup Wizard will guide you through a simple
setup process to configure the following:
•
Your organization name and type
•
Adding departments
•
Adding staff types
•
Staff working hours options
•
Administrator password
After finishing the Setup Wizard, the Setup Staff View will be displayed to let you add your staffs.
In order to use the BePunctual system for staff punching in/out, minimally, staffs with their punch ID
and PIN has to be added into the server software database.
You can always run the setup wizard again in the Setup Tab.
You can enroll a staff fingerprint for use in punching in/ou via Server software -> Setup -> Staffs
-> Edit Staff -> Biometric Fingerprint -> Enroll
Importing Staff Fingerprint Template
Alternative, you can enroll the staff fingerprint on another computer and save it as a template to be
imported into the Server software.
To enroll staff fingerprint and save it to a template, use the BePunctual Biometric Fingerprint Scanner Software.
You can then import the staff fingerprint template into the Server software via Server Software -> Setup -> Staffs -> Edit Staff -> Biometric Fingerprint -> Import
Verifying Staff Fingerprint
To verify a fingerprint that has been enrolled or imported:
You can view and edit your organization information in the Setup Organization View.
7
Departments
You can group your staff into departments. Examples of departments are human resource, R&D etc.
When a department is created, you can select one of the staff as its head of department. The head
of department will be the manager of the staffs within that department.
To add a staff to a department, edit the staff information and select his department
Once you have setup a department and its staffs, you can query information based on department
names.
Adding a New Department
You can add a new department via Setup Tab -> Departments -> Add
Enter the following information into the Add a Department window:
•
Department Name
•
Department Code
•
Head of Department
Staff Types
Staff Type is another way to group your staffs. Examples of staff types are cleaner, receptionist etc.
To add a staff to a staff type, edit the staff information and set his staff type.
Once you have setup a staff type and its staffs, you can query information based on staff type.
Adding a New Staff Type
You can add a new staff type via Setup Tab -> Staff Types -> Add
Enter the following information into the Add a Staff Type window:
Holidays are non-working days for staffs. BePunctual takes into consideration of holidays when
generating reports and when calculating staff pay.
Holiday can be paid or not paid. For paid holiday, daily pay staff and hourly pay staff can be paid for
this holiday. The number of holiday working hours will be credited to staff with Credit Paid Holiday Hours flag set in their pay settings.
If a staff reported to work on a holiday, he can be paid per hour of the holiday. This holiday pay per
hour amount is set in the staff's pay settings.
Adding a New Holiday
You can add a new holiday via Setup Tab -> Holidays -> Add
Enter the following information into the Add a Holiday window:
•
Holiday Date
•
Holiday Name
•
Paid Holiday - Whether it is a paid holiday. For paid holiday, daily pay staff and hourly pay
staff can be paid for this holiday.
•
Working hours to credit - This number of working hours will be credited to staff with
Credit Paid Holiday Hours flag set in their pay settings.
Example of leave types are Annual Leave, Medical Leave etc.
Leave can be paid leave or no-pay leave. For paid leave, pay will not be deducted from the staff
salary. For no-pay leave, pay for the day will be deducted from the staff salary.
Adding a New Leave Type
You can add a new leave type via Setup Tab -> Leave Types -> Add
Enter the following information into the Add a Leave Type window:
•
Leave Type Name
•
Leave Type Code - This is the code that will be displayed in reports.
•
Paid Leave - Whether it is a paid or no-pay leave.
11
Approved Leave
BePunctual lets you track your staff approved leave. Reports generated by BePunctual also takes
into account of your staff leave.
If a staff takes leave today, the Today view will show this information so that the rest will know
why the staff is not in today.
Adding a New Approved Leave
You can add a new approved leave via Setup Tab -> Approved Leave -> Add
A wizard will guide you through to enter the following information:
•
Staff
•
Leave Type
•
Apply Date: This is the date and time when the staff applies the leave. This information
lets you track if the staff has apply an "urgent" leave, i.e. apply leave after the leave is
taken.
•
Remarks
•
Date of Leave
•
Time of Leave - Full day, 1st half or second half of the day.
A punch card contains all punch entries of a staff. Each staff has his own punch card.
Each punch card entry contains the following information:
•
Punch In Date and Time
•
Punch In Remarks
•
Punch In Station
•
Punch Out Date and Time
•
Punch Out Remarks
•
Punch Out Station
If a staff forgot to punch in on a working day, there will be no punch entry for that day. Generated
reports will show that the staff is absent for that day. Before generating reports, you may add punch
entries for a staff on those working days that the staff did come to work but forgot to punch in.
If a staff did punched in but forgot to punch out, the punch entry will contain the punch in
information but not the punch out information. So looking at the staff punch card you will be able to
easily identify those days when the staff forgot to punch out. You may then enter the punch out
information for the staff before generating reports.
If a staff can punch in/out multiple times per day, there will be a punch entry for each punch in/out
set.
Viewing a Staff Punch Card
You can view a staff punch card via Punch Card Tab -> Select Period -> Staff
Adding a Punch Entry
You can add a new punch entry for a staff via Punch Card Tab -> Staff -> Add
Enter the following information into the Add Punch Card Entry window:
•
Punch In Date and Time
•
Punch In Remarks
•
Punch Out Date and Time - leave this empty if staff has not punched out.
Punch stations are software for staffs or visitors to punch in/out or for managers to retrieve
attendance data from the system. For better security of the BePunctual data, they are usually
installed in other computers in the network.
BePunctualGroup Punch Station is for multiple staffs to punch in/out at a single location. One
group punch station can be run on the same computer running the Server software.
BePunctual Staff Punch Station is for each staff to punch in/out at his own office computer.
BePunctual Visitor Station is for visitors to register and sign in/out.
BePunctual Manager Station is for managers to monitor his/her staffs attendance.
A punch station needs to be connected to the BePunctual Server software in order to punch in/out.
When connected, the punch station status will be displayed in the Punch Stations View.
For your convenience, you can configure punch stations remotely at the Server software.
The Server software can broadcast messages to all punch stations or chat with a staff at a particular
punch station.
Punch stations that no longer in use can be deleted.
Connecting a Punch Station to the Server Software
To connect a punch station to the server software:
•
Ensure that the server software is already running.
•
Run the punch station.
•
Click Options at the top right to popup a menu.
•
Select Settings...
•
Enter the Administrator Password if prompted.
•
Click Next > until the Connection Settings Page is shown.
•
Enter the Computer Name or IP Address of the computer running the server software.
•
Enter the Network Communication Port Number as displayed on the server software.
•
Click the Test Connection button to test if the connection to the server software can be
established. If no, check the settings and also ensure that the software and port number is
not blocked by any firewall software running in this computer as well as the computer
running the Server software.
•
Once the connection to the server software is established, click Next > until the Display
Page is shown.
•
Click Finish to save the changes.
Configuring a Punch Station
You can configure a punch station remotely via Punch Stations Tab -> Select an active station ->
Configure Station
For details of what can be configured in the punch station, please refer to the punch station help file.
You can delete a no longer in use punch station via Punch Stations Tab -> Select an inactive
station -> Delete Station
Broadcasting a Message to Active Punch Stations
You can broadcast a message to active punch stations via Punch Stations Tab -> Select the active
stations required -> Broadcast
In the Broadcast Message to Stations window,
•
Select whether to broadcast to all or selected stations.
•
Select to show it as the Today's Message or to popup a window to show the message.
•
Click OK to proceed to broadcast the message.
Contacting a Staff on an Active Punch Station
You can contact a staff on an active punch station and chat with the staff via Punch Stations Tab > Select the active station required -> Contact Staff
BePunctual Server can generate the following report types:
•
Staff Working Days and Hours: This report shows the working days and hours details of
the staff for the selected period.
•
Attendance Report: This report shows the staff attendance over a selected period and
computes his attendance. This report allows you to check when a staff is absent and late for
work.
•
Punctuality Report: This report shows the staff punctuality over a selected period and
computes his reporting punctuality and knock off punctuality. This report allows you to
check and measures a staff punctuality.
•
Worked Hours Report: This report shows the days and hours worked for a staff. It also
computes the total days and hours worked.
•
Pay Report: This report calculates the gross pay of a staff over his pay period.
If you need to a custom report, we do provide report customization service. Please email us at
sales@aquariussoft.com with your requirements to get a quote.
Generating a Report
To generate a report:
•
Run and show the Server software.
•
Click Reports on the main menu to popup a menu.
•
Select the report type you want to generate.
•
A wizard will guide you to provide the necessary information.
For your convenience, staff pay templates can be created and subsequently applied to staff.
The default staff pay template can be configured in the BePunctual Options Dialog while
additional templates can be saved in the Edit Staff - Pay Page.
Editing Default Staff Pay Template
You can edit the default staff pay template via Setup -> Options -> Pay
Saving Staff Pay as a Template
While editing a staff pay in the Edit Staff - Pay Page, you can save the settings as a template to
apply on other staff.
To save a staff pay settings as a template:
•
Click Select Templates... in the Edit Staff - Working Days and Hours Page to popup a
menu.
•
Select Save As Staff Pay Template
•
Enter a new name for the template in the Save As Staff Pay Template Dialog
•
Click OK to save the template.
NOTE: You can also save the current settings as the default template by choosing Set As Default in
the popup menu.
Applying a Staff Pay Template
While editing a staff pay in the Edit Staff - Working Days and Hours Page, you can apply a
previously saved template to the current staff.
To apply a staff pay template on the current editing staff:
•
Click Select Templates... in the Edit Staff - Pay Page to popup a menu.
•
Select Apply Staff Pay Template.
•
Select a template in the Staff Pay Templates Dialog.
•
Click OK to apply the template on the current staff.
NOTE: You can also apply the default template by choosing Apply Defaults in the popup menu.
BePunctual Server has a Windows service (BePunctual Server Service) module that is run in the
background when the computer is power up with or without log on. This ensure that the punch
stations can connect to it and perform punch in/out without having to log on into the computer.
However, if for staff at punch station to contact the administrator at the server software using the
built-in instant messaging function, the BePunctual Server software itself has to be running.
If you want the application itself to automatically run each time you log on to Windows, you can
enable this option via Setup -> Options -> General -> Run BePunctual Server when log on Windows
Show Icon in Taskbar Notification Area
You can set the server software icon to displayed in the taskbar notification area as an indication
that it is running.
You can enable this option via Setup -> Options -> General -> Show icon in the taskbar notification area
When this option is checked, closing the application will only hides it in the background.
When this option is unchecked, closing the application will exit it.
Prevent Standby and Hibernate
By default, the Server software prevents the computer from going into standby or hibernation so
that punch stations can always connects to it for punching in/out.
When this option is enabled and standby or hibernate is activated, the Server software will turn off
the monitor to save power.
You can change this option via Setup -> Options -> General -> Prevent system from going into standby or hibernate
Prevent Changing of System Time
You only need to enable this option if the punch station software and the server software is running
on the same computer and the punch station software is running in an Windows XP administrator
account.
You can change this option via Setup -> Options -> General -> Prevent system time from
being changed
NOTE: When this option is on, time can still be change +- 8 minutes from the current time. Is is to
allow Windows to automatically adjust the system time.
Connection Port Number
This is the network communication port used for communication between the Server software and
the punch station software.
Change this settings (9000 to 9099) only if the punch stations cannot connect to the Server
software.
Ensure that this port number is opened and not blocked by any firewall software or router.