Chapter 10. Working with Service

The Service interface for Microsoft Dynamics CRM 2016 is where organizations manage the following:

Image Support cases

Image Shared calendar and resources

Image The knowledge base (referred to as Articles)

Image Contracts (usually used in support of inbound support cases)

The Service area is most commonly used by call centers and for customer support issues.


Note

Image For information on the interactive service hub, SEE CHAPTER 11, “The Interactive Service Hub.” For information on Parature, SEE CHAPTER 12, “Parature.”

From the Service area you can create new support incidents and associate them with the master record (account, contact, and so on) in Dynamics CRM 2016. In fact, by default, you are required to select a customer when you create a case record.



Note

Microsoft typically defines a customer record as either an account or a contact record.


Understanding Service and Service Activities

Using the Service section is the best way to manage resources such as time and materials in the organization. Resources can consist of users, resource groups, or teams; and materials are defined as facilities or equipment.

A service is basically anything that involves resource time and materials. It differs from a product, for which you have to manage stock and quantities. With a service, the critical considerations are the time allocated to the necessary resources and the stock of materials. For example, suppose that an IT company has two technicians who can repair computers. When one goes to a client to repair a computer, that technician might take an hour or more to perform the work and, depending on the service required, might need to use materials such as a new CD-ROM or computer part. You can schedule such tasks in Microsoft Dynamics CRM via service activities. Although you can also schedule such services as appointments, the difference between them is that a service activity has an associated service. You use appointments for meetings with clients that do not involve performing any service.

When service activities are scheduled, they appear on the user’s CRM calendar (found in the Calendar section); in the Outlook client, they appear as appointments on the Outlook calendar.


Note

When working with the Outlook client, you have full-featured functionality with services unless you are offline. When you’re offline, the service calendar is unavailable, but you can still view appointments on the Outlook calendar.


The Service area of Microsoft CRM has the following options, by default:

Image My Work

Image Dashboards

Image Activities

Image Customers

Image Accounts

Image Contacts

Image Social Profiles

Image Service

Image Cases

Image Service Calendar

Image Queues

Image Collateral

Image Articles

Image Contracts

Image Products

Image Services

Image Goals

Image Goals

Image Goal Metrics

Image Rollup Queries

Image Tools

Image Reports

Image Alerts

Image Calendar

Image You can customize these entries from the Site Map entity, as explained in CHAPTER 22, “Customizing Entities.”

Image The Accounts and Contacts options are covered in CHAPTER 6, “Working with Customers,” and Products is covered in CHAPTER 7, “Working with Sales.”

Services

You use Services under the Service section to define and configure how time and resources will be managed when a user schedules a service activity.

For example, consider an IT company that has a service called Network Installation, which might take three hours to complete and which requires one of the three technicians to go to the customer’s office. To set up this service example, follow these steps:

1. Go to the Service area and click Services. Then click the + New button on the navigation bar. The New Service form appears (see Figure 10.1). By default, each service has the following required fields:

Image

FIGURE 10.1 New Service form.

Image Name

Image Initial Status Reason

Image Default Duration

Image Start Activities Every

To configure the resources needed to accomplish the service, navigate to the Required Resources tab or scroll down (see Figure 10.2).

Image

FIGURE 10.2 Configuring required resources.

2. Double-click the first option from the tree displayed on the right, Choose 1 from the Same Site from <(!) Click to Select Quantity>, to display the window shown in Figure 10.3.

Image

FIGURE 10.3 Editing a selection rule.


Tip

If you don’t see the Scheduling Details field, click the arrow at the right of that title to expand the section.


This example requires only one technician to perform the service, so you can close the Edit a Selection Rule dialog by clicking OK. (If you needed more than one technician, you would change the value here to the number needed.) When you close the window, the selected rule is updated to display Choose 1 from the Same Site From, assuming that you left the defaults unchanged, as shown in Figure 10.3.

3. Select the child option that says Click to Add Resources, Resource Groups, or a Selection Rule. The window shown in Figure 10.4 displays the available resources that you want to assign.

Image

FIGURE 10.4 Adding resources to a selection rule.


Tip

Click the Search for Records button (the one with the magnifying glass icon) to display all available records on the left.


4. Select the users you want to include from the left list box and click the Select button to move them to the Selected Records list. When you’re finished with this, click Add to close this dialog.

If you add more than one user, you are asked whether you want to create a new resource group (see Figure 10.5). You should do this if you want to reuse the same group of users on other services instead of selecting the users one by one.

Image

FIGURE 10.5 Saving the selection as a resource group.

To further work with services, you might need to create Facility/Equipment and Resource Groups, if you haven’t done so yet. You can do this by going to Settings > Service Management.

Facility/Equipment refers to the ability to manage either locations or, as the name implies, equipment, as part of the service-scheduling activity. Resource Groups is just a basic grouping that can be reused.

