Поделиться через


Не удается удалить управляемое решение, состоящее из сущности с поддержкой SLA.

В этой статье приводится решение проблемы, в которой невозможно удалить управляемое решение, состоящее из сущности с поддержкой соглашения об уровне обслуживания (SLA) в Службе клиентов Dynamics 365.

Симптомы

Вы не можете удалить управляемое решение, содержащее сущность с включенным соглашением об уровне обслуживания. Эта сущность была создана в рамках ранее импортированного решения.

Причина

После включения сущности соглашение об уровне обслуживания не может быть отключено.

Используйте этот пример, чтобы понять проблему:

  1. Создайте в Org1 решение и назовите его Выездное решение.
  2. Создайте в Выездном решении новую сущность и назовите ее Выездная работа.
  3. Экспортируйте Выездное решение в виде управляемого решения.
  4. Импортируйте Выездное решение в новую организацию Org2.

Далее.

  1. Создайте другое решение в Org1 решение и назовите его Выездное решение Дельта.
  2. Свяжите сущность Выездная работа с Выездным решением Дельта. Включите соглашение об уровне обслуживания для сущности.
  3. Экспортируйте Выездное решение Дельта в виде управляемого решения.
  4. Импортируйте Выездное решение Дельта в Org2.

Теперь, если вы попытаетесь удалить решение Delta Field из org2, его нельзя удалить, так как она связана с ней рабочей сущностью Field с включенным соглашением об уровне обслуживания.

Решение

Чтобы удалить управляемое решение с сущностью с включенным SLA, необходимо сначала удалить ранее импортированное управляемое решение, создавшее запись сущности. Это действие гарантирует удаление записи сущности. После этого можно повторно создать сущность или повторно импортировать управляемое решение.

Чтобы удалить решение Delta Field в org2, сначала удалите решение Field.

Решение поля можно удалить, так как сущность, связанная с ней — поле работы, не включает соглашение об уровне обслуживания. Удаление решения "Поле" гарантирует удаление конфигурации SLA и сущности.

Примечание.

Это обходное решение не будет работать для встроенных сущностей, так как вы не сможете удалять нестандартные сущности или управляемые решения, имеющие нестандартные сущности, связанные с ними.