Additional fields

Updated by Leigh Hutchens

Additional fields are custom input fields you can configure for the employee details to cater to your organization's unique needs.

For example, in the employee information, there are default fields for standard employee information such as Name, Date of Birth, and Address.

Different companies may require additional information due to various regional requirements, the integration into an HR system, or the industry. Using additional fields you could, for example, create a space to provide details about an employee's driver's license or a space for the specific bank details needed per employee for payroll.

The additional fields functionality is designed to be flexible and cater to the different types of employee data you may need. In setting up new additional fields, you can create custom fields that use free text, date pickers, checkboxes, or menus.

Overview of additional fields

Under Account Settings > People > Additional fields, you can fully configure custom fields that will appear under the Additional fields section of the employee card. Here you can:

  • Click add to create a new additional field.
  • Click on the additional field name to edit an existing configuration.
  • Click the trash action icon to delete a configuration.

For example, if creating an additional field to define an employee's Favorite Color, you create a new additional field in the account settings:

You can manually define the order of the additional fields as they should appear in the employee card in the People tab.

This means that you can configure the order of these custom configurations (found in People > Employee X > Additional fields) to allow for better grouping and to better reflect the natural flow of information.

If untouched, the articles will continue to be sorted alphabetically. Otherwise, the order presented in the configuration will be reflected in the employee card.

Under People > Employee Z > Additional Fields, you will see the new input field available for every employee:

The additional fields will be sorted alphabetically both in the account settings and as shown in the employee card.

Configuring additional fields

When configuring an additional field, you can define advanced rules for each new field:

Configuration

Description

Title

The name of the additional field will appear in the employee card.

This is a mandatory field with a maximum character limit of 128.

Field Key

An extension of the title where you can create a mapping key for this field, used for mapping the input to different PDF forms.

This is a mandatory field with a maximum character limit of 64.

Field Type

As described in the chart below.

Regular expression

Described in the chart below, only visible for Field Type > Text.

Tooltip

If configured, this will provide a help text when hovering over the additional field in the employee card.

Required

If selected, this additional field is required for an employee.

Unique

If selected, this additional field has to have a unique value.

When configuring an additional field, you can select between four different field types:

Field type

Description

Text

This field can be used to provide free text input for an additional field.

You can add advanced validations to this field by adding a regular expression to dictate, for example, whether there is a character limit for this field or if it should only allow numerical input.

Date

Enables a date picker for the user to select the day - month - year as input for an additional field.

Checkbox

Enables a simple check box for yes/no (or true/false) input for an additional field.

Menu

You can create a drop-down of preselected options as the input for the additional field.

If the additional field is "Favorite Color" the options could be:

1. Sonic Blue

2. Surf Green

3. Shell Pink

Example use case

Using Additional fields to sort schedule and base schedule on employee seniority

While there are numerous ways to utilize this functionality, one example is sorting employees by seniority to structure a schedule accordingly. For instance, some customers configure the field to display roles in a hierarchy—such as managers appearing first, followed by assistant managers, and then floor staff.

In some of our target markets, notably as per various trade union agreements in the USA, schedulers are to consider the seniority of their employees when making scheduling decisions. As a first step in providing schedulers with these insights, we’re enabling the sorting of employees in the schedule and base schedule view based on employee seniority.

The sorting in question requires configuration in Account settings > Additional fields.

Example:

  1. Set up an additional field to capture the date of employee seniority, and select Use for sorting in Schedule/Base schedule.
  2. Input your employees' additional field value manually in the People tab or using the UpdateEmployees SOAP API.
  3. In Schedule or Base schedule, select the Employee sorting radio button corresponding to the additional field you configured for this purpose.
  1. If your employee’s seniority date is as follows:
  • Tina Turner: 2024-02-01
  • Lynnsay Anastasia: 2024-03-01
  • Helen Wake: 2024-04-01
  • Hannah Montana: 2024-04-01
  • Gregory Payne: 2024-05-01
  • Francis Eccle: 2024-06-01
  • Eros Ramazotti: 2024-07-01
  • District Mgr: 2024-08-01
  • Anna Stevenson: 2024-09-01
  • Angela Cooke: 2024-10-01

Then, the employee sorting will be displayed as in the image below.

The sorting is ascendant, and employees with identical seniority dates are sorted alphanumerically by first name. Hannah Montana and Helen Wake are examples of the latter.

Employee seniority sorting logic

The sorting logic below applies for each respective field type available:

  • Date: Employees with the most seniority are displayed at the top; in case of identical values, employees are sorted by first name.
  • Text: Alphanumerically; in case of identical values, employees are sorted by first name.
  • Checkbox: Employees with the value “True” display on top, followed by employees with the value “False”; in case of identical values, said employees are sorted by first name. This option currently has some inconsistencies, which are being addressed.
  • Menu: Alphanumerically; in case of identical values, employees are sorted by first name.
This sorting option, just like other sorting options, is considered by the Quinyx remembers - on account level and saved views functionality.
Sorting employees in Schedule/Base schedule using Additional field values has been developed to enable support for the use case of employee seniority; note that research and work have already started to solve other use cases, likely to reach you during 2025.

This is just one of many potential use cases demonstrating how the Additional Fields functionality can help streamline your scheduling process by tailoring it to fit your business requirements.


How Did We Do?