Skip to main content

Filter Values

Filter valuesFilter valueA single value inside a filter group, used as a qualification on a resource or a requirement on a task. setup is where the available values for each filter groupFilter groupA configurable set of fields used to filter resources and tasks on the planning board. live. If a filter group answers the question "what dimension can I plan against?", the filter values are the concrete answers to it: the individual skillsSkillA qualification a resource holds and a task can require, typically modeled as a filter group. Skills drive resource filtering, the project team view and the solver’s choice of who can do what., the specific zones, the actual departments a planner can pick from.

In practice you will rarely open this table and type into it. As covered in the previous article, a filter group can be sourced from another table in Business Central, such as skills, zones, and others. When you link a filter group to one of those tables, the filter groups page manages this list for you, so the values stay in step with their source instead of drifting out of sync because someone forgot to copy a new skill across.

info

This list is also where you define categoriesCategoryA visual indicator (a color) applied to appointments to classify or label them., time markersTime markerA visual indicator on an appointment, separate from its category, used to flag a status or condition at a point in time. and pinsPinAn indicator that lives on a task rather than an appointment and colors its marker on the map, typically by skill, vehicle type or region. It has no equivalent on the planning board. inside BC, and where you assign a color to each. Color is what makes these elements readable at a glance on the planning boardPlanning boardThe main graphical scheduling surface where dispatchers drag tasks onto resources across a timeline., so it is worth setting deliberately. On the DS filter value page, click the Color field to open the color picker:

Filter values vs doc filter values​

It is easy to confuse this table with its close relative. Filter values list every value that is available for a filter group. Document filter values, covered in the next article, are the values actually assigned to a specific task or resource, and they are usually a subset of the available values.

Put differently:

A document filter value - where "document" refers to a task or resource in Dime.Scheduler - is an assignment of a filter value to one of those entities.

The distinction matters because the same value means two different things depending on which side it sits on.

On a taskTaskA unit of work that belongs to a job. It appears in the open task list until it is scheduled to a resource., document filter values describe the characteristics required of a resource to perform the work. Think of them as the planner asking:

  • Which skills are required from a person to carry out a task?
  • What is the minimal pressure or power required from a machine?
  • What minimum capacity is required for a conference room?

On a resourceResourceAn entity that can carry out work - a person, vehicle, tool, or room - that you schedule on the planning board., document filter values describe the characteristics the resource actually has:

  • What are the skills of a person?
  • What is the minimal pressure or power delivered by a machine?
  • What is the capacity of a conference room?

So a task filter value is a requirement a resource must fulfill to carry out the work, and a resource filter value is a characteristic that says what that resource is able to do. Dime.Scheduler matches the two, which is how the planner sees at a glance which resources are a fit for a job instead of cross-checking it by hand.

Read more​