Select Support Language

English Support.


Activate your software.


To activate your software, launch TimeXpress, if has not been activated already the Activation Form will load automatically.

Activation Form

To activate online, simply enter the license key for the software on the activation key field, press continue wend done, if key is ready to be activated, software will load to the main form and will be activated. Normally a software can be activated 5 times on the same PC, after that you may need to contact your distribuitor to reset the activation counter.


To activate offline, select the activate offline option, then enter the license key for the software on the activation key field and press continue, the application will present you a form with instructions on how to activate offline and will give you a code, is very important that you copy the code exactly as software present for the activation to work, also is possible you receive a negative number.

Activation Code

After completing the process on the offline activation web site, press ok on the message box and aplication will ask for the code obtained on the offline activation site, submit the code, software will load to the main form and will be activated.

Create a Company.


To create a new company press the Start Menu tab and select Company Settings from the options.

Under Company Name enter the name for the new company, you can edit the name later even if already saved.

On employee name format select from the options the one that work most for your company.

Under beginning of fiscal year select the date your company start the year period.

For beginning of current pay period, select the most close date to your last payroll period, application will not allow any day in the feature.

For terms, select one of the six options.


Weekly will cover weeks beginning on the current pay period day of the week selected.

Example: If beginning of current pay period is October 24 then will run from October 24 to October 30, next will be October 31 to November 6.


Biweekly will cover a range of 2 weeks based on the current pay period day of the week selected.

Example: If beginning of current pay period is October 24 then will run from October 24 to November 6, next will be November 7 to November 20.


15 Days will cover a range of 15 days based on the current pay period day of the week selected.

Example: If beginning of current pay period is October 24 then will run from October 24 to November 7, next will be November 8 to November 22.


Semimonthly will cover the complete month split in half regardless of the current pay period day selected, but will use it for calculations.

Example: February will be from the 1 to 14 then from 15 to 28 or 29 if leap year, while March will be from the 1 to 15 then 16 to 31 and April from 1 to 15 then from 16 to 30.


Monthly will cover the complete month regardless of the current pay period day selected, but will use it for calculations.

Example: February will be from the 1 to 28 or 29 if leap year, while March will be from the 1 to 31 and April from 1 to 30.


Custom will cover any other needed period that do not fit on any of the above options.

Wend custom selected, application will enable the Custom Period Settings button, wend preset will present a form where can be selected a hole year in any period formad needed, there is no rule or limitation, application will use the range of dates provided as valid period.


To calculate vacation and sick time, application need a start point, if option use company fiscal year selected, then for all employees the start date will be the company fiscal year, if option use employee hire date selected, then for each employee the start day will be the date employee get hire by company, in the event that employee do not have that information, then company fiscal year will be used.

For company time display format, 4 options are available and 2 most be selected, for the result format the options are Minutes and Decimal, for the time format is 12H or 24H.

Select if company will pay overtime and/or doubletime, by default this 2 options are set to No, change if needed.

Maximum time for lunch, is the value on hours application can see a lunch as valid.

Example: If value is set to 2 Hours, then any lunch up to 2 hours will be accepted on application as valid, while any lunch bigger than 2 Hours will not be accepted as lunch and any remaing time will be viewed as a new set of time.

Consequences: Let say an employee got 2 set of time, one from 8:00 AM to 12:00 PM and the other from 2:15 PM to 7:15 PM. This employee work under a rule that say pay lunch up to 1 hours. For this case application will see that the time between 12:00 PM exit and 2:15 PM entance is greater than company lunch allowed and will not pay the lunch for this employee.


Adding Employees.


To add an employee to your software, you can add it directly, download from device or import from a file.


To add employee directly into software, simply select Manage Employee under Employee Control Tab, or select Manage Employee from the main screen menu. On the Manage Employees form select (New Information) button, the required information is the employee name and the company number.

Some values could not be repeated like the company number, the ID on device and the Card number assigned, that 3 values need to be unique for each employee.

The Card information is not required, in case employee don't have a card assigned, leave value as "0", that's the only number can be used for non card employees and will be accpted with out warnings.

