Navigate Ingress Better | Avoid These 5 Common Mistakes

Ingress is FingerTec’s bundled software with every purchase of FingerTec door access hardware. Over time, we have compiled common mistakes users made while using Ingress that have caused unnecessary frustration and wrong outcomes. Let’s watch out for those 5 errors and avoid them at any cost. 
One - On Setup and Software Installation
·         Please bare in mind that Ingress software and MySQL are two different platforms. Ingress is the application; MySQL is its database. Therefore, it is extremely important for you to run Ingress DBInstaller to confirm database successful connection and prevent any errors such as “Failed to Initialize Database”. All the 3 steps of DBInstaller have to be completed successfully for you to be able to run the software.  
·         Ingress Server and Client have to be installed using the exact same version of installer or chances are, you are going to get unsuccessful server-client connection.
·         And to form a successful connection between Ingress Server and Client, it is necessary to open the firewall port number 3306, 3000 in both server and client pc. Please refer to the following link for more information regarding the port setup:

Two - On Missing Files
·         Please make sure that your PC’s antivirus has been disabled before you attempt to install Ingress software. Once the installation is complete, add Ingress software to your antivirus whitelist/exception list save and enable back the antivirus. This step is very important to guarantee that no antivirus could block Ingress files and would cause errors and software crashes.
·         Don’t freak out, Ingress installer files are neither virus nor Trojan files.  Therefore, installing Ingress while the antivirus is disabled will not cause any harm to your computer.
·         For more info regarding the antivirus and Ingress software refer to

Three - On Activation
·         Before adding your terminals to Ingress, please make sure that the terminal can communicate with the PC by pinging the IP address of your terminal. To check this, open the command prompt window> Ping the IP address of your terminal (e.g. “ping”)> Press Enter, to receive the response and check the stability of the connection between device and pc from the responses shown.
·         When adding a terminal into the software, please make sure that the Comm key, or the security key in both terminal and the software are set to 0 (or to the same value), for the terminal to be activated in the software. Caution: Many have done this error by setting the comm key and security keys differently. Set them with the same value please to avoid complications.
·         The FingerTec terminals by default are using UDP port number 4370.  Therefore, during Ingress activation you need to select the same port number in Ingress for a successful activation.
·         Online activation refers to retrieving the license of your FingerTec Terminals in Ingress using a PC with Internet connection. In case your PC is not connected, select Offline mode, enter the 12-digit product key provided for your terminal and press Activate.
·         If you need to use ‘port forwarding’ for terminal connection from a different location, while activating FingerTec terminal, you need to tick “Quick Connect” option. Caution: Port-forwarding setup has to be discussed with the network engineer available onsite. FingerTec support does not have this information.  