Image SEE CHAPTER 17, “Settings,” for detailed information about how to add and manage these kinds of entities.

After you select the required resources, they display as shown in Figure 10.6. (This example shows a resource group created from the selected users shown in Figure 10.5, and that resource group is shown in Figure 10.6.)

Image

FIGURE 10.6 Required resources.

These resources are the ones the user must choose when scheduling a service activity.

You also can perform some common tasks related to managing the required resources:

Image Add a Selection Rule

Image Add Resources

Image Add Resource Groups

Image Edit Selected Item

Image Remove Selected Item

5. Click the Save & Close button to complete the new service creation.

You have now finished creating a service and allocated one or more resources for the service activity. If you allocated users (or teams and resource groups), the saved service activity appears on their calendars when it is assigned/used.

Service Calendar

The service calendar checks resource availability and schedules appointments for resources. Figure 10.7 shows the service calendar interface. When a customer calls to request a service, you can easily manage a general agenda and reserve or request a time for a resource or equipment, based on the requested service. In addition, you can manage the existing schedules and make changes, if necessary.

Image

FIGURE 10.7 Main service calendar interface.

By default, the service calendar shows the time and usage allocation for facility/equipment and the tasks scheduled for the users.


Note

The service calendar is available only to users assigned the System Administrator role or one of the Scheduler roles. Users who do not have these roles see the time allocated on their personal calendars as appointments, which they can access by going to Service > Service Calendar.


Each activity state has a different color so that you can easily recognize its status (see Figure 10.8).

Image

FIGURE 10.8 Color table for a service activity’s status.


Tip

You can change the status colors by customizing the ISV Config, as explained in Chapter 22.


You can display the service calendar by month, week, or day, and you can also display it within a custom date range.

To view it by month, week, or day, select the View option in the lower right of the interface. For a custom date range, navigate to the bottom of the calendar view and enter the date range.


Tip

You can use the calendar next to the date input fields to more easily select a date.


If you have many resources and a lot of equipment, you can easily locate a resource by using the search box at the top by typing the first few letters of the resource name.

The service calendar shows the two types of activities you can create from this interface: service activity and appointment activities.

Service Activity

A service activity helps you schedule appointments for resources associated with a service. Before creating service activities, you must define and create your business services, as discussed earlier in this chapter.

To create a new service activity from the service calendar interface, click the Service Activity button on the command bar. The New Service Activity window appears (see Figure 10.9).

Image

FIGURE 10.9 New Service Activity window.

When creating a new service activity, you are required to enter a subject, a service, and the time (start and end dates) for the activity. Depending on the service selected, you might also be required to select one or more resources or equipment. If so, after selecting the service or equipment, click the Schedule button on the command bar.

A new window opens for scheduling a service. In this example (see Figure 10.10), the form assistant displays the resources available for completion in the Resources field when you click the resource lookup field. When the Resources field has the focus, you see service rule options in the form assistant that must be selected. In this example, one of the displayed resources must be selected (see Figure 10.11).

Image

FIGURE 10.10 Scheduling a service activity.

Image

FIGURE 10.11 Selecting resources.

You can select one of the resources from the form assistant or click the Find Available Times button to list all the available resources and times (see Figure 10.12).

Image

FIGURE 10.12 Available Resource Times.


Note

If you see errors after you click the Find Available Times button, it might be because the resources did not have a site specified. Be sure that the facilities and users have one site set to prevent this type of error.


Select the resource that matches your desired time availability and click the Schedule button. Notice that you might have to select more than one resource, depending on how the service was initially defined.

Finally, click Save and Close to finish creating the service activity. You now see the scheduled activity on the service calendar, and each affected user sees the service activity on his or her calendar (see Figure 10.13).

Image

FIGURE 10.13 Resource details panel expanded.


Tip

By default, users are not notified via email when you schedule a service activity for them. However, you can easily create a custom workflow for the service activity that sends a user an email when he or she is scheduled for something. See Chapter 26, “Process Development,” for details about how to create custom workflows and processes.


You can easily reschedule service activities, if necessary. For example, suppose that a customer has to reschedule an appointment. A customer service representative could easily handle that by clicking the Reschedule button and then checking the next available time to verify availability of the resources for the service to be rescheduled.

A hidden pane at the bottom of the window shows resources and facility details. If you click the black arrow located in the middle bottom of the main service calendar window, the selected resource details appear, as shown in Figure 10.13.

Managing Users’ Working Time

You can change the working hours for a user from the service calendar. To do so, you open the user’s details by selecting and opening the user and then selecting Work Hours from the navigation bar (see Figure 10.14). Figure 10.15 shows the monthly view of work hours that appears.

Image

FIGURE 10.14 Work Hours menu.

Image

FIGURE 10.15 Work hours for a user.

Suppose that the user Bill is going on vacation for a few days. You can easily set up these days as time off to prevent other users from scheduling appointments or service activities with him. From the Set Up menu inside the Monthly View tab, click Time Off to configure the vacation time on the dialog shown in Figure 10.16.

Image

FIGURE 10.16 Scheduling time off.

Figure 10.17 shows how the work hours are displayed after you schedule the time off.

Image

FIGURE 10.17 Work hours with holiday (vacation) time off.

You can also use this process to configure sick days, personal errands, and similar situations.


Note

Even though the work hours for the user are set as time off, other users can schedule activities for this user on those days. However, when they do, they receive an alert message that the user is scheduled for time off so that they can change the dates.


For general holidays when the business will be closed, use the business closures calendar under Settings > Service Management, as shown in Figure 10.18.

Image

FIGURE 10.18 Business closures interface.

Appointments

Appointments differ from service activities in that they don’t need to have a service associated with them. To create a new appointment, select Service > Service Calendar and then click Appointment. Figure 10.19 shows the Appointment window.

Image

FIGURE 10.19 Creating a new appointment.

The required fields for the appointment are the Subject field and the Start Time and End Time fields. If you want, you can specify the required resources or materials necessary for the appointment and the optional resources.

After the appointment is created, you can save the activity as completed, or you can convert the activity to an opportunity or a case.


Caution

If you choose to save an activity as completed, you can neither change any of the properties for that activity nor change the status back to its previous status. Unlike service activities, appointments cannot be rescheduled.


When you create a service activity, you can set its initial status to Open (and then either Requested or Tentative) or Scheduled (and then Pending, Reserved, In Progress, or Arrived). To change the status of a service activity, select the activity and then click the Change Status button (see Figure 10.20).

Image

FIGURE 10.20 Changing a service activity’s status.

After you click the Change Status button, the dialog displayed in Figure 10.21 appears, giving you the option to change the service activity’s status. You can also close the activity and complete it.

Image

FIGURE 10.21 Changing a service activity’s status to completed.

Users can create a recurring appointment (or edit an uncompleted one). For example, if you have to meet a client once a week for two months, you can configure this by clicking the Recurrence option on the navigation bar. Figure 10.22 shows the options you can use to set the recurrence; they are the same options you are familiar with from Microsoft Outlook.

Image

FIGURE 10.22 Appointment recurrence.

Cases

Cases are normally used to track customer problems, questions, and issues. To work with them, you select Service > Cases. Figure 10.23 shows the My Active Cases interface that appears.

Image

FIGURE 10.23 My Active Cases interface.


Note

Each case is assigned a unique identifier with the prefix CAS by default. You can customize this by selecting Settings > Administration > Auto-Numbering.

The case number numbering scheme can be unfriendly in some cases. People often ask if there is any flexibility around this naming, so that instead of using CAS-01002-T8N2C3, they can use something more like CAS-5401. The answer is no. However, there is no reason you cannot create your own plug-in to auto-number and create a case number for you. Microsoft Dynamics CRM On-Premises is the reason for the complexity of the case numbers in Microsoft Dynamics CRM. Because it is not necessarily connected to the server, the On-Premises client needs a complex algorithm to ensure uniqueness—even when offline.


Before you start to work with cases, it is a good idea to prepare and define the subject tree as explained later in this chapter. To create a new case, click New. Even though this is not required by default, you can enter the subject in the Subject field, as shown in Figure 10.24.

Image

FIGURE 10.24 Creating a new case.

After selecting the subject and entering a title and customer, you can move to the Contract and Product Information section and look up the Knowledge base (KB) articles associated with the selected subject. You can do this by selecting the magnifying glass next to the Knowledge Base Article field to open the Add Article dialog (see Figure 10.25).

Image

FIGURE 10.25 Associating a KB article to a case.

After entering the required values, click Save & Close to create the new case.


Tip

You can also create a case from an activity by converting the activity to a case. This is useful when you need to open a case that originated from an email or a phone conversation.

In addition, in Microsoft Dynamics 2016, there are now icons to the left of the list of cases, indicating the activity type that originated each case.


After you create a case, you can perform these actions, as described in the following sections:

Image Add Related Activities

Image Delete Case

Image Resolve Case

Image Cancel Case

Add Related Activities

By clicking a case title (for example, Case Sample), you can easily create an activity that will be associated with the case by selecting Activities from the navigation bar (see Figure 10.26). You can do this, for example, to add a reminder to call a customer about the resolution of a case at a specific date and time.

Image

FIGURE 10.26 Adding a related activity.


Tip

You can also easily create an activity by using the Activities tab near the notes in the form to create and mark activities as completed.


In addition, by looking at the process flow at the top of the screen, you can easily see the recommended process to follow for case closeout. (The example in this chapter is Phone to Case, which you can easily access by clicking the Phone Support button instead of clicking + New.)

Delete Case

The Delete Case option deletes the case and its associated records and activities. You must confirm this operation, and there is no way to roll it back.

Resolve Case

You can resolve a case by opening the case and clicking Resolve Case on the command bar. The Resolve Case dialog appears (see Figure 10.27), and in it you can enter the resolution description and billable time.

Image

FIGURE 10.27 Resolve Case dialog.


Caution

After a case is resolved, you cannot edit its properties. If you want to change a resolved case, you must reactivate it by selecting Actions > Reactivate. You can then make changes and resolve the case again.


Cancel Case

The Cancel Case option changes the case status to Canceled. You can reactivate the case later, if necessary. After you select this option, a confirmation dialog appears, allowing you to select the status reason for the cancelation, which can be Merged or Canceled.


Caution

To cancel a case, you cannot have an open activity associated with the case.


Reports

Some predefined reports are available for cases that you can run for a selected record or for all records. To see these reports from the Cases interface, click the Run Report option on the command bar, as shown in Figure 10.28.

Image

FIGURE 10.28 Case-related reports.

These are the available reports:

Image Activities

Image Case Summary Table

Image Neglected Cases

Image Top Knowledge Base Articles

Image Service Activity Volume

Figure 10.29 shows the Case Summary Table report.

Image

FIGURE 10.29 Case Summary Table report.


Tip

If the predefined reports don’t meet your needs, you can easily create custom reports by using the Report Wizard.


Image For more information about working with reports, SEE CHAPTER 16, “Reporting and Dashboards.” To learn more about accounts and contacts, refer to CHAPTER 6.

Articles

Articles used to be called the knowledge base in earlier versions of CRM. This is a common repository where users can share their experience and solutions for common issues and customer questions.


Tip

Microsoft Dynamics CRM 2016 provides a new experience for working with articles, using the interactive service hub. For more information about this experience, see Chapter 11.


An article has a small predefined workflow:

1. Anyone who has the right permissions can create articles.

2. Articles are submitted for review.

3. A higher-level-permissions user reviews articles and then approves or rejects them.

4. When approved, articles are published.

Figure 10.30 shows the steps in this workflow.

Image

FIGURE 10.30 Article workflow.

Before you start writing articles, consider the following:

Image Be sure to prepare the right article templates so that you have a consistent knowledge base of articles. You can manage templates under Settings > Templates > Articles Templates (see Figure 10.31).

Image

FIGURE 10.31 Managing article templates.

Image Be sure to set up the topics where you want people to submit their articles so that users can search for them more easily after they are published. You can do this under Settings > Service Management > Subjects (see Figure 10.32).

Image

FIGURE 10.32 Configuring the subject tree.

Image Be sure to set up the right permissions for the users who can write and submit articles, the users who can approve or reject the articles, and the users who can publish the articles.


Tip

By default, users with a CSR (Customer Service Representative) role can only write and submit articles; those with the CSR Manager role can approve, reject, and publish articles.


Figure 10.33 shows the default interface when you access the articles interface as the Administrator role. This interface is divided into the following views:

Image All Articles

Image Draft Articles

Image Published Articles

Image Unapproved Articles

Image Unpublished Articles

Image

FIGURE 10.33 Articles interface.

No matter which view you are using, you can always create a new article. To create a new article, follow these steps:

1. Click the +New button on the command bar. The window shown in Figure 10.34 opens.

Image

FIGURE 10.34 Selecting a template.


Note

Microsoft Dynamics CRM 2016 also enables you to create Articles for different languages, depending on the language packs you have installed. In addition to creating articles for a specific language, you can create an article for all languages if you want to have the article available for everybody. “For more information on language packs, see Chapter 17.”


2. Select the language and select a template from the list. Notice that the internal templates vary depending on the language selected. Click OK to continue. Figure 10.35 shows the New Article interface.

Image

FIGURE 10.35 Writing an article based on the Procedure Article template.

3. Enter the title and subject. The body format of the article depends on the selected template. You should enter keywords for a faster search and lookup of the articles.

4. Click Save & Close.

Subjects

To create new subjects, you must be logged in as a user assigned the System Administrator role. As shown previously, Subjects are added to Cases which allow for reporting segmentation. Under Settings > Business Management > Subjects, click any existing subject in the subject tree and then click the Add a Subject link from the Common Tasks list box. The dialog shown in Figure 10.36 appears.

Image

FIGURE 10.36 Subject tree options.

Submitting an Article

Every article goes directly to the Draft folder when created, which means it isn’t available to users until it is published.

An article must be submitted before it can be approved or rejected. To submit an article, you must move to the Draft Articles view, select the article you want to submit, and click the Submit button on the command bar. You then receive a dialog alert to confirm the operation, as shown in Figure 10.37.

Image

FIGURE 10.37 Article submission.

Click OK to submit the article, and the article is moved to the Unapproved Articles view.

Approving an Article

To approve an article, move to the Unapproved Articles view and select the article you want to approve. Then click the Approve button on the command bar. The confirmation dialog show in Figure 10.38 appears.

Image

FIGURE 10.38 Article approval.

Approved articles move to the Published Articles view, where they are ready and available for other users.

Rejecting an Article

To reject an article, open the article in the Unapproved Articles view and click the Reject button on the command bar. The Provide a Reason dialog appears (see Figure 10.39).

Image

FIGURE 10.39 Reason for rejecting an article.

After you click OK, the article moves back to the Draft Articles view. If the user who wrote the article wants to see the comments and reason for the rejection, he or she must move to the Draft queue, double-click the article to open it, and then look at the Comments tab to see the rejection reasons (see Figure 10.40).

Image

FIGURE 10.40 Article rejection reasons.


Tip

The default workflow for articles doesn’t send alerts when a user submits, approves, or rejects an article, so it is a good practice to create a custom workflow for Article and Article Comment entities so that users can be notified via email when an article is submitted, approved, or rejected.


Image SEE CHAPTER 26 for more information about how to create custom workflows.

Reports

Top Knowledge Base Articles is a predefined report built for the knowledge base that shows the top articles associated and used on cases (see Figure 10.41).

Image

FIGURE 10.41 Top Knowledge Base Articles report.


Caution

The Top Knowledge Base Articles report is empty if you do not have at least one case record associated with the knowledge base articles.


Articles Security

By default, the knowledge base is not available to all the roles. For example, the Salesperson role doesn’t have access to create new articles, whereas the Customer Representative role does. Of course, you can customize and change this configuration as necessary.

Contracts

You can create a contracts from a template that is defined by a language. A contract is a group of services and products that you sell to a client during a period of time. On a contract, you define when you start providing services to the customer and when you finish; both dates are required for creating a contract. Each contract also has billing information associated with it, such as which client you will bill, to what address you will send invoices, and billing frequency (monthly, quarterly, annually, and so on). The products you sell are defined in contract lines, where you can enter product details such as the quantity, the time you will include for support cases, and the total price and discounts.

To create new contracts, follow these steps:

1. Navigate to Service > Contracts and click New.

2. Select a template (see Figure 10.42) and click Select.

Image

FIGURE 10.42 Selecting a contract template for a new contract.


Note

To create a new template, under Settings > Templates, select the Contract Templates option.


Image SEE CHAPTER 17 for more information on how to manage and create new templates.

3. Fill in the required fields: Contract Name, Customer, Contract Start Date, Contract End Date, and Customer (see Figure 10.43). Click Save.

Image

FIGURE 10.43 Creating a new contract.

4. Go to the Contract Lines section on the form and click the + icon.

5. Fill in the required fields (see Figure 10.44).

Image

FIGURE 10.44 Adding a new contract line.

6. Click Save & Close to complete the contract line.

Each contract line has a specific calendar associated with it. You can access it by clicking the Set Calendar button on the command bar of the contract line form. This is useful when a customer service representative needs to know whether the client should be supported 24 × 7 or only at regular business times such as 9 to 5. You can easily convert the calendar to 24 × 7 support by clicking the check box shown at the bottom of Figure 10.45.

Image

FIGURE 10.45 Contract line calendar.

After the contract is created, its status is draft. To make a contract active, you must open the contract record and click the Invoice Contract button on the command bar.


Note

The contract will be active between the contract start date and the contract end date. Before the contract start date, the contract will have the status Invoiced.


Image Refer to CHAPTER 7 for information related to goals, goal metrics, and rollup queries.

Service Management

Under Settings you can find the Service Management area, which is now the main centralized location for managing and configuring the service-related entities.

The Service Management area is divided in five sections, as shown in Figure 10.46 and described in the following sections:

Image Case Settings with Record Creation and Update Rules

Image Service Terms

Image Knowledge Base Management

Image Templates

Image Service Scheduling

Image

FIGURE 10.46 Service Management area.

Case Settings with Record Creation and Update Rules

In the Case Settings with Record Creation and Update Rules section you can manage the following features:

Image Queues

Image Parent and Child Case Settings

Image Routing Rule Sets

Image Automatic Record Creation and Update Rules

Image Subjects

Queues

You use queues to assign or route case or activities records. If you click Queues in the Service Management area, you end up at the same page as if you clicked Queues in the Business Management area. The creation of queues is explained in Chapter 17.

Because by default every user and team has a default queue created by the system (prefaced with < and suffixed with >), you probably don’t need to create new queues to start working with them. You often use queues when you are working with activities. To access them, go to Service > Activities.

To add items to a queue, you select an activity and click ... > Add to Queue (see Figure 10.47).

Image

FIGURE 10.47 Add Activities to Queue.

The dialog shown in Figure 10.48 asks you to enter the name of the queue.

Image

FIGURE 10.48 Add to Queue dialog.


Tip

You can select more than one record from the activities view to add more than one activity at a time to each queue. You can also create a workflow to automate the queue assignment every time a new activity is created. To learn more about working with workflows, see Chapter 26.


To view the items that are assigned to each queue, go to the Service area select Service > Queues. Change the view to All Items. (The first time you enter into this section, the default view shows the Items I Am Working On view, which is empty.) Select the queue to which you added items to view the items so you can work with them (see Figure 10.49).

Image

FIGURE 10.49 All queue items for the Info queue.

When you select one or more items, you can select any of the following actions for the queue items:

Image Route—Use this option to move the queue item to another queue.

Image Pick—Use this option to have a queue item displayed in the Items I am Working On view.

Image Release—Use this option to release a queue item so it will be removed from the Items I am Working On view.

Image Remove—Use this option to remove the queue item from the queue.

Queues help users assign records to themselves without taking the ownership of the record. For example, user A can be the owner of a record, and user B can be working on that record. Only one person can work on a queue item at a time, preventing other users from picking records that someone else is working on.

Not all the entity types are queue enabled by default. If you create a custom entity or have one of the existing system entities, like Account or Contact, and want users to add their records to queues, you need to select the Queues check box on the General tab, as shown in Figure 10.50. (After you select this option and save the change, you cannot uncheck it.) If the entity you created has the ownership set to user or team, you also have the option to automatically move the records to the owners’ default queue when a record is created or assigned.

Image

FIGURE 10.50 Queue customization settings.

Parent and Child Case Settings

If you select Parent and Child Case Settings, the Case Settings dialog appears (see Figure 10.51). In it you can configure the attributes you want a child case to inherit from a parent case when the child case is created. (By default only the case title and customer are inherited.)

Image

FIGURE 10.51 Case Settings dialog.

You can also set whether the case can be closed if there are child cases open and whether to close all child cases when the parent case is closed.

The ability to work with child cases was new in Dynamics CRM 2015 and is also available in CRM 2016. You can split a case into child cases that are hierarchy related. To create a child case, you must be working with a case record. You go to Service > Cases and open any case record, and then click the Create Child Case button in the command bar (see Figure 10.52).

Image

FIGURE 10.52 Create Child Case button.

When you click this button, a quick create form appears, with the prepopulated fields you defined in Case Settings (see Figure 10.53).

Image

FIGURE 10.53 The quick create form for a child case, with prepopulated fields from Case Settings.

Routing Rule Sets

Routing Rule Sets allows you to configure routing with some defined criteria so that a customer service representative doesn’t need to think, decide, or known how to route the cases to the right user, team, or queue. Figure 10.54 shows the Routing Rule Sets area where we can manage them.

Image

FIGURE 10.54 Routing rule sets.

By default, there are no routing rules created. You can create a new Routing Rule by clicking + New in the command bar. The form shown in Figure 10.55 appears.

Image

FIGURE 10.55 Creating a new routing rule set.

Enter a name and then click Save in the command bar to create rule items. After it has been saved, then click the + icon that is on the Rule Item subgrid.

Enter the name for your new rule item and then enter the criteria. Figure 10.56 shows the creation of a simple rule to route the cases with the origin equal to Email to the info queue. Click Save & Close when you are done. You must now activate your new routing rule set by clicking Activate in the command bar.

Image

FIGURE 10.56 Creating a new rule item.

You can now use the new routing rules. When you work with a case record, you now see a Save & Route button. If you click it, you see the confirmation dialog shown in Figure 10.57. If you click Route, the rules are applied.

Image

FIGURE 10.57 Saving and routing a case.

If you want to apply these rules to more than one record, you can do so by going to Cases and selecting the records from any view. You then see the button Apply Routing Rule. Click it and then confirm your choice in the dialog that appears.

Automatic Record Creation and Update Rules

Automatic Record Creation and Update Rules allows you to configure the automatic creation of records and updates in a few easy steps, without having to create custom workflows. By default, there are no rules of this type created, as shown in Figure 10.58.

Image

FIGURE 10.58 Automatic Record Creation and Update Rules window.

To create a new rule, click + New, enter a name for the rule, and specify the conditions for record creation, including the source type, which can be any activity entity, such as Email, Phone, or a custom activity (see Figure 10.59).

Image

FIGURE 10.59 New Automatic Record Creation and Update Rule window.

After you save the rule, you can add conditions to perform other operations, such as creating records, updating records, sending emails, or starting a child workflow (see Figure 10.60).

Image

FIGURE 10.60 Creating a new update rule.

Subjects

If you click Subjects on the Service Management page, you end up at the same page as if you clicked Subjects on the Business Management page. The creation of subjects is explained in Chapter 17.

Service Terms

The Service Terms group contains the following configurations, as described in the following sections:

Image Service Level Agreement

Image Entitlements

Image Holiday Schedule

Image Service Configuration Settings

Image Customer Service Schedule

Service Level Agreement

Service Pack 1 of Dynamics CRM 2013 introduced service level agreement (SLAs). In that version, you needed to take the optional step of enabling SLAs. Now with the 2016 version, SLAs are enabled out of the box if you start from a fresh organization.

When you create a new SLA, you must enter a name for it and enter a value in the Applicable From field, which can be any of the following:

Image Created On

Image Modified On

Image Follow Up By

Image Record Created On

Image Resolved By

Image First Response By

Image Escalated On

Image Last On Hold Time

You must also select the SLA type, which can be either standard or enhanced. For more information about the enhanced SLA type, see the section “Enhanced Case SLAs,” later in this chapter. Finally, you must specify whether you want to allow pause and resume or not (see Figure 10.61).

Image

FIGURE 10.61 New SLA.


Note

The Allow Pause and Resume option is valid only for enhanced SLA types; you cannot set this field for standard SLAs.


Optionally, you can set the Business Hours field by going to the Customer Service Schedule option, as described in the following sections.


Note

After you save a new SLA record, you cannot change the Applicable From, SLA Type, and Allow Pause and Resume fields. If you need to change these values, you must create a new SLA record.


After you saved the new SLA, you can start entering its details. As shown in Figure 10.62, you can configure criteria where you want the SLA to be applicable.

Image

FIGURE 10.62 New SLA detail record.

You can specify the time after which you can consider the SLA item to be a failure and the time after which you want to receive a warning. After you save the record, you can add actions as steps for the failure or success events.

You can perform the following actions in the SLA details for success and/or failure events (see Figure 10.63):

Image Send Email

Image Create Record

Image Update Record

Image Assign Record

Image Change Status

Image

FIGURE 10.63 SLA detail actions.

Entitlements

Entitlements are used to configure service licenses that can optionally be associated with an SLA record. You are required to enter a primary customer that can be either a contact or an account, start and end dates, and a name for the entitlement (see Figure 10.64).

Image

FIGURE 10.64 New entitlement record.

The Allocation Type field can be set to either Number of Cases or Number of Hours. Depending which allocation type you enter, the Total Terms field counts either cases or hours. The value you enter for Total Terms is decreased depending on the case resolution or case creation if you configure the allocation type to count the number of cases; otherwise this decrease field is locked.

After you save a new entitlement, you can add entitlement channels, which can be any of the following:

Image Email

Image Phone

Image Web

Image Facebook

Image Twitter

For each channel line you can set a specific value for Total Terms, and you see the value in Remaining Terms when it is in use (see Figure 10.65).

Image

FIGURE 10.65 Entitlement channels.

You can also set products and contacts for where you want the entitlement to be applied, as shown in Figure 10.66.

Image

FIGURE 10.66 Entitlement products and contacts.


Note

You can only add contacts related to the selected primary customer.


Holiday Schedule

The holiday schedule calendar differs from the business closure calendar as the holiday schedule calendar applies to the SLA module only.

When you create a new holiday schedule, you must supply a name and a description, as shown in Figure 10.67.

Image

FIGURE 10.67 New holiday schedule.

After you click Create, you can open the created holiday schedule to define the days, as shown in Figure 10.68.

Image

FIGURE 10.68 New holiday.


Note

During these holidays, the SLA time calculation does not occur.


Service Configuration Settings

The Service Configuration Settings option opens the Service tab of the System Settings dialog (see Figure 10.69). You can also access this tab dialog by going to Setting > Administration > System Settings > Service.

Image

FIGURE 10.69 Service configuration settings.

On this tab, you can disable the SLAs on case records, apply an SLA after a manual override, and select the on hold case status.

Customer Service Schedule

As with the holiday schedule calendar, discussed previously, you can create specific customer service schedules. This is useful if you have customers outside the United States who observe different holidays.

When you click + New to create a new customer service schedule, you get the dialog shown in Figure 10.70, where you must enter the name and click Create.

Image

FIGURE 10.70 Creating a new customer service schedule.

After you create the record, you can configure the recurring weekly schedule. There are the main options you have (see Figure 10.71):

Image Work Hours Are the Same Each Day

Image Work Hours Vary by Day

Image 24 × 7 support

Image

FIGURE 10.71 Configuring a weekly schedule.