The remaining information is optional, some information will have a default value assigned in case no other information provided. To complete the process click on the (Save Changes) button.


To add employee from a device, go to [Device Management] tab and select Device Settings button. Select your device from the list of available devices, then select [Download or Remove Employee on Device] tab. Press the Load Device/s Information button, to bring all the employees loaded on the device.

Employees Loaded

Select the "Select All" button to collect all employees on device or go to the grid an under the Select to work column make the selections for the employees to add into the application. Download Employees button will become enable after a selection is made, press it to collect the selected employees.


To add employee from a file, go to the Manage Employee form and on the right top corner, will be two main option, select Imp/Exp Employees.

Import Employees

Select one of the 3 import options. For the Import Employeess from an Att2003.mdb file and for Import Employees from Device File, just need to select where the file is located, the application will do the rest and present a message at the end presenting the result. For the Import Employees from a CSV File an Import Employees Wizard form will load, to help you transfer the information on the file to the application.

Overtime Settings.


Select the Settings tab and then the Overtime Settings button to load the Overtime Settings Form and work with.

Overtime Settings

On the Overtime Settings form will be a set of 5 steps to generate a Hours Settings Rule.

5 Steps

Save the rule, that will automatically load the rule to all the application and will be available to use. In case you notice that a value is not the one needed, can select the rule from the list and click on the trash button on the first column to remove it, remember that only non in use rules can be removed and that no rule after created can be edited.

Add / Configure Device.


To add your device, select the Device Management Tab and then press the Add Device button.

Activation Form

To add your device simply enter the device serial number on the Device Activation Center Form, after that, click on Validate, application will check the serial and if no conflict will add device to the Registered Device List.

Note that if you got a Basic License only can activate 5 devices maximum, to go above that limit a Professional or Higher License is required.


To configure device, select the device from the registered devices list to enable the Configure Device buttom. After pressing the button, the configure device form will open.

Config Device

Connection Configuration

First are is the Connection Configuration and is the most important since will handle how to comunicate with the device.

There will be 3 options to connect to the device.

  • 1. USB
  • 2. TCP/IP 'Default'
  • 3. DDNS

Select USB to connect your device via USB, even if you plan to connect device via TCP/IP but want to use TimeXpress to set Network Settings, or the device got no user interface like the T5, need to connect via USB to be able to set network settings on device.

If device don't have a user interface TimeXPress will assign the Device ID automatically, in case device got an user interface you can change/find the device id to connect to device on the device settings, using the device interface.

NOTE: Device ID must be unique if more than 1 device will be accessed, no matter the type of device. By default device id is 1.

Port Number is inrrelevant if will connect using USB, also Device Mode.


Select TCP/IP to connect device via network using an IP Address. The IP Address on device may not need to be on the same segment as your computer, but need to be accessible to the computer in order to establish communication with device.

To verify if the device is accessible to the computer use the Command Promt to do a Ping test for device IP Address.

Command Prompt

The Port Number is very important since is the channel that will be used to communicate with the device, even if device respond to the Ping request, it may not communicate with application if the proper port is not assigned. By default Anviz devices use port 5010. There is no need to change the port value on device for basic networking.

By default device mode run on server mode, that means that any computer with access to the device can establish communications with device, in case you only want 1 computer to be able to communicate with device then change device mode to client, then need to enter the client IP Address on the device if not done on previous steps, and use that computer to set the communication, since device will not respond to any other IP Address.


Device Preferred Settings

Device Location Name will be used to represent the device serial on reports, instead of presenting the device serial number that could be confusing, application will present the device location name instead to make more easy to understand the reference to the device.

The device time zone adjustment will help keep device in time where cases device is located on a different office and that office got a difference time than the office that will connect to the device. Let's say main company is located in New York, and device is located in California warehouse, while in New York is 3:00 PM on california will be 12:00 PM in that case device time zone adjustement will be -3.

Delete double punches in Minutes will set the distance a time record for the same employee can reach before get hidden. For example if device setting is set to 5 minutes, and the same employee make an IN at 7:59 AM, then accidentally clock IN again at 8:01 AM, application will make valid the 7:59 AM record and will hide the 8:01 AM Record.