Four - On Upgrade and Migrate
·         Migration Wizard lets users migrate from TCMS V2 to Ingress effortlessly.
·         Migration of database can only be performed from TCMS V2 Version v2.2.027 onwards (Most recent version dated: 11/08/2016)
·         To migrate the database from TCMS V2, go to Ingress Icon> Migration Wizard> FingerTec TCMS V2> At Intro browse the Path of your TCMS v2 backup file (.zip file)> Upload> Select Upload > At select Users> select the user and the information you want to migrate> import selected database.
·         For those who migrated data structure in a different language e.g. Arabic from TCMS V2 to Ingress without any gibberish characters, you have to ensure that the Language Locale of your PC has to be set as English (USA) during the migration of the DB. To change the Language Locale of your pc, go to Control Panel> Clock, Language, Region> Region> Administrative> Change System Locale> Select English (USA)> save and restart your pc.
·         In case you are facing Migration Issues with Ingress, you need to update the version of your Ingress to the latest, i.e. dated Dec 2016 onwards. You can refer the release notes in Ingress to check the version of your software and the date of release, as well as the debugged remarks of each update. The Release Notes is provided at: Ingress Menu Icon> Release Notes
Five - On Missing transactions
·         All the transactions downloaded from the terminals into Ingress are listed in the data Audit List. This is how you get there. Attendance tab> Data Audit List.
·         The Attendance sheet is generated based on the data from the data audit list and the clocking schedule setup, hence in case any data is missing from the attendance tab;
o   Check whether the data already exists in the data audit list of the software
o   If the data is not downloaded, confirm whether the data originally exists inside your terminal by using the Device info tool. Download the tool at: Once you have downloaded the device info tool, run the .exe file> enter the IP address> connect> Download transactions> to check if the transactions exist inside the terminals
o   If there is data in the terminal and has not been downloaded into Ingress, try downloading the data manually at the Attendance tab> Attendance sheet> Download> Select terminal and download.
o   If the data is not downloaded manually, for a possible solution, try downloading the data using Automatic Run Time. To set the download run time, go to System Setting> System Parameter Setting> Attendance> Specify 2 Daily Download Intervals…> Set the time accordingly> save and let the Ingress server run within the set time.
o   If there are any changes made in the Clocking Schedule, the Group Duty Roster or certain user IDs are changed in the Group Duty Roster, to make sure that the data enters attendance sheet accordingly, you need to generate the attendance at the Ingress software> Attendance> Attendance Sheet> Generate> Select User ID and Date range> Ok.
o   Data enters the Attendance Listing & Attendance Analysis Reports are based on the Attendance sheet generated in the software. Therefore, in case of any data missing from the reports, the first step to do is to check the data and information in the Attendance sheet.

If you encountered any other problems with Ingress, we are here to support you. Email us at for fast reply. 

TCMS V3 Latest Release (v2.0.2.8) - Comes With More Flexibility

TCMS V3 is FingerTec’s latest time attendance software officially released in August this year has gone through a lot of improvements for user convenience. The latest release version v2.0.2.8 comes with more flexibility for users to choose from. The download link to the latest version is available here.

1. Define Your Time Range in Flexi Clocking Schedule 

Previously Flexi Clocking in Scheduling wouldn’t accept time range definition because the flexi clocking time is supposed to be flexible, meaning that a staff can clocking at anytime he/she pleases. Upon the feedback we gathered from the market, some wants more control on the flexibility by applying a certain time range. For example, a staff is allowed to do flexi clocking between 9-5pm, and if the staff extends the clocking outside of the time range, the company will not accept the flexibility. Based on that requirement, clocking times can now be inserted in Flexi Clocking Schedule in the latest release of TCMS V3. However, it shouldn’t worry those who do not want to define times in Flexi Clocking Schedule; your way works too. 

2. “Capture the first and last records for attendance” only in Flexi Clocking Schedule.

Again, when dealing with Flexi Clocking, TCMS V3 will record every clocking activity of the staff involved. And the latest release provides an option for customer to ignore clocking activities between the first and the last attendance records. When you tick this option, the software will only show the first and the last clocking times. For example, if a staff clocks in at 9:59am and then he goes out 11:55pm, the 11:55pm will not become his out time. When he comes back at 1:30pm, this new time will be recorded as his latest out time, and the cycle continues. If you don’t want to deal with cluttered attendance data, and you only want the In and Out time, you should consider to enable this option.

3. Device User Report is Now Available

The number of users in FingerTec devices changes from time to time, depending on a company’s activities and its staff strength. When a staff is transferred from branch A to branch B, the sets of devices he or she can access to will be changed accordingly. Therefore, the latest release of TCMS V3 presents a Device User Report, a report that lists down users stored in the selected device. You can also sort the list by User ID or User Name. From this Device User Report, you can see clearly the users available in each device and if remedy is required, you can do it accordingly.

4. OFIS Fingerprint User Enrollment Made Easy 

Previously, enrollment through OFIS TA required you to click on each user profile and perform fingerprint enrollment for that user only. If you need to enroll another user, you need to find his/her user profile and repeat the process. The latest improvement on OFIS TA allows admin to register fingerprints by selecting User ID from the list, as shown below. Once the enrolment for one user is done, admin just needs to choose another User ID and carry on from this one page to get things done. Isn’t that convenient?

 5. Option to “Enable/Disable Username & Password Authentication” is Now Available 

This option allows users to decide whether or not to perform login authentication when launching TCMS v3. FingerTec will not be held responsible for any unfortunate occurrences due to your choice to disable login authentication.

Fixed Errors:

1. Fixed Rounding in Clocking Schedule unable to save
2. Fixed Leave Type will not show when using Open Schedule

Report Scheduler Feature: Automate Reports for Convenience


Good news for our TimeTec TA subscribers, now we have added the Report Scheduler feature the application. Report Scheduler is an automated interface that provides you the option to email the selected reports on periodic basis.

Automation and Process Optimization
With this feature, the report generation process has been made completely automated because you do not need to login to your TimeTec account to generate the required reports. Other than that, instead of having to generate various reports individually, you can simply setup the Scheduler to generate and email the reports to you or other recipient with one-click solution.

There are 3 main modules in the Report Scheduler feature:
Module 1: Report Scheduler Configuration
Module 2: Report Scheduler from Report Module
Module 3: Report Scheduler History

Module 1: Report Scheduler Configuration
To add the report scheduler, click Add, select users, configure the scheduler settings and set the recipients of the reports. And the system will send the reports automatically according to the schedules set.

1. Select User Report.
-For your information, at the moment this function is only available for 3 types of report only; Electronic Time Card, Tardiness Report and Attendance Summary.
-Kindly select your report type and description of your report, then select Next.

2. Scheduler Setting and Recipient
- Here you can select the time you want send the report automatically and how frequent the report should be sent i.e everyday or once a week.
- You also can select which report format you want to send. There are 4 types of  format file (PDF, XLS, XLSX and RTF).
- Then select user recipients in your user list or their email addresses.
- Select Submit to proceed with the Report Scheduler.

Module 2: Report Scheduler from Report Module

- Admin can also create a report scheduler from the Report section.
- Currently, the report scheduler is only available at Electronic Time Card, Tardiness Report and Attendance Summary report only.
- Click on Create Scheduler button and system will direct user to Report Scheduler module and show Add Report Scheduler pop up.

Module 3: Report Scheduler History

- View the list of reports that have been generated complete with their links of reference.
- If you wished to remove or delete the report scheduler history, select the Purge button and select the date range. Please note that this action is non reversible.

Push Button: Alert Sound When Door Opens


In circumstances where users use wireless push button to unlock the doors to their premises or offices, it’s not very apparent which doors are already opened and which ones are still locked from that simple click. The only way to be certain is to try and open the door.  However, there is a way to make things easy with the use an alert once the door is unlocked.

By having an alert, users will automatically know which door has been opened and they can exit or access accordingly.

There are two types of wiring connections to activate this function

1. Secure Connection
2. Un-Secure Connection.

Secure Connection
For Secure Connection where, the door lock system connects to Adaptec X or Adaptec Plus, follow the wiring diagram below.

How It Works
When the door is locked, it will have a 12VDC output power supplied to the EM-lock at the AdapTec X. When the EM-lock is active, it will turn on the relay but it will not be giving any Output Signal because NO connection is not in used.

When the push button is pressed, the door will unlock because no 12VDC output voltage is supplied to the EM-lock at the Adaptec X. And this will turn off the relay and trigger the signal to turn on the alert sound.

Unsecure Connection
For Unsecure connection where the door lock system uses the connection on device, use the diagram below.

How It Works
When the door lock is active, it will trigger the NC 1 connection to supply power to the EM-lock. Once the Push button is pressed, it will trigger the NO 1 signal to Activate the Siren.

