In this webinar, our experts showcase a variety of demo use cases of how different components of the...
Using Requirement Groups is one way to achieve efficiencies in scheduling and delivery fulfillment. You can set up complex scenarios and be assured that the field technicians who arrive onsite will have the proper certifications, access, and oversight necessary to achieve a one-visit solution. In this three-part blog series, we’ll dig deep into Requirement Groups through the lens of service companies with complex staffing needs for which traditional resource models often don’t work. Dynamics 365 for Field Service allows us to use multi-level, multi-requirement groupings to ensure that all the various ways of meeting requirements are considered and optimized. Part 1 describes Requirement Groups in detail. Part 2 will be all about creating Requirement Groups; Part 3 covers complex scheduling examples. Enjoy!
Note: This instructional blog assumes the reader has a properly configured Dynamics 365 for Field Service system with Characteristics and Resources already defined.
PART 1 – WHAT ARE REQUIREMENT GROUPS?
Being able to schedule multiple resources in the most efficient way possible is one of the best uses of Dynamics 365 for Field Service. Ensuring that all requirements are met by the fewest number of resources helps to decrease overhead costs while improving first-time fix rates. And the key to scheduling multiple resources efficiently is the use of Requirement Groups. But what are Requirement Groups?
Requirement Groups are, literally, groups of requirements that work together. They give us the ability to use flexible staffing parameters to meet a wide variety of needs. A great way to illustrate this is with candy. After all, if you’ve ever promised a 5-year-old that they can pick out candy at a store, you have probably participated in flexible negotiations with requirement groups.
Believe it or not, that conversation is a perfect example of how you can use Requirement Groups. Here’s what that would look like as a Requirement Group template in Dynamics 365 for Field Service.
This Requirement Group gives us 3 different options:
Sure, the kid would prefer to eat all the candy, but we’ve created a Requirement Group that forces them to choose only one of the options (by using ANY as our constraint).
When applied to Field Service, this same sort of requirement grouping might look like this:
To fulfill this Requirement Group, we would book only ONE of these staffing options:
Makes sense, right? So, how are Requirement Groups actually used?
Requirement Groups are either applied to Incidents or to individual Work Orders. Basically, anywhere you would put a characteristic, you could use a Requirement Group instead.
When Requirement Groups are paired with Incidents, the two tools together become a powerful iterative business model. As an example, let’s talk about Heater Installation work. In order to install a heater, you need a couple things:
Assuming this is a part of our business that gets scheduled repeatedly, we would want to set up our system to allow us to schedule heater installations as efficiently as possible. Here’s how:
With your system set up like this, you can be assured that….
Now that you know the basics of what Requirement Groups are and how they work, you’re ready for PART 2 – CREATING REQUIREMENT GROUPS.
Don't forget to subscribe to our blog and as always, happy Dynamics 365’ing!