Creating a population
Populations are sets of workers grouped by common attribute or attributes. They are created for the purpose of performing a specific function, such as implementing a process, sending a notification, or applying a rule.
In practice, a population is used wherever the platform needs to identify which workers a given function applies to. For example, in Compensation Management, a population determines who is included in a compensation round’s salary and/or bonus planning; in Performance Management, it defines who is invited to a review cycle. Populations can also be used to scope a snapshot or a worker category.
A population can either include everybody in your organization or be built around custom criteria.
Step 1 - Basic information
To create a population, proceed as follows:
-
Click Create population in the upper-right part of the Populations page. The population creation form opens at the first step, Basic information:
Basic information step of the population creation form
-
Fill in the details:
Enter a name for the new population in the Name field.
Enter a description for the population in the Description field. We recommend that you statethe purpose of the population in this field to avoid any confusion if you are creating several populations in your system.
Click Next in the progress widget to move to the next step of the creation process: Population criteria.
Step 2 - Population criteria
Once you have entered the basic information for the population, you need to configure its criteria, i.e., the rule or rules that determine which workers are included.
To set the criteria, proceed as follows:
-
Using the radio buttons, choose the population scope:
Include everybody – this option creates a population out of all the workers in your organization. There is no need to set any further criteria.
Custom criteria – this option lets you create one or more rules that determine who is included in this population.
-
If you selected Custom criteria, go to the Define custom criteria section and click Add block to add your first criteria block, as illustrated in the figure below:
Custom criterion defined for a population
You can add up to 25 criteria blocks per population.
In the block, toggle ANY or ALL to decide whether a worker must meet any or all of the block's conditions to be included.
-
Configure the condition:
Select an Entity from the drop-down list. Besides standard Data Foundation entities such as Worker and Employment, the list also includes compensation elements and worker-linked custom entities configured for your environment.
Select a Field from the drop-down list. The fields available depend on the entity you selected.
-
Select an Operator. Then, enter the corresponding Value. Depending on the field's data type, the Value input can be a simple text or number, or it can open a searchable dropdown listing all of the field's possible values, for example currencies.
For fields that reference a hierarchical structure, such as an organization, clicking below Value opens the following pop-up window, displaying the parent-child relationships between values:
Item selection pop-up
Each row shows the value's name and ID, an arrow to expand or collapse its children, and its level in the hierarchy (L0, L1, L2, and so on); parent rows also indicate how many direct and indirect children they have. Select one or more rows using their checkboxes; selecting a parent automatically selects all of its descendants, and a parent whose descendants are only partially selected is shown with a dash instead of a checkmark.
Hovering over a row also reveals more precise actions: select node only selects just that value on its own, independently of its children, while select all direct children and select all indirect children select, respectively, only its immediate children or all of its nested descendants further down the hierarchy, without necessarily selecting the value itself. Once a value has been selected on its own, these links change to unselect node only, unselect all direct children, and unselect all indirect children. Also, a Parent selected label appears next to the row to indicate that the value itself, and not just its descendants, is part of your selection.
Use the Search bar to filter rows by name, or Select all and Deselect all to select or clear every row at once. Click Show selected to open the summary panel listing everything you have selected so far, as presented in the image below:
Selected items summary panel
There, the Total tile shows the number of all selected items, while the Parent selected tile specifies how many of your selections are parent values selected on their own rather than through a descendant. In the panel, you can search for items using the Search bar, filter the list by level or by whether an item's parent is also selected, and remove any item individually by clicking the X icon next to it. To go back to the selection pop-up, click Close in the top-right corner of the summary panel. In the pop-up, click Apply to confirm your selection.
Click Add condition to add more conditions to the same block, or click the X icon next to a condition to remove it.
Click Add block to add another criteria block to your population. You can copy an existing block by clicking the icon, or remove it entirely by clicking the icon, both located in the upper-right corner of the block.
Click Next in the progress widget to move to the next step of the creation process: Preview.