Exporting Data to 3rd Party: Configuring Export Templates in TimeTec TA

TimeTec TA is a highly flexible cloud-based attendance management system, allowing users to export the attendance data into a template and format of their preference. The attendance export formats are divided into 2 general forms schema which are Detail and Summary.

DETAIL SCHEMA is to export day-by-day attendance records such as; In, Out, Break, Resume, OT, and Done clocking times of each user.

SUMMARY SCHEMA lets users summarize the clocking information of each user, within a user-defined date range, such as; Workday Present, Workday Hour, and Total Overtime.

The availability of the Export schemas, and the flexibility of their template customization, ease any kind of data integration to any third party payroll system. Users are able to set the position and the length of every field in export schemas to the one that best fits their systems. Additionally, export files can be selected to be in 3 formats,  XLS, CSV, and TXT, suitable for any integration.

A: Detail Schema Template Configuration

1. In your TimeTec TA account, go over the attendance module> Export Attendance> Click on Detail Schema.

2. The Detail Schema module displays the following information:
-Data Field Module: Refer to the below pic. Circled with red colour, are the available data field modules containing multiple data fields for the export information to be chosen from.
-Position: Enables users to select the order of the data fields (column-by-column)
-Description: name of each data field as a header.
-Size: The length and the maximum number of characters needs to be carried to the export file for each data field.

For example, the order of the data for the 3rd party system is this:
1 - TimeTec User ID (9 characters max)
2 - Employment ID (15 characters max)
3 - Name (30 characters max)
4 - Organization Structure (30 characters max)
5 - Group Duty Roster (5 characters max)
Therefore, in the table below you need to determine the position and the size of each data field appropriately.

3.Data Field Module:
 After the position and the size of the required data fields at every module is set, click “Save” to move on to the next data field module. In case you don’t want any of the data fields to be exported, leave the Position blank. Every data field has a default Size value that can be changed up to max 99.

4.Once data field Position and Size are completed, press Save to be directed to the Export Attendance module. From the Export Attendance Module, Select the, Date Range, and User ID(s), then click on the Export Detail.

*Note: You can filter the User IDs at the Export Attendance module, by TimeTec User ID, Name, and Organization Structure. Additionally, you can select to include Suspended Users to appear in User List.

5.As you clicked on the Export Detail, the system will generate the export file on your TimeTec TA account to check the details of the exported file, and provides you with the 4 available export formats to choose from. Click on the preferred Export format to download the file into your PC.

Below is an .XLS sample exported attendance detail data based on the configured data fields.

B: Summary Schema Template Configuration
1)At your TimeTec TA admin account, go over the attendance module> Export Attendance> Click on the Summary Schema.
2)The Summary Schema contains different data field modules. However, for the data field setup and configuration, repeat steps 2 to 4 of the Detail Schema Configuration.

3)At the Export Attendance Module cick on the Export Summary this time, after selecting the date range and Users.

4)After a file is generated, check the summary info, then select to download your preferred format.

Below is an .XLS sample exported attendance summary data based on the configured data fields.

Use Inactive User Tab to Contain Dormant Users

TimeTec TA offers Inactive User option to filter users who are no longer valid in your system due to termination, suspension or resignation. It doesn’t mean that you can’t delete users completely from the system. However, there are cautions to be aware of when you delete users.

User deletion is easy but the risk is, you will be deleting everything about that particular user at the point of no return. Hence, this feature provides a better option for administrators to manage users in TimeTec TA because not all users left your organization for good. Some perhaps go for sabbatical, unpaid leave and etc. Therefore, when you decided to reactivate these users again, you can when there are in the Inactive User list. Let’s learn how to do it.

Moving users to Inactive User list
1) Login to your TimeTec TA account
2) Go to User tab > Select your user > Click Edit > Click Employee Information tab > Click the Employment status drop down menu
3) In the Employment Status > select the status for that user > Click Submit

