You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/dynamics-365/customer-service/service-level-agreements/sla-migration-issues.md
+31-31Lines changed: 31 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
1
---
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.
4
4
ms.reviewer: sdas
5
5
ms.author: ghoshsoham
6
6
author: soham-msft
7
-
ms.date: 04/18/2025
7
+
ms.date: 04/22/2025
8
8
ms.custom: sap:Service Level Agreements\Facing errors during SLA migration
9
9
---
10
10
# Troubleshoot issues with SLA migration to Unified Interface
11
11
12
12
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.
13
13
14
-
## Scenario 1: Error 404 occurs during SLA migration
14
+
## Scenario 1: Error 404 during SLA migration
15
15
16
16
When running the SLA migration tool, you receive a 404 error with the "Resource not found for segment mdyn_MigrateSla" message.
17
17
@@ -23,11 +23,11 @@ This issue occurs because the custom action for migration isn't activated.
23
23
24
24
Ensure that the `MigrateSla` workflow process is activated.
25
25
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
27
27
28
28
#### Symptoms
29
29
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:
31
31
32
32
1. Create the legacy SLA and SLA item.
33
33
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
39
39
5. Activate the SLA, and set it as default.
40
40
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.
41
41
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.
43
43
44
44
#### Resolution
45
45
46
46
Manually update the dynamic expression to the `FormattedValue` option field.
47
47
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 Customer Service admin center, go to **Service level agreements** under **Service Terms**.
49
+
2. Select and expand the migrated SLA from the grid.
50
50
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.
52
52
5. Update the dynamic expression to the `FormattedValue` option field.
53
53
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":::
55
55
56
56
6. Select **Save**.
57
57
@@ -67,24 +67,24 @@ This issue occurs if the SLA migration code uses the **Status** field instead of
67
67
68
68
To solve this issue, take the following steps:
69
69
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 Customer Service admin center, go to **Service level agreements** under **Service Terms**.
71
+
2. Select and expand the migrated SLA from the grid.
72
72
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.
74
74
5. Go to the **Description** field. The **Dynamic content** window opens.
75
75
6. Search for and select the required entity.
76
76
7. Select **Save**.
77
77
78
78
> [!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.
80
80
81
81
The following screenshot shows an example of an SLA migration flow.
82
82
83
83
:::image type="content" source="media/sla-migration-issues/sla-migration-flow.png" alt-text="Screenshot that shows an SLA migration flow.":::
84
84
85
85
The following screenshot shows an email template that shows the expected text of **Status**.
86
86
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.":::
88
88
89
89
## Scenario 4: Email "Subject" field is empty when the "Send Email with template" action is triggered
90
90
@@ -96,10 +96,10 @@ This issue occurs when a subject like "Hello,{Case Number(Case);Case Title(Case)
96
96
97
97
To solve this issue, take the following steps:
98
98
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 Customer Service admin center, go to **Service level agreements** under **Service Terms**.
100
+
2. Select and expand the migrated SLA from the grid.
101
101
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.
103
103
5. Go to the **Subject** field. The **Dynamic content** window opens.
104
104
6. Search for and select the required entity.
105
105
7. Select **Save**.
@@ -116,7 +116,7 @@ The following screenshot shows an email template that contains a subject.
116
116
117
117
#### Cause
118
118
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.
120
120
121
121
#### Resolution
122
122
@@ -133,30 +133,30 @@ This issue occurs if you have disabled the `msdyn_ConditionXmlConversion` custom
133
133
To enable the `msdyn_ConditionXmlConversion` custom action for the condition control conversion, follow these steps:
134
134
135
135
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.
137
137
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":::
139
139
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
141
142
142
## Scenario 7: SLA migration is stuck
143
143
144
-
When you migrate SLAs in Dynamics 365 Customer Service, you may experience the following issues:
144
+
When you migrate SLAs in Dynamics 365 Customer Service, you might experience the following issues:
145
145
146
146
- SLA items fail to reflect correctly after migration.
147
-
- The SLA timer grid does not display the timer as expected.
147
+
- The SLA timer grid doesn't display the timer as expected.
148
148
- Some SLA items appear to be stuck or incomplete in the migration process.
149
149
150
150
#### Cause
151
151
152
-
This issue may occur due to one or more of the following reasons:
152
+
These issues might occur due to one or more of the following reasons:
153
153
154
-
1. Some SLA items may not have migrated successfully and could be stuck in the migration process.
155
-
2. Certain conditions configured within the SLA items aren't supported, causing them to malfunction.
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
156
157
157
#### Resolution
158
158
159
-
Follow these steps to troubleshoot and resolve the SLA migration issue:
159
+
Follow these steps to troubleshoot and resolve the SLA migration issues:
160
160
161
161
1. Navigate to **Settings** > **Service Management** > **SLAs** to review the list of migrated SLAs.
162
162
@@ -176,6 +176,6 @@ Follow these steps to troubleshoot and resolve the SLA migration issue:
176
176
- Define straightforward criteria, such as "Case Priority = High."
177
177
- Verify if the SLA timer displays correctly for the test case.
178
178
179
-
5. If the simple SLA item works as expected, incrementally add complexity to the SLA to identify any incompatible conditions.
179
+
5. If the simple SLA item works as expected, incrementally increase the complexity of the SLA to identify any incompatible conditions.
180
180
181
-
6. After making necessary adjustments, test the SLAs in a sandbox environment. Confirm that the SLA timer grid displays correctly and functions as expected.
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