Installing the fingerprint purge utility
Marking an employee as terminated (zapped), or deleting an employee, does not automatically remove their fingerprint enrollment from the database. The Aloha fingerprint scanner software includes a utility, FPSPurge.exe, for removing fingerprint enrollments of terminated employees. This utility reads Emp.dbf on the host computer, and removes fingerprint patterns not belonging to active employees.
Although it is possible to run FPSPurge manually from a program shortcut, we recommend you run it automatically, as part of your routine EOD process. Add the following line to the FOHHook.bat file in the \Bin directory on the file server:
%Localdir%\Bin\FPSPurge.exe /out debout.%Term%
Specify a file name, after the '/out' switch, to which you would like FPSPurge to insert information about records removed. The Aloha program creates this file in %LOCALDIR%\Tmp on the local machine, which is the master terminal, when FOHHook.bat runs. The terminal copies this information to the main debout file, Debout.yyyymmdd.nn, when the next EOD runs. If the program makes changes to the database, FPSPurge creates a backup of the previous database on the file server.
Note: If you do not specify the '/out' parameter for FPSPurge.exe, the program output appears on the screen, and is not captured anywhere else.
The FOHHook.bat file runs during the EOD process on the master terminal, just before the master terminal restarts. Running FPSPurge daily keeps your system functioning at peak efficiency by removing unnecessary fingerprint enrollments as soon as possible.
Use the following steps to run a purge manually after operational hours:
- Close the Aloha POS on all terminals, returning them to their desktop.
- On the master terminal, execute FPSPURGE.exe from within %LOCALDIR%\Bin.
- Restart the Aloha POS on master terminal and all other terminals.
Reference: Refer to Understanding fingerprint scanner file structure for more information about how FPSPurge creates backups of the fingerprint pattern database, and how it copies backups from the master terminal to the BOH file server.
Continue to Configuring the master terminal to run FOHHook