Now at last is the Device Time Format, here is possible to set the device to present the time in any of the 2 format as needed.


Device Status

This area is to test the connection and after succesfully connect to device be able to save the settings. Click on the [Verify Settings] button to test all the settings for the device, if all go OK, [Save Settings] button will become enable to save the settings.

NOTE: The (Paramenters Settings) area will be populated with the device stored values wend a communication test is established.


Parameters Settings

Prior to save the settings is possible to adjust some values on device like Device Volume, Device Sleep Time and Update fingerprint template intelligently, also is possible to set a Password in order to prevent users to remove records by accident.


After all this steps click on [Save Settings] to store the communication settings for the device, the form will close automatically after saving the values, and device will be ready to work after this process.

Manage Device Status.


To change your device status, select the Device Management Tab and then press the Device Settings button.

Device Settings

With Device Options selected navigate on the tabs and select Manage Device State.

Device State Settings

Manage Device State is composed of two parts, the first one is the company state, there is where you set a default settings based on company needs to pass on devices.

Values can be edited directly on control the State column, changes will be saved automatically.

The column ID is for references on code, the state column present the text that will be displayed on device, code columns tells what code will be assigned to the state value, and work activity is a reference on how code should match.

To understand this better, this example will help:

Set Device State

For this example Device Text [ In ] will be coded as [ I ] and the work activity will be [ In ]

Text [ Out ] will be coded as [ O ] and the work activity will be [ Out ]

This will means that wend device Status is set on text [ In ] all records under that state will be coded as [ I ] and that means is an Entrance to do a work, wend state is manually changed to text [ Out ] all records under that state will be coded as [ O ] and that means is an Out of work.


Since records need to match the state settings run on pairs, and there is 6 options for works and 2 for breaks, all run in the same way, if an employee need to take breaks should manually change device state until reach break text for break in "meaning will start taking break", then wend return manually change devise state for break out "meaning is returning to work from break".

If your company no need to use breaks and want to simplify the IN/OUT process can remove the text for all options except the first one and make that the default option for devices, that will eliminate the options on device to move the state, and always will be set as IN, then software will handle records in pairs to generate the IN and OUT in FIFO order.

NOTE: Device will accept any value you set for status, but if use an OUT option only instead of an IN, wend period start the records will not be valid since will be marked as OUT.

NOTE: Record IN/Break/Out status can be manually changed on software.

Change Status Value

Once all staus values are set as needed, to pass values to device select the "Manage Device State" tab.

Pass Status Value

To send settings to device, press the "Send Settings to Device/s" button at the bottom of the form, values will be effective immediately.

Spanish Support.


Activa tu software.


Para activar su software, inicie TimeXpress, si aún no se ha activado, el formulario de activación se cargará automáticamente.

Formulario de Activación

Para activar en línea, simplemente ingrese la clave de licencia para el software en el campo clave de activación, presione continuar y listo, si la clave está lista para ser activada, el software se cargará en el formulario principal y se activará. Normalmente, un software se puede activar 5 veces en la misma PC, después de eso es posible que deba comunicarse con su distribuidor para restablecer el contador de activación.


Para activar sin conexión, seleccione la opción activar fuera de línea, luego ingrese la clave de licencia para el software en el campo clave de activación y presione continuar, la aplicación le presentará un formulario con instrucciones sobre cómo activar fuera de línea y le dará un código, es muy importante que copie el código exactamente como el software presente para que la activación funcione, también es posible que reciba un número negativo.

Código Activación

Después de completar el proceso en el sitio web de activación sin conexión, presione OK en el cuadro de mensaje y la aplicación solicitará el código obtenido en el sitio de activación sin conexión, entre el código, el software se cargará en el formulario principal y se activará.

Crear una Compañía.


Para crear una nueva compañía, presione la pestaña Menú Inicio y seleccione Configuración de la compañía de las opciones.

En Nombre de la empresa, ingrese el nombre de la nueva empresa, puede editar el nombre más tarde, incluso si ya está guardado.

En el formato del nombre del empleado, seleccione de las opciones la que mejor funcione para su empresa.

En el comienzo del año fiscal, seleccione la fecha en que su empresa comenzará el período del año.

Para el campo comenzar el período de pago actual, seleccione la fecha más cercana a su último período de nómina, la aplicación no permitirá ningún día en el futuro.

Para la nómina, seleccione una de las seis opciones.


Semanal cubrirá la semana que comienza en el día del período de pago actual de la semana seleccionada.

Ejemplo:Si el comienzo del período de pago actual es el 24 de octubre, se extenderá del 24 al 30 de octubre, el próximo será del 31 de octubre al 6 de noviembre.


Bisemanal cubrirá un rango de 2 semanas según el día del período de pago actual de la semana seleccionada.

Ejemplo: Si el comienzo del período de pago actual es el 24 de octubre, se extenderá del 24 de octubre al 6 de noviembre, el próximo será del 7 de noviembre al 20 de noviembre.


15 Días cubrirá un rango de 15 días según el día del período de pago actual de la semana seleccionada.

Ejemplo: Si el comienzo del período de pago actual es el 24 de octubre, se extenderá del 24 de octubre al 7 de noviembre, el próximo será del 8 de noviembre al 22 de noviembre.


Semimensual cubrirá el mes completo dividido por la mitad independientemente del día del período de pago actual seleccionado, pero lo usará para los cálculos.

Ejemplo: Febrero será del 1 al 14, luego del 15 al 28 o 29 si es año bisiesto, mientras que marzo será del 1 al 15, luego del 16 al 31 y abril del 1 al 15 y luego del 16 al 30.


Mensual cubrirá el mes completo independientemente del día del período de pago actual seleccionado, pero lo usará para los cálculos.

Ejemplo: Febrero será del 1 al 28 o 29 si es año bisiesto, mientras que marzo será del 1 al 31 y abril del 1 al 30.


Customizado cubrirá cualquier otro período necesario que no se ajuste a ninguna de las opciones anteriores.

Al Seleccionar customizado, la aplicación habilitará el botón ajustes de período customizado, el ajuste preestablecido presentará un formulario donde se puede seleccionar un año con cualquier período requerido, no hay ninguna regla o limitación, la aplicación usará el rango de fechas proporcionadas como períodos válidos.


Para calcular las vacaciones y el tiempo de enfermedad, la aplicación necesita un punto de inicio, si utiliza la opción del año fiscal de la compañía, entonces para todos los empleados la fecha de inicio será el año fiscal de la compañía, si la opción usa la fecha de contratación del empleado, entonces para cada empleado el día de inicio será la fecha en que el empleado sea contratado por la compañía, en caso de que el empleado no tenga esa información, se utilizará el año fiscal de la compañía.

Para el formato de visualización de la hora de la compañía, hay 4 opciones disponibles y 2 deben ser seleccionadas, para el formato del resultado las opciones son Minutos y Decimales, para el formato de hora es 12H o 24H.

Seleccione si la compañía pagará horas extras y / o tiempo doble, de manera predeterminada, estas 2 opciones están configuradas en No, cambie si es necesario.

El tiempo máximo para el almuerzo, es el valor en horas en que la aplicación puede ver un almuerzo como válido.

Ejemplo: Si el valor se establece en 2 horas, cualquier almuerzo de hasta 2 horas se aceptará en la solicitud como válido, mientras que cualquier almuerzo mayor de 2 horas no se aceptará como almuerzo y cualquier tiempo restante será visto como un nuevo conjunto de tiempo.

Consecuencias: Digamos que un empleado tiene 2 tiempos trabajados, una de 8:00 a.m. a 12:00 p.m. y el otro de 2:15 p.m. a 7:15 p.m. Este empleado trabaja bajo una regla que dice pagar almuerzo hasta 1 hora. Para este caso, la aplicación verá que el tiempo entre la salida a las 12:00 p.m. y la entrada a las 2:15 p.m. es mayor que el almuerzo de la compañía permitido y no pagará el almuerzo a este empleado.