Resources
ResourcesResourceAn entity that can carry out work - a person, vehicle, tool, or room - that you schedule on the planning board. are the people and assets a planner schedules, so this is the solution every other FastTrack solution leans on. It turns the standard Business Central Resource table into resources in Dime.Scheduler. The one exception is production routing planning, which schedules work centersWork centerA Business Central manufacturing capacity unit. The production routing solution creates resources from work centers instead of the Resource table. and machine centersMachine centerA machine under a Business Central work center. Like work centers, machine centers become resources when production routing planning is enabled. instead.
Setup
How a resource is categorized and grouped on the planning boardPlanning boardThe main graphical scheduling surface where dispatchers drag tasks onto resources across a timeline. is decided here, not in Dime.Scheduler. Use the options in DS SetupDS SetupThe connector’s setup page in the back office (DS Setup in NAV, DS Connector Setup in Business Central). It holds the same settings as the FastTrack wizard, plus actions to send data manually. and the FastTrack WizardFastTrack wizardThe setup wizard inside Business Central or NAV that connects it to Dime.Scheduler and switches on the modules to plan from. It writes the source app and creates the source types for each enabled module. (shown below) to define how resources, groups and teams are created.
The resource setup has five subsections:
- Type
- Department
- Team
- Pin
- Filter
The source pattern: Type, Department, Team and Pin
The first four subsections (Type, Department, Team and Pin) all answer the same question in the same way: where should this attribute's value come from? Rather than typing values by hand in Dime.Scheduler, you point each one at a source in Business Central, and it stays in sync from there. The choices are consistent across all four:
- Blank (called Default for resource type, where the value becomes "Resource" for every resource): no grouping value is derived.
- Resource Group: the value follows the resource groupResource group (Business Central)Business Central’s own grouping of resources. The connector can use it as the source of a resource’s type, department or team, and sends capacity for a whole group in one action. assigned to the resource in Business Central.
- Field: the value follows any field on the resource table, including custom fields you have added. You pick the field in the matching setting (for example "Resource Type Field", "Department Field", "Team Field" or "Pin Field").
- Dimension: the value follows a default dimension on the resource. You pick the dimension in the matching setting (for example "Resource Type Dimension", "Department Dimension", "Team Dimension" or "Pin Dimension").
Because Business Central is the source of truth, you can change any of these settings whenever you like, and the change takes effect the next time you send the resources. Anything you edit on the corresponding attribute directly in Dime.Scheduler is overwritten on the next send, so make the change here. Planned data is never disturbed: each resource keeps a unique identifier independent of its type, department, team or pin.
What differs between the four is only what each attribute is for, covered below.
Type
A resource typeResource typeA logical grouping of resources, such as "excavator" or "consultant", used to organize and filter them on the planning board. is any property you use to categorize resources. Rooms, vehicles and machines are all good candidates. The payoff is on the planning board: a planner can filter by resource type, and some teams go further and set up a separate planning board per type. Setting it from Business Central (as shown below) keeps that categorization driven by your back office, though defining it directly in Dime.Scheduler is also possible.
Choose the source in the Resource Type From selection list following the pattern above.
Department
A departmentDepartmentA grouping of resources used to sort and group rows on the planning board and in the grids. As a group behavior in the crews view, a department cannot be booked; it exists for structure and reporting. is a generic grouping in Dime.Scheduler. It lets a planner sort and group resources on the planning board and in other components such as the planned tasks grid, so the right rows sit together instead of scattered across a long list.
Choose the source in Department from following the pattern above.
Team
TeamsTeamA second grouping axis for resources, independent of department, used to sort and group them. In the crews view, "crew / team" is the behavior where a booking fans out to every member. are a second way to sort and group resources in Dime.Scheduler. In Business Central teams carry more weight (you can assign a team member's role, for instance), but the FastTrack solutions use them purely for sorting and grouping, giving you a grouping axis independent of department.
Choose the source in Team from following the pattern above.
Pin
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. are indicators in Dime.Scheduler that give resources, jobs and tasks different pin colors on the maps. With pins set, a planner glancing at the map can tell at a colour which group a resource or task belongs to instead of clicking each marker to find out.
Choose the source in Pin from following the pattern above.
Resource Filters
Filters are how a planner finds the right resource for a task, and they also drive the data-driven security model that defines segregation of roles and responsibilities. The standard resource filters are framed around service management, but they apply just as well to other areas.
You can define additional filter groupsFilter groupA configurable set of fields used to filter resources and tasks on the planning board. in the DS Filter Groups setup, outside of the FastTrack Wizard.
There are two pairs of filters: skillSkillA 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. filters and service zoneService zoneA Business Central service management field on service orders and resources. The connector can turn it into a filter group and use it to set the default category or time marker of a task. filters.
When using service management, enable these filters. Enabling one or both has the FastTrack Wizard create the configuration in BC that sends the required filter values when service orders go from BC to Dime.Scheduler, which is what lets the user rely on the automatic filter options in Dime.Scheduler.
A blocked resource is not the same as a deleted one. Resources that are Blocked in BC are still created in Dime.Scheduler, but they stay hidden from users. Blocking or unblocking a resource in BC sets the Do Not Show setting in Dime.Scheduler accordingly.
Skill filter
Enable "Create Skill Filter" to create the configuration in BC that filters resources by their skills. Enter the name users will see in Dime.Scheduler for this filter in "Skill Filter Name".
Service zone filters
Enable "Create Service Zone Filter" to create the configuration in BC that filters resources by the service zones in which they operate. Enter the name users will see in Dime.Scheduler for this filter in "Service Zone Filter Name".
Usage
Actions
This page extends the default actions with the following items.
List Actions
See common actions for an overview of the list actions for this type.
Card actions
The following actions have been added to the resource card:
- Send resource
- Send capacity
Fields
Alongside the standard fields like name, unique number, type and address, a few fields have been added specifically for Dime.Scheduler:
- Hide in planning board
- Enable Gps Tracking
- Enable Exchange Synchronisation
These fields can be found at the bottom of the resource card:
For more information about these fields, read more about it in the resource settings manual.