Dynamic Resource Scheduler
Whats New!
User Experience Changes
Security and Authentication
Modules and Utilities
Cyclical Scheduling - Configuration Interface
Cyclical Scheduling - Now Bulk Scheduling
Resource Quotas Improvements - Percentages
Architecture and Scheduling
Configuration
User Guides and Help
Get to Know Dynamic Resource Scheduler
How Does Dynamic Resource Scheduling Work
Speaking the Language of Scheduling
Navigating Dynamic Resource Scheduler
How your Data Links Together
Managing your Organisation
Viewing your Data
Your Customer Data
Your Service Orders
Your Jobs
Your Workers and Resources
Manage Your Tasks
Actioning your Jobs and Tasks
Job Templates
Find A Jobs Possible Workers
Locking Your Jobs
Create a Follow On Task
User Queues and Organising Your Tasks
Schedule and Organise
How to Optimise Your Scheduling
How to Schedule Manually
Scheduling Mutliple Jobs at Once
Reassign and Reschedule your Tasks
Managing Your Time and Durations
Managing your Comments and Contacts
Using Bookmarks to Drive Efficiency
Managing Your Job Status
Visualising Your Planning
Workers and Resources
Advanced Data Management
Creating Unavailability in your Workforce
Adding an Unavailability to an Individual Worker
Creating Unavailabilities for Multiple Days or Workers
Maps And Journey
Using Maps to Visualise Your Data
Using Maps With Your Data
Learn about our Closest Function
Your Journeys
Meetings and Non-Productive Planning
Administer Your Scheduler
Managing Your Organisations and Agencies
Managing Your Custom Data
Managing your Contracts
Customising Your Experience
Managing Depots and Starting Locations
Managing Diary Bookmarks
Managing your External Chart Views
KPI Settings
Managing Your Priorities
Learn about Sectors
Managing Your Follow On Templates
Get To Know Your Working Time Calendar
Managing your SOR Templates
Managing your Job Templates
Managing Your Vocabulary
Managing Your Bookmarks
Manage Your Customer Templates
Get to Know Import and Export
Managing Your Tenant Code Rules
Managing your Order Templates
Managing Your Unavailability Reasons
Get To Know Your Working Time Calendars
Managing your Worker Templates
Releases and Readiness
DRS 6, DRS 5.7 and Job Manager
User Guides and Help
Get to Know DRS
Dynamic Scheduling - How does it work
Navigating DRS
Vocabulary and Concepts
Customers
Orders
Jobs
Scheduling Jobs
Job Functions
Workers
Views
Object Inheritance
Agencies
DRS Modules
Scenario Based Planning
Managing your SMS Service
5.7 Documentation
Technical Documentation
Release Notes
DRS 6.1 Release Notes
DRS 6.1.22 - February 20, 2026
DRS 6.1.21 - September 10, 2025
DRS 6.1.20 - April 20th, 2025
DRS 6.1.19 - 11th April, 2025
DRS 6.1.18 - 13 February 2025
DRS 6.1.17 - 20th December 2024
DRS 6.1.16 - November 8th, 2024
DRS 6.1.15 - October 10th, 2024
DRS 6.1.14 - 6th September 2024
DRS 6.1.13 - 9th August 2024
DRS 6.1.12 Release Notes
DRS 6.1.11 Release Notes
DRS 6.1.10 Release Notes
DRS 6.1.9 Release Notes
DRS 6.1.8 Release Notes
DRS 6.1.7 Release Notes
DRS 6.1.6 Release Notes
DRS 6.1.5 Release Notes
DRS 6.1.4 Release Notes
DRS 6.1.3 Release Notes
DRS 6.1.2 Release Notes
DRS 6.1.1 Release Notes
DRS 6.1.0 Release Notes
DRS 6.0 Release Notes
DRS 6.0.0.0 Release Notes
DRS 6.0.0.1 Release Notes
DRS 6.0.0.2 Release Notes
DRS 6.0.0.3 Release Notes
DRS 6.0.0.4 Release Notes
DRS 6.0.0.6 Release Notes
DRS 6.0.1.0 Release Notes
DRS 6.0.1.1 Release Notes
DRS 6.0.1.2 Release Notes
DRS 6.0.1.3 Release Notes
DRS 6.0.1.4 Release Notes
DRS 6.0.1.5 Release Notes
Kirona Housing
Job Manager 9
Job Manager 9.3.0 - October 2024
Job Manager 9.1.0 - December 2022
Job Manager 9.2.0 - November 2023
Release Notes Disclaimer
Administering your Field Service Products
Supported Versions Policies
- All categories
- Dynamic Resource Scheduler
- User Guides and Help
- Administer Your Scheduler
- Managing Your Custom Data
Managing Your Custom Data
Updated
by Andrew Dotto
Custom Data represents the building blocks that DRS uses to store additional information against key objects such as Customers, Orders, Jobs and Workers. It allows you to capture both operational and contextual data, which can be used for reference or to support scheduling decisions.
Custom Data fields can be configured in different formats depending on the type of information being captured:
- Fixed values, such as Number or Date/Time
- Closed lists, providing a predefined set of selectable options
- Free text, allowing flexible, user-defined input
These options provide the flexibility to tailor the system to your specific business needs while maintaining structure where required.
Managing your Custom Data
You can select the Custom Data Type (area of the system) you wish to view the attributes for by using the dropdown menu:

When editing Custom Data, you can:
- Amend the display mode to hide it, make it modifiable or non-modifiable
- Make it a mandatory field
- Give it a default value
- Add/Edit/Remove possible values
- Make the value depend on the value of another attribute.
- Make it a comment field and therefore displayed on the Update Comments section.
- Audit the field and therefore store any changes to a particular field within the object history. Please note to use this sparingly as will increase the size of your database.
- If Job Custom Data, you can also show on scheduling / re-scheduling of a job such as appointment reason to ensure a value is selected.

Key Custom Data Items
There are a number of Key Custom Data Items that could come created by default in your system.
Object Type | Custom Data Item | Function |
Customer / Order | CONTRACT | These are used to categorise Contracts either for the Customer or the Order object allowing further control of the allocation of jobs to workers. These values must also be added to Contract Rename |
Order | PRIORITY | These must match the priority values coming from your back-office integration. These determines what type of impact the job has and how quick it needs to be attended. i.e., Routine, Planned or Emergency |
Job | APPOINTMENT_SEQUENCE | Additional appointment sequence values can be added. So, when a follow on is made, additional values could be selected. |
Job | APPOINTMENT_REASON | Ability to amend the reasons of why appointments have been changed. |
Job | USER_QUEUE | Ability to create additional user queues which are used to place jobs that for any reason cannot be planned/scheduled in or for future reference. These can be selected when viewing a job > User Queue. This value can also be utilized in views. |
Job | TASK_COMPLETION_STATUS | Ability to add/edit/remove completion reasons that are indicated once a job has been completed. This much match with the value sent from the mobile device. |
Worker | MOBILE_DEVICE_TYPE | Messaging or Non-Mobile used when you have users not active on mobile devices and work off daily run sheets |
Worker | REPORTING_GROUP | Can be used to group workers together i.e., an area group or reporting manager. |