Skip to main content

Notifications

Announcements

No record found.

Dynamics 365 Community / Forums / Field Service forum / Require Specific Resou...
Field Service forum

Require Specific Resource to be booked using Resource Scheduling Optimization

(0) ShareShare
ReportReport
Posted on by 5

Hey everyone,
I’m trying to implement Resource Scheduling Optimization in CRM, and I need to require that Bookings be scheduled with a specific Resource. I’ve tried using the Resource Preferences, but they’re not followed 100% of the time. Does anyone here have any experience with solving for something like this? I’m at a loss, and I haven’t been able to find anything online that solves for it. Thanks!

  • Suggested answer
    Al Iggs Profile Picture
    Al Iggs on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    If you upgrade to the latest version of URS (FS 8.8.3.533) you will find a new resource preference type on the WO/RR called "Must choose from". List your preferred resources and RSO will not assign to anybody else. Make sure to activate the constraint "Meets Resource Preferences". Seems we released this feature just for you! :-)

    Watch out for a blog post from the program manager in the coming days.

  • JoshBA593 Profile Picture
    JoshBA593 5 on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    I will give that a shot. Thanks!

  • Al Iggs Profile Picture
    Al Iggs on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    My suggestion above is still worth a try. Generate a dummy booking, assign it to the preferred resource and lock the booking to the resource. Specify the promised window from 7am to midnight. "Early in the day" is not possible today, high-priority jobs are preferably booked, but not ASAP. This is on the roadmap as a new optimization goal. Only downside - if you don't have enough capacity, the booking will most likely remain at the original time, but at least it does not get removed.

  • JoshBA593 Profile Picture
    JoshBA593 5 on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    1 - WOs MUST be booked with a specific Resource on a specific Date

    2 - WOs can start as early as 7am and as late as midnight (though they rarely do - we're still working to better understand our duration estimates)

    3 - We will have priority WOs that need to be addressed early in the day at the expense of drive time if necessary.

    4 - We need the Resource's daily route to be optimized for minimal "windshield time."

  • Fannie30 Profile Picture
    Fannie30 2,990 on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    Yes that is correct.  You wouldn't want it shifted.  

    @Joshua - what was/is the order of your RSO Objectives?  

  • Suggested answer
    moko33 Profile Picture
    moko33 1,784 on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    I would also have proposed lock options (option set on booking). I think if you set it to Resoure, than RSO would optimize the date & time only, but not shift it to another Resource anymore.

  • JoshBA593 Profile Picture
    JoshBA593 5 on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    The main focus is route optimization. Right now we're in two systems (legacy field service system - old and busted; CRM FS - new hotness), and the legacy system is still handling scheduling, so I've got everything configured so that we can specify the specific date a WO should be executed along with the Resource that should be used to execute the WO. I'm using Characteristics (I have one specific to each Resource) to require that the Resource be used. Its not ideal, but its working.

  • Fannie30 Profile Picture
    Fannie30 2,990 on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    Hi Joshua.  What are your objectives and goals for your RSO setup?

  • Al Iggs Profile Picture
    Al Iggs on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    I don't know your overall scenario, but one workaround could be to create a dummy booking for your RR and the desired resource, then set the lock option to Resource. This way RSO cannot delete the booking nor can it assign it to someone else. After the RSO run, check for bookings that have not been moved and treat them manually.

  • JoshBA593 Profile Picture
    JoshBA593 5 on at
    RE: Require Specific Resource to be booked using Resource Scheduling Optimization

    So for those curious, I think what I'm going to end up doing is creating a Characteristic for each Resource and then adding the Characteristic to the Resource Requirement to force RSO to schedule with the correct Resource.

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

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,431 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,503 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans