web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Answered

RSO can't split requirements into multiple bookings?

(0) ShareShare
ReportReport
Posted on by 20

Hi everyone,

I'm trying to use RSO for work orders that have an accumulated working hours total of more than 8,5 hours. So higher than the total of hours in a normal workhours template.

My normal workhours are from 7:30 - 12:00 and 13:00 - 17:00. So a block of 4,5h and a block of 4 hours.

I have run into two problems:

1. If a requirement based on the service tasks hours is longer than a day it won't be scheduled by RSO.

2. If a requirement based on the service tasks hours is longer than one of the blocks (4h or 4,5h)it won't be scheduled by RSO.

The only hint/mention of this within the Microsoft Documentation is here (FAQ and troubleshooting tips for resource scheduling optimization in Dynamics 365 Field Service | Microsoft Docs)

"Resource scheduling optimization does not currently support splitting a requirement into multiple bookings."

Is this really the case? RSO can't split requirements automatically? Or is it an issue of those requirements are generated from a work order with service tasks or if the requirements are entered as a direct resource requirement?

Thanks in advance & best regards

Mario

I have the same question (0)
  • Verified answer
    Al Iggs Profile Picture
    on at

    Re #1, RSO was not designed to handle resource requirements that take longer than a day. Splitting a long-running requirement into sub-requirements would be hard to achieve, as every customer has different detailed requirements. This is not specific to work orders - in your case you have to break down the long-running resource requirement prior to running RSO.

    Re #2, that's also correct. If 12:00-13:00 is a flexible lunch break, one workaround is to use locked booking with a window from e.g. 11:00 to 14:00. Apart from that RSO is rather strict - if you need 6 hours, RSO will need to find a single slot of at least 6 hours.

    Can you explain your overarching use case? Maybe there is a different approach.

  • Tinnitus Profile Picture
    20 on at

    Hi Alexander,

    Thanks for your reply. I was really expecting that RSO can handle this and it was a configuration issue.

    My use-case is as follows:

    A company has multiple technicians who have to be schedule to install electrical cables. These installations sometimes take more than a day and definitely more than 4/4.5h a piece.

    What I want to achieve is that when generating a work order the user adds service tasks (for example 2h of transport, 1h of travelling, 5h of cable installation) and then RSO sets up the booking for the right resources (restrictions come in form of resource skills/certifications). Also this should be all within one work order / resource requirement and the break should be respected as well.

    My easiest go to would be: Total of Service Task Duration = 8h, therefore start at 7:30. Break from 12 to 13 and then starting from 13:00 again till 16:30.

    Basically the whole planning should be automised. That's the biggest pain point.

    Or is it really going to be the way that the users, while creating the work orders and adding the service tasks, need to be aware that the total shouldn't be more than 4h?

  • Verified answer
    Al Iggs Profile Picture
    on at

    If it's the same resource, one requirement of 8 hours would work, the lunch break would be a problem. If it's different resources, you need to break it down anyway to cater for required skills.

    What you could do is break the 8 hours down into 3 requirements that are linked to one another with requirement dependencies (see docs). Unfortunately this is currently limited to same day, same resource, could however take flexible breaks into consideration, but needs to be within one day.

  • Tinnitus Profile Picture
    20 on at

    Thanks again Alexander, I'll have a look into the requirement dependencies and will try to get my customer to accept that the manual work needs to be done in extreme situations. I'll also try to work with the workhours template and remove the break. It might be that then the electricians will simply make the break on their own but this way at least 8,5h a day is in an uninterrupted block.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 53 Super User 2025 Season 2

#2
Daniyal Khaleel Profile Picture

Daniyal Khaleel 27 Most Valuable Professional

#3
Soundari Profile Picture

Soundari 15

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans