Enabling resource scheduling for any entity

With Dynamics 365 Field Service, comes an amazing feature, the ability to schedule any entity, not just project tasks or work orders.

Why is this so good? Think of these scenarios:

  • I manage leads and I want to schedule those leads for calls base don the right skill match for the lead request
  • I need to schedule a team to deliver a presentation or process
  • I want real time updates on the progress of scheduled items
  • As a business we have cars that the staff can book, so need the ability to schedule the cars and see real time what is in use and when they will be back in

The list just keeps on going, the number of scenarios I can think about where there is a scheduling need is endless.

So how do I set this up, follow these simple steps to get you up and running:

  1. You will need either the Field Service or Project service App or a Plan license to utilise these features.
  2. Once you have installed the App, you will get a new site map node “Resource Scheduling”, select this node
  3. Now click on Administration and then “Enable Resource Scheduling for Entities”
  4. You will be presented with the screen below, showing enabled entities and ability o enable a new entity.
  5. resource-scheduling-1
  6. In the Add entity, select the entity that you want to schedule, I am going to use Accounts, for scheduling an Account Update meeting.
  7. For the booking relationship, select create new relationship and if skill requirements are required select create new relationship for skills.
  8. Then select publish, this will enable the booking relationship and skill relationship for Accounts. This may take a few minutes to publish, be patient 🙂
  9. Once completed you will be presented with a final metadata setting screen for the new scheduling entity. Here you can select the appropriate statuses for the booking process, default booking duration, and the Longitude and latitude fields to be used in mapping. See below for my Account:
  10. resource-scheduling-2
  11. Update as required and save and close the metadata. Your entity is now set-up.
  12. To  schedule, navigate to your entity and you will notice a new command “Book” as below.
  13. resource-scheduling-3
  14. Select Book, and you will be prompted with the schedule experience
  15. Select your resource and book and close
  16. resource-scheduling-4
  17. You can see the booking by navigating to the new Booking resource booking associated view and the booked resource can engage with the booking.
  18. resource-scheduling-5resource-scheduling-6

That is it, easy as! Great work from the Dynamics Team!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s