Skip to content

Commit 0b2f8c8

Browse files
authored
Merge pull request #8776 from MicrosoftDocs/main
Auto push to live 2025-04-23 02:30:28
2 parents 2a7f25a + c218bf2 commit 0b2f8c8

10 files changed

Lines changed: 306 additions & 27 deletions

File tree

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: Icons and Colors Aren't Visible in Dynamics 365 Case Views
3+
description: Resolves an issue where icons and colors aren't displayed in Dynamics 365 case views.
4+
ms.reviewer: agarwalneha
5+
author: Yerragovula
6+
ms.author: srreddy
7+
ai-usage: ai-assisted
8+
ms.date: 04/23/2025
9+
ms.custom: sap:Cases or Incidents, DFM
10+
---
11+
# Icons and colors aren't displayed in Dynamics 365 case views
12+
13+
This article addresses an issue where the default color-coded icons for options like **Priority** and **Status** aren't visible in case views after recent updates in Dynamics 365 Customer Service.
14+
15+
## Symptoms
16+
17+
When you view cases or incidents in Dynamics 365 Customer Service, you can't see the default color-coded icons for fields such as **Priority** and **Status**. This issue might occur after recent updates or modifications to the system.
18+
19+
## Cause
20+
21+
This issue might be caused by incorrect or incomplete configuration settings related to the [Power Apps grid control and option set colors](/dynamics365/customer-service/administer/enable-case-grids).
22+
23+
## Resolution
24+
25+
To restore the missing icons and colors in Dynamics 365 case views, follow these steps:
26+
27+
1. Navigate to **Settings** > **Advanced Settings** within the application.
28+
2. Select **Solutions**. The **Solutions** page appears.
29+
3. On the **Solutions** page, select **Default Solution**.
30+
4. Select **Switch to classic** to access the classic interface.
31+
5. In the classic interface, go to **Entities** > **Case**.
32+
6. On the **Case** page, find and open the **Controls** section.
33+
7. Ensure that you're using the **Power Apps grid control** for the **Case** entity.
34+
8. Verify that the **Customizer Control** field is set to the following value:
35+
36+
**MscrmControls.CustomCellControl.CustomCellControl**
37+
38+
If the field isn't set to the value, update it accordingly.
39+
40+
9. Ensure that the **Enable OptionSet Colors** property is set to **Yes**.
41+
42+
### Modifying option set colors
43+
44+
If you need to adjust the option set colors, follow these steps:
45+
46+
1. Select the desired option set from the field list.
47+
2. Scroll down to the **Options** section in the pop-up window.
48+
3. Select the option you want to modify and change the corresponding color.
49+
4. Save your changes.
50+
51+
### Additional steps for active solution layers
52+
53+
If the issue persists, check if the **Case** entity has an active layer in its solution:
54+
55+
1. Navigate to **Settings** > **Customizations** and select the **Solution Layers** button for the **Case** entity.
56+
2. Verify if an active layer is present. If an active layer exists, additional investigation or adjustments might be required.
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: Knowledge Articles Not Supporting Multilingual Search
3+
description: Provide troubleshooting steps to ensure knowledge articles are properly configured to support multilingual search in Microsoft Dynamics 365 Customer Service.
4+
ms.reviewer: atrinassa
5+
author: Yerragovula
6+
ms.author: srreddy
7+
ai-usage: ai-assisted
8+
ms.date: 04/23/2025
9+
ms.custom: sap:Knowledge Management, DFM
10+
---
11+
# Knowledge articles don't support multilingual search
12+
13+
This article provides troubleshooting steps for issues where knowledge articles originally authored in English are sometimes not discoverable using search terms in other languages, such as Chinese.
14+
15+
## Symptoms
16+
17+
You might encounter the following issues when searching for knowledge articles in Dynamics 365 Customer Service:
18+
19+
- Knowledge articles authored in English aren't consistently discoverable using search terms in other languages (for example, Chinese).
20+
- Some articles are successfully retrieved using multilingual search terms, while others aren't.
21+
22+
## Cause
23+
24+
The issue might be related to the language preferences or translation configurations of the knowledge articles. Specifically:
25+
26+
1. The preferred language of the knowledge articles might not match the language of the search query.
27+
2. Translations for the knowledge articles might not have been properly configured or enabled.
28+
29+
## Troubleshooting steps
30+
31+
### Verify the preferred language of the knowledge articles
32+
33+
1. Open the knowledge article that doesn't appear in the multilingual search.
34+
2. Check the preferred language setting for the article. Ensure that it matches the language in which the article was originally authored.
35+
36+
3. If the preferred language is incorrect, [update it to the correct language](/dynamics365/customer-service/use/set-knowledge-article-authoring-language#personalize-your-language-preferences-for-authoring-knowledge-articles) and save the changes.
37+
38+
### Configure translations for the knowledge articles
39+
40+
1. Open the knowledge article that doesn't appear in the multilingual search.
41+
42+
2. Check if translations are already configured for the article.
43+
44+
3. If translations aren't configured, [set the translation language for the article](/dynamics365/customer-service/use/translate-ka#select-a-language-for-your-knowledge-article-translation).
45+
46+
4. Save and [publish the knowledge article](/dynamics365/customer-service/use/publish-ka#publish-knowledge-articles).
47+
48+
## More information
49+
50+
For detailed steps on configuring language preferences and translations, see:
51+
52+
- [Configure a default knowledge article authoring language for your organization](/dynamics365/customer-service/use/set-knowledge-article-authoring-language)
53+
- [Translate knowledge articles](/dynamics365/customer-service/use/translate-ka)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: Outbound Dialer Enhancements Not Displaying All Phone Numbers
3+
description: Fixes an issue where only the business phone number is displayed for contacts or accounts when you use the enhanced outbound dialer in Dynamics 365 Customer Service.
4+
ms.reviewer: srubinstein
5+
author: Yerragovula
6+
ms.author: srreddy
7+
ai-usage: ai-assisted
8+
ms.date: 04/23/2025
9+
ms.custom: sap:Voice channel, DFM
10+
---
11+
# Enhanced outbound dialer doesn't display all phone numbers
12+
13+
This article addresses an issue where the enhanced outbound dialer experience doesn't display all available phone numbers associated with contacts or accounts in Dynamics 365 Customer Service.
14+
15+
## Symptoms
16+
17+
When you use the [enhanced outbound dialer](/dynamics365/release-plan/2023wave2/service/dynamics365-customer-service/improvements-call-dialer) in Dynamics 365 Customer Service, only the business phone number is displayed for contacts or accounts. Other phone numbers, such as those entered in the mobile phone field, aren't shown, even if they're available in the system.
18+
19+
## Cause
20+
21+
This issue might be caused by customizations on the **Contact** form. Specifically, if a custom mobile phone field has been created, it might not populate the standard `mobilephone` attribute of the `contacts` entity. As a result, the enhanced outbound dialer retrieves and displays only the business phone number.
22+
23+
## Resolution
24+
25+
To resolve this issue, follow these steps:
26+
27+
1. Open the Dynamics 365 Customer Service environment.
28+
2. Navigate to the [Contacts](/dynamics365/customer-service/administer/create-design-forms-customer-service-hub) entity and open the **Contact** form.
29+
3. Check for any custom mobile phone fields that have been added to the form.
30+
4. Ensure that these custom fields are configured to populate the standard `mobilephone` attribute of the `contacts` entity.
31+
5. Save and publish the changes to the **Contact** form.
32+
6. Test the enhanced outbound dialer to confirm that it now retrieves and displays all available phone numbers, including mobile numbers.
33+
34+
For more information on the `contacts` entity and attributes, see [Contact table/entity reference (Microsoft Dataverse)](/power-apps/developer/data-platform/reference/entities/contact).

support/dynamics-365/customer-service/service-level-agreements/sla-migration-issues.md

Lines changed: 64 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: Troubleshoot issues with SLA migration in Dynamics 365 Customer Service
3-
description: Provides a resolution for an issue where you can't migrate SLAs to Unified Interface in Microsoft Dynamics 365 Customer Service.
2+
title: Troubleshoot Issues with SLA Migration in Dynamics 365 Customer Service
3+
description: Provides resolutions for issues that prevent you from migrating SLAs to Unified Interface in Microsoft Dynamics 365 Customer Service.
44
ms.reviewer: sdas
55
ms.author: ghoshsoham
66
author: soham-msft
7-
ms.date: 08/18/2023
7+
ms.date: 04/23/2025
88
ms.custom: sap:Service Level Agreements\Facing errors during SLA migration
99
---
1010
# Troubleshoot issues with SLA migration to Unified Interface
1111

1212
This article describes different scenarios in which a service-level agreement (SLA) might not be successfully [migrated to Unified Interface](/dynamics365/customer-service/migrate-automatic-record-creation-and-sla-agreements#migrate-automatic-record-creation-rules-and-service-level-agreements), and provides steps to resolve these issues.
1313

14-
## Scenario 1: Error 404 occurs during SLA migration
14+
## Scenario 1: Error 404 during SLA migration
1515

1616
When running the SLA migration tool, you receive a 404 error with the "Resource not found for segment mdyn_MigrateSla" message.
1717

@@ -23,11 +23,11 @@ This issue occurs because the custom action for migration isn't activated.
2323

2424
Ensure that the `MigrateSla` workflow process is activated.
2525

26-
## Scenario 2: SLA migration completes, but the SLA warning email doesn't display correct values
26+
## Scenario 2: SLA migration completes, but the SLA warning email doesn't display the correct values
2727

2828
#### Symptoms
2929

30-
This issue occurs after you migrate the SLA item using the "Send Email" template. Here are steps to reproduce the issue:
30+
This issue occurs after you migrate the SLA item using the "Send Email" template. Here are the steps to reproduce the issue:
3131

3232
1. Create the legacy SLA and SLA item.
3333
2. Select **Set Properties** next to **Send Email** on the SLA item form.
@@ -39,19 +39,19 @@ This issue occurs after you migrate the SLA item using the "Send Email" template
3939
5. Activate the SLA, and set it as default.
4040
6. Create and save the case. Make sure that the SLA is applied. Wait for the SLA status to change to **Nearing non-compliance**, and then resolve the case.
4141

42-
You should receive a warning email after a few minutes. You might find that the details of the warning email show the dynamic expressions instead of the actual values.
42+
You should receive a warning email after a few minutes. You might find that the details of the warning email show the dynamic expression instead of the actual value.
4343

4444
#### Resolution
4545

4646
Manually update the dynamic expression to the `FormattedValue` option field.
4747

48-
1. In Customer Service admin center, go to **Service level agreements** under **Service Terms**.
49-
2. Select and expand the migrated SLA from grid.
48+
1. In the [Copilot Service admin center (previously known as Customer Service admin center)](/dynamics365/customer-service/implement/cs-admin-center), go to **Service level agreements** under **Service Terms**.
49+
2. Select and expand the migrated SLA from the grid.
5050
3. Select **SLA item** from the **SLA Items** grid and expand it. A Power Automate flow opens.
51-
4. Expand each step until the email template's message.
51+
4. Expand each step until the email template's message appears.
5252
5. Update the dynamic expression to the `FormattedValue` option field.
5353

54-
:::image type="content" source="media/sla-migration-issues/format-legacy-sla-option-field.png" alt-text="Screenshot that shows the format of the legacy SLA option field.":::
54+
:::image type="content" source="media/sla-migration-issues/format-legacy-sla-option-field.png" alt-text="Screenshot that shows the format of the legacy SLA option field." lightbox="media/sla-migration-issues/format-legacy-sla-option-field.png":::
5555

5656
6. Select **Save**.
5757

@@ -67,24 +67,24 @@ This issue occurs if the SLA migration code uses the **Status** field instead of
6767

6868
To solve this issue, take the following steps:
6969

70-
1. In Customer Service admin center, go to **Service level agreements** under **Service Terms**.
71-
2. Select and expand the migrated SLA from grid.
70+
1. In the [Copilot Service admin center (previously known as Customer Service admin center)](/dynamics365/customer-service/implement/cs-admin-center), go to **Service level agreements** under **Service Terms**.
71+
2. Select and expand the migrated SLA from the grid.
7272
3. Select the SLA item from the **SLA Items** grid and expand it. A Power Automate flow opens.
73-
4. Expand each step until the **Is Succeeded** step.
73+
4. Expand each step until you reach the **Is Succeeded** step.
7474
5. Go to the **Description** field. The **Dynamic content** window opens.
7575
6. Search for and select the required entity.
7676
7. Select **Save**.
7777

7878
> [!NOTE]
79-
> This issue also occurs with other datatypes like **Option Set** and **Two Options**. Use a formatted entity with these datatypes as well.
79+
> This issue also occurs with other data types, such as **Option Set** and **Two Options**. Use a formatted entity for these data types as well.
8080
8181
The following screenshot shows an example of an SLA migration flow.
8282

8383
:::image type="content" source="media/sla-migration-issues/sla-migration-flow.png" alt-text="Screenshot that shows an SLA migration flow.":::
8484

8585
The following screenshot shows an email template that shows the expected text of **Status**.
8686

87-
:::image type="content" source="media/sla-migration-issues/sla-migration-email.png" alt-text="An email template that shows the text of Status during SLA migration.":::
87+
:::image type="content" source="media/sla-migration-issues/sla-migration-email.png" alt-text="Screenshot of an email template that shows the text of Status during SLA migration.":::
8888

8989
## Scenario 4: Email "Subject" field is empty when the "Send Email with template" action is triggered
9090

@@ -96,10 +96,10 @@ This issue occurs when a subject like "Hello,{Case Number(Case);Case Title(Case)
9696

9797
To solve this issue, take the following steps:
9898

99-
1. In Customer Service admin center, go to **Service level agreements** under **Service Terms**.
100-
2. Select and expand the migrated SLA from grid.
99+
1. In the [Copilot Service admin center (previously known as Customer Service admin center)](/dynamics365/customer-service/implement/cs-admin-center), go to **Service level agreements** under **Service Terms**.
100+
2. Select and expand the migrated SLA from the grid.
101101
3. Select the SLA item from the **SLA Items** grid and expand it. A Power Automate flow opens.
102-
4. Expand each step until the **Is Succeeded** step.
102+
4. Expand each step until you reach the **Is Succeeded** step.
103103
5. Go to the **Subject** field. The **Dynamic content** window opens.
104104
6. Search for and select the required entity.
105105
7. Select **Save**.
@@ -116,7 +116,7 @@ The following screenshot shows an email template that contains a subject.
116116

117117
#### Cause
118118

119-
This issue occurs if the status code of the target entity that is used in an SLA item action is deleted, which may happen during customization.
119+
This issue occurs if the status code of the target entity that is used in an SLA item action is deleted, which might happen during customization.
120120

121121
#### Resolution
122122

@@ -133,8 +133,49 @@ This issue occurs if you have disabled the `msdyn_ConditionXmlConversion` custom
133133
To enable the `msdyn_ConditionXmlConversion` custom action for the condition control conversion, follow these steps:
134134

135135
1. Go to **Settings** > **Processes**.
136-
2. Make sure the **Convert legacy xml to fetchxml format and vice versa** process with the unique name `msdyn_ConditionXmlConversion` is in **Activated** status.
136+
2. Make sure the **Convert legacy xml to fetchxml format and vice versa** process with the unique name `msdyn_ConditionXmlConversion` is in the **Activated** status.
137137

138-
:::image type="content" source="media/sla-migration-issues/convert-legacy-xml-to-fetchxml-format-and-vice-versa.png" alt-text="Screenshot that shows the Convert legacy xml to fetchxml format and vice versa process that's in Activated status.":::
138+
:::image type="content" source="media/sla-migration-issues/convert-legacy-xml-to-fetchxml-format-and-vice-versa.png" alt-text="Screenshot that shows the Convert legacy xml to fetchxml format and vice versa process in the Activated status." lightbox="media/sla-migration-issues/convert-legacy-xml-to-fetchxml-format-and-vice-versa.png":::
139139

140-
:::image type="content" source="media/sla-migration-issues/msdyn-condition-xml-conversion.png" alt-text="Screenshot that shows the unique name of the Convert legacy xml to fetchxml format and vice versa process.":::
140+
:::image type="content" source="media/sla-migration-issues/msdyn-condition-xml-conversion.png" alt-text="Screenshot that shows the unique name of the Convert legacy xml to fetchxml format and vice versa process." lightbox="media/sla-migration-issues/msdyn-condition-xml-conversion.png":::
141+
142+
## Scenario 7: SLA items don't function as expected
143+
144+
When you migrate SLAs in Dynamics 365 Customer Service, you might experience the following issues:
145+
146+
- SLA items fail to reflect correctly after migration.
147+
- The SLA timer grid doesn't display the timer as expected.
148+
- Some SLA items appear to be stuck or incomplete in the migration process.
149+
150+
#### Cause
151+
152+
These issues might occur due to one or more of the following reasons:
153+
154+
- Some SLA items might not have been migrated successfully and might be stuck in the migration process.
155+
- Certain conditions configured within the SLA items aren't supported, causing them to malfunction.
156+
157+
#### Resolution
158+
159+
Follow these steps to troubleshoot and resolve the SLA migration issues:
160+
161+
1. In the [Copilot Service admin center (previously known as Customer Service admin center)](/dynamics365/customer-service/implement/cs-admin-center), navigate to **Service terms** > **SLAs** to review the list of migrated SLAs.
162+
163+
2. Verify that all SLA items have been migrated successfully:
164+
165+
- Check if any SLA items are stuck in the migration process.
166+
- If certain SLA items are stuck, try to publish or reactivate them manually.
167+
168+
3. Review the criteria configured in the SLA items and ensure the following:
169+
170+
- All conditions are compatible with the Unified Client Interface (UCI).
171+
- Deprecated triggers or actions are removed or replaced.
172+
- The "Applicable When" and "Success Conditions" criteria are configured correctly.
173+
174+
4. If the issue persists, create a simple SLA item for testing purposes:
175+
176+
- Define straightforward criteria, such as "Case Priority = High."
177+
- Verify if the SLA timer displays correctly for the test case.
178+
179+
5. If the simple SLA item works as expected, incrementally increase the complexity of the SLA to identify any incompatible conditions.
180+
181+
6. After making the necessary adjustments, test the SLAs in a sandbox environment. Confirm that the SLA timer grid displays correctly and functions as expected.

0 commit comments

Comments
 (0)