If you selected the work hours to be the same each day, you can click on Set Work Hours link to configure the hours (as shown in Figure 10.72).

Image

FIGURE 10.72 Work Hours.

If you select Work Hours Vary by Day, then you must configure the work hours for each day, as shown in Figure 10.73.

Image

FIGURE 10.73 Configuring the work hours for each day.

You can then use the customer service schedules you have created in your SLAs.

Knowledge Base Management

In the Knowledge Base Management section you can configure the entities where you want the knowledge base search to be turned on (see Figure 10.74). By default this is enabled only for the Case entity but you can enable it for Account, Contact, or any custom entity if you want.

Image

FIGURE 10.74 Knowledge base management settings.

You can also configure the Knowledge Solution field to either of the following:

Image Dynamics CRM

Image Parature

If you have an external knowledge base solution, you can check the Use an External Portal option and then enter the URL of your custom/external knowledge base application.

Templates

In the Templates section you can configure the following template types:

Image Entitlement templates

Image Email templates

Image Article templates

Image Contract templates

You can also access email, article, and contract templates by going to Settings > Templates. However, the Templates section is the only place to get the entitlement templates.

Creating a new entitlement template is very similar to creating an entitlement, except that you don’t need to enter the customer and the contacts, and you are not required to set the start and end dates (see Figure 10.75).

Image

FIGURE 10.75 New entitlement template.

When you have templates set, you can go to the Entitlement option and click New to see the option to create a new entitlement from a template. Here you are asked to select one of the entitlement templates you created (see Figure 10.76).

Image

FIGURE 10.76 New entitlement from a template.

Service Scheduling

In the Service Scheduling section, you can configure the following:

Image Business Closure

Image Services

Image Facilities/Equipment

Image Resource Groups

Image Sites

These options are described earlier in this chapter, in the section “Services.”

Enhanced Case SLAs

Enhanced SLAs are different from standard SLAs. They support the following:

Image Case on hold support

Image Auto pause and resume of time calculation

Image Support for success actions

Image Creation of dashboards and reports based on the SLA KPI instance entity

You can put a case on hold for an unlimited period of time, until a reply from a customer is received. This stops the timer and calculations that might apply to the SLA.

To see how enhanced SLA works, create an SLA with two SLA details, one for each KPI type, as shown in Figure 10.77.

Image

FIGURE 10.77 SLA with two details.

Save the SLA and make sure you activate it. Also make it the default SLA by clicking the Set as Default button on the command bar.

To test the SLA, create a new case, save it, and go to the Enhanced SLA Details tab, as shown in Figure 10.78.

Image

FIGURE 10.78 Enhanced SLA Details tab on a case record.

You can pause the case by changing the status to On Hold. You can resume the case by changing the status back to In Progress.

After the amount of time specified in the Warn After field elapses, you see a warning like the one shown in Figure 10.79.

Image

FIGURE 10.79 Warning in the Enhanced SLA Details tab on a case record.

After the time amount of time specified in the Failure After elapses, you see a warning like the one shown in Figure 10.80.

Image

FIGURE 10.80 Expired a case record on the Enhanced SLA Details tab.

Dynamics CRM 2016 comes with some out-of-the-box dashboards that make use of the SLA and entitlement entities:

Image Customer Service Manager Dashboard

Image Customer Service Performance Dashboard

Image Customer Service Representative Social Dashboard

Summary

The Service area is a valuable and important part of Microsoft Dynamics CRM. It provides a centralized view of calendars and schedules and allows you to easily perform scheduling tasks.

When working with cases, keep in mind that the summary of the activities that make up the case (and therefore the case resolution) are the resultant work effort—something neither expressed nor available on the main Case entity by default. Organizations often request the ability to see case resolution times and the ability to quickly/easily track times directly against the Case entity. (An example of this might be a spinning/countdown clock when a form is opened/being worked on.) Microsoft Dynamics CRM does not support this requirement without custom development. However, the work required to put this in place is actually quite minimal. The majority of effort in putting something like this together is in defining the business process and deciding how best to implement it. (For example, does the clock start automatically on open, or does the user click a button to start it? What happens on form load? Does the clock stop, or does it stay open until it is proactively stopped?)

In this chapter you have learned how to work with services in Microsoft Dynamics CRM 2016 by using the service calendar, working with cases to track customer issues, working with contracts, and managing articles to share typical business procedures.

This chapter shows that case configurations are now grouped on a dedicated page under Settings > Case Management.

Finally, this chapter explains how to use SLAs and entitlements, and it provides an example of how to work with enhanced SLAs to manage cases and support in a more controlled way.

Two features in the Service area are not discussed in this chapter: integrated service hub (see Chapter 11) and FieldOne (see Chapter 33, “FieldOne”).

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset