AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.04.2018, 22:42   #1  
Roman08 is offline
Roman08
Участник
 
93 / 29 (1) +++
Регистрация: 27.02.2008
Адрес: Украина; Житомир
Записей в блоге: 1
Правильная организация Managed решений
Здравствуйте.
Dynamics 365 OnLine.
Возник вопрос по организации переноса решений с тестовой системы на рабочую.
Используем Managed решение, где собраны все изменения по сравнению со стандартом. И вот когда добавляем новый шаг в уже существующее воркфлоу и переносим потом решение полностью не переписывая, а объединяя (опция Maintain), то в рабочей системе этот новый шаг не появляется.
Вынуждены выбирать опцию Overwrite, но тогда "вылетают" все воркфлоу и бизнес-правила, которые привязаны к записям, потому что в системах у них разные GUID,и на рабочей системе их надо перенастраивать снова.
Что посоветуете делать в этой ситуации? создавать отдельное решение для каждого изменения (и, соответственно, перезаписывать /перенастраивать только его)? или неправильно понимаю идеологию Managed решений?
Думал, что можно использовать "Managed Properties", как описано в статье "Managed Vs Unmanaged Solutions", но они недоступны для редактирования.
Буду благодарен за описание ваших вариантов внедрения решений.
Спасибо.
Старый 13.04.2018, 16:27   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Подходов к решению задачи тысячи, какого-то самого правильного, пути увы нет. Из моей практики, однозначно могу посоветовать разбить ваше решение на какие-то части. Хотя бы по типу компонент: процессы, кастомизации, плагины - уже будет проще переносить.

Что касается проблемы гуидов. Есть 2 решения:
1. Создать во всех средах записи с одним гуидом. Для этого можно использовать как имеорт-экспорт Excel так и утилиту Configuration Migration в составе SDK.
2. Заменить прямые ссылки на записи отдельным шагом процесса. В шаге задается атрибут для поиска нужной записи и он возвращает то что нашел в конкретной базе.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: Roman08 (1).
Старый 16.04.2018, 09:19   #3  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Если вы не вендор и ведете собственную разработку, то смысла в использовании управляемых решений вообще нет. Кроме того, чем жестче политика релизов и выше критичность вашей системы, тем больше проблем вы получите от использования управляемых решений.
__________________
Моё: Cайт - Код - Dynamics365 Tools
За это сообщение автора поблагодарили: Roman08 (1).
Старый 17.04.2018, 10:18   #4  
Roman08 is offline
Roman08
Участник
 
93 / 29 (1) +++
Регистрация: 27.02.2008
Адрес: Украина; Житомир
Записей в блоге: 1
Спасибо за идеи и советы.
Теги
dynamics 365, managed, solution, решение

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crmtipoftheday: Tip #1081: Magic of managed solutions and sitemaps Blog bot Dynamics CRM: Blogs 0 22.02.2018 17:11
Navigate Into Success: Microsoft Dynamics NAV Managed Service Goodies Blog bot Dynamics CRM: Blogs 0 05.02.2016 11:32
Navigate Into Success: How Do I: Win the World with Managed Service Blog bot Dynamics CRM: Blogs 0 05.02.2016 11:31
gustafwesterlund: Managed or unmanaged solutions - and how to remove attributes from managed solutions Blog bot Dynamics CRM: Blogs 0 05.06.2012 18:12
Microsoft Dynamics CRM Team Blog: Internal storage of SiteMap and Form customization in managed solution packages Blog bot Dynamics CRM: Blogs 0 16.11.2010 01:12

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:06.