4) Then, go to the Inactive User tab > Click Inactive User > view all Inactive users in this tab

In case you want to reactivate the users, do the following steps:
1) Select your user ID > Click Reactivate

2) It will prompt a message to confirm user reactivation > Click Submit

In extreme cases where you are really certain that these users will no longer be required in your organization, Delete them. 

1) Go to User tab > Select Manage User > Tick which user ID that you want to delete from the system > Click Manage > Select Delete User > A message will be prompted to alert you of the risk when you delete a user.

2) Once confirmed, click OK to proceed.
Note: Data of deleted users will disappear from the system and it’s irretrievable.

TA300 Shortcut Keys Explained!

TA300 is a very simple model, specifically designed for small to medium sized businesses. It is using a different User Interface and has fewer features compared to other FingerTec models. The keypad buttons on the device offer some direct functions including enrolling of fingerprint and user enrollment but at the same time, it has limited access to other settings. With a few tips and Hotkey codes provided in this article, you can now have access to some features of the TA300.

Some features can be changed easily on the TA300 terminal itself without using any tool.

1. Enroll Admin (User ID 8888)
TA300 supports two types of user privilege: Admin and User. The Admin privilege is only available for 1 user only and the User ID for Admin is 8888. To enroll an Admin, you can press Enroll FP button > User ID = 8888 > Place finger 3 times. Make sure you are not using User ID 8888 for normal user.

To change the Admin, you will need to delete the previous Admin User ID first, but it will require the verification from the previous Admin. In the case of Admin’s resignation or lost of fingerprint, you can use TCMS V2 Software to create another Admin and upload it into Device. If the problem still persists, please contact the reseller for assistance.

2. Change Language (Button 5555)
You can change the language on TA300 by pressing button 5555 > TimeSet. There are 9 languages that have been preloaded into the device: English, Spanish, Arabic, Farsi, TCH (Chinese Traditional), SCH (Chinese Simplified), Portuguese, Indonesia, and French.

3. Change Algorithm Versionn (Button 2222)
Since 2013, the default Algorithm version for TA300 is VX 10.0. There were certain situations where clients who were using VX 9.0 on their FingerTec devices wished to transfer the same fingerprints on TA300. In these kinds of cases, clients can change the Algorithm version of TA300 from VX 10.0 to VX 9.0.

To do that, press button 2222 > TimeSet, select desired Algorithm version, VX9.0 or VX10.0. Please note that changing the Algorithm will delete all existing User data in the device.

4. Set Scheduled Bell (Button TimeSet)
TA300 can support Schedule Bell, which is useful in alerting employees during shifts changes, lunch breaks, or simply the clocking status itself.

To enable the Schedule Bell, press TimeSet button > go to Scheduled Box by pressing button IN(left) or button OUT(right) > set the time to trigger the Schedule Bell.

To disable the Schedule Bell, press TimeSet button > go to Scheduled Box by press button IN(left) or button OUT(right) > press button Del User.

5. View System Info and Device Info (Button 9999)
You can check the TA300’s System Info and Device Info by pressing button 9999 > TimeSet > 9999 > TimeSet. This will display the total Users and Attendance Log inside the terminal. Go to Device Info to view information such as Serial Number and Algorithm version.

6. Enable Display Time in Second (Button 5555)
The default Display Time shows only Hour and Minutes only. If you wish to enable the display time with Seconds, you can press 5151 > TimeSet.

7. Delete Attendance Log (Button 7777)
If the transaction is full in TA300 terminal, you can delete all Attendance Log directly from the TA300 by pressing button 7777 > TimeSet.

8. Auto Test Device (Button 6666)
You can also run a Hardware test on TA300 to inspect the condition of the TA300’s hardware such as LCD Screen, Speaker and Keypad Button. Press 6666 > TimeSet > press button OK.

A. Test LCD Display

B. Test Finger Scanner

C. Test Keypad Button

D. Test Voice