Configuring Work Code Functionality on iFace Time Clocks

Creation date: 6/22/2026 11:23 PM    Updated: 6/23/2026 9:25 AM   work code workcode

Overview

This article describes how to configure an iFace Time Clock to allow employees to select a punch state and enter work codes while clocking IN. These settings must be configured individually on each time clock that will collect work code values.

Note: The clock administrator must be physically present at each device to complete this configuration.


Prerequisites

  • Work codes are mapped to a charge code via the Workflow Modules application (Timesheet Module Setup)
  • Administrative access to the iFace Time Clock
  • Physical access to each clock requiring configuration

Configuration Steps

Step 1: Configure Punch State Options

  1. From the clock's main menu, navigate to: Personalization → Punch State Options
  2. Configure the following settings:

SettingValue
Punch State ModeManual Mode
Punch State RequiredOn




Step 2: Configure the Main Screen Style

  1. Return to the main menu.
  2. Navigate to: User Interface
  3. Set the following option:

SettingValue
Main Screen StyleStyle 2




Step 3: Configure Shortcut Key Mappings

  1. From the main menu, navigate to: Shortcut Key Mappings
  2. Configure the function keys as follows:
Function KeySetting
F4Undefined
F5Undefined
F6Undefined
  1. Select F3 and edit its function.

  2. Change the assigned function to: Work Code (This option is available in the predefined function list.)



Verification

After completing the configuration:

  1. Return to the clock's main screen.
  2. Verify the menu displays three function buttons
    • Check IN
    • Check OUT
    • Work Code
  3. Perform a test punch and confirm:

    • The punch state is required for Clock In/Out
    • Optionally if user needs to record a work code, they can select the Work Code button, select a work code from the available list and the system will ask the user if they are Checking In/Out.
Note: Work codes should only be used when clocking IN, not when clocking out.


Additional Clocks

Repeat the configuration steps in this article for each additional iFace Time Clock that needs to collect employee work code values.


Troubleshooting

IssueResolution
F3 does not activate Work Code entryRevisit Shortcut Key Mappings and verify F3 is assigned to Work Code.
Punch State is not prompted during punchesConfirm that Punch State Required is set to On and Punch State Mode is set to Manual Mode.