Skip to main content

A leave type doesn't appear in the Absence drop-down

If a leave type is missing from the Absence drop-down when recording an absence, check that the associated pay code is configured correctly and that the employee has access to it.

Written by James Pardy

Mark the pay code as an absence

  1. From the dashboard menu, click WFM Admin Dashboard.

  2. Select WFM Configuration, then click Pay Codes.

  3. Find the relevant pay code and click the three-dot menu.

  4. Select View/Edit Pay Code.

  5. Select the Absence indicator check box.

  6. Click Save.


Add the pay code to a pay code group

  1. From the dashboard menu, click WFM Admin Dashboard.

  2. Click WFM Configuration, then click Pay Code Groups.

  3. Select the relevant pay code group.

  4. Add the required pay code to the group.

  5. Click Save.


Check Pay Code Access Groups

Pay Code Access Groups control which users can see and use specific pay codes. Check the employee's access at each of the following levels.

Employee level

  1. Go to WFM Admin Dashboard, then WFM Person Maintenance.

  2. Find the employee, click the three-dot menu, then select View/Edit.

  3. Go to the Personal Groups section.

  4. Check which Pay Code Group is assigned to the employee.

  5. If the required group is not assigned, add the appropriate Personalised Pay Code Group.

System user level

  1. Go to WFM Admin Dashboard, then WFM Configuration.

  2. Click WFM System Users Configuration.

  3. Find the employee, click the three-dot menu, then select View/Edit.

  4. Under Access Privileges, check the Pay Code Access Groups.

  5. If the required group is not assigned, add the appropriate Personalised Pay Code Group.

Work group level

  1. Go to WFM Admin Dashboard, then WFM Configuration.

  2. Click Work Group.

  3. Find the employee's Work Group, click the three-dot menu, then select View/Edit Work Group.

  4. Go to Group Codes.

  5. Check that the appropriate Personalised Pay Code Group is assigned.

  6. If it is missing, add the appropriate group.


Check whether the pay code is marked as HR Only

  1. In WFM Admin Dashboard, go to WFM Configuration > Pay Codes.

  2. Find the relevant pay code, click the three-dot menu, then select View/Edit Pay Code.

  3. Check whether HR Only is enabled.

If HR Only is enabled, the pay code can only be accessed by system users who have the HR User privilege.

📌Note: Setting a pay code to HR Only restricts access to HR users.


Grant HR User access

If the pay code is marked HR Only, make sure the relevant system user has the HR User privilege enabled.

On the portal

  1. Go to WFM Admin Dashboard, then WFM Configuration > WFM System Users Configuration.

  2. Find the employee, click the three-dot menu, then select View/Edit.

  3. If the user does not exist, click Create New User.

  4. Set Access Type to Portal Access.

  5. Enter the employee number and select the company number.

  6. Assign the required Access Privileges, Work Groups, and Departments.

  7. Enable the HR User toggle.

In Back Office

  1. Go to CoreTime > System Params > System Users.

  2. Search for the employee.

  3. If the user is not registered, set Access Type to Manager Self Service.

  4. Enter the employee number.

  5. Select the Active check box.

  6. Assign the required Access Privileges, Work Groups, and Departments.

  7. Enable the HR User parameter.


Grant access to WFM System Users Configuration

If the user cannot see WFM System Users Configuration, they may not have access to the required menu profile.

  1. In the search bar, search for Security, then select the menu.

  2. Select User Management.

  3. Find the relevant user, click the three-dot menu, then select Manage Account.

  4. Under Menu Profiles, search for WFM_SYSTEM_USERS_CONFIG.

  5. Enable the Active toggle.

  6. Log out and back in for the change to take effect.


Hide open-ended absences

To prevent managers from logging open-ended absences for all absence types:

  1. Go to Admin Dashboard > Site Manager > Admin Settings.

  2. Search for cp_roster_hide_openend.

  3. Set the value to Y.

📌Note: This setting applies globally to all absence types and cannot be configured for individual absence types.

Did this answer your question?