#dynamics-crm #microsoft-dynamics #dynamics-crm-online #dynamics-365
Вопрос:
В неуправляемом решении Dynamics 365 в среде разработки (организации) существуют повторяющиеся бизнес-правила.
Нам необходимо экспортировать разработку как управляемое решение (настройки перезаписаны, обмен сообщениями Sdk включен) и импортировать решение в другую среду Dynamics 365, известную как среда тестирования (организации). Обе среды требуют, чтобы мы вошли в систему с нашими учетными данными (пример arommie).
Поскольку в разработке есть много дублирующих бизнес-правил, созданных и оставленных другой командой, которая перешла к нам.
Каждый раз, когда я импортирую решение из разработки в тест, импорт откатывается, и в журнале ошибок отображается следующая информация:
Ошибка при импорте рабочего процесса {7cfb65d9-966b-e911-b80c-00505683fbf4} введите имя бизнес-логики PortableBusinessLogic «БИЗНЕС-ПРАВИЛО ROMIE 1».
Экран журнала импорта, показывающий ошибку в первой строке
Запись с этими значениями уже существует. Невозможно создать дублирующуюся запись. Выберите одно или несколько уникальных значений и повторите попытку…»
Я даже попытался восстановить тестовую среду, а затем импортировать разработку в тест (управляемый). Он развертывается в первый раз без отката. Во второй раз, когда мы попытались развернуть его, он откатился назад.
Я даже попытался отключить дубликаты бизнес-правил. Один дубликат бизнес-правил отключается. Другие дублирующие бизнес-правила выходят из строя и не позволяют мне их деактивировать. Эти повторяющиеся правила существуют в производственной (организационной) среде (управляемой).
Примечание: БИЗНЕС-ПРАВИЛО ROMIE 1 является образцом имени и подразумевает бизнес-правило.
Есть ли быстрое решение, которое вы можете предложить, чтобы я мог импортировать управляемое решение для тестирования без сбоев и отката? Решение также должно работать при импорте в производственную среду.
Комментарии:
1. имеет ли повторяющееся бизнес-правило в тесте один и тот же идентификатор? В этом случае попробуйте удалить его, прежде чем импортировать исправленную версию. И НЕ УДАЛЯЙТЕ ЧТО-ЛИБО БЕЗ КАКОЙ-ЛИБО РЕЗЕРВНОЙ КОПИИ
2. Идентификаторы разные.
3. идентификатор={60348FBA-79FC-EB11-B82E-00505683D8C0} идентификатор={AD50C8E6-EB14-EC11-B831-00505683D8C0} идентификатор={7CFB65D9-966B-E911-B80C-00505683FBF4}
4. Это проблема с локальным продуктом Microsoft D365? Любой испытал это на себе.