|  25.02.2014, 16:16 | #1 | 
| Участник | Синхронизация ActivtyType между системами 
			
			Доброго времени суток, Есть DEV и Staging (TEST) системы, и в DEV было создано несколько новых сущностей (типа Activity), которые были установлены в Staging систему. Спустя некоторое время было обнаружено, что некастомизируемый пиклист ActivityType в обеих системах (DEV vs Staging) имеет разные значения для одних и тех же кастомных типов. Скажите, пожалуйста, знает ли кто-то способ синхронизировать эти значения (пробовал удалять все кастомные активити в Staging и переимпортировать решение из DEV, однако это не помогло). Есть ли другой способ, помимо пересоздания всей организации с нуля и инсталляции всего решения из DEV системы? Спасибо | 
|  | 
|  26.02.2014, 11:35 | #2 | 
| Еда - топливо, Одежда - н | 
			
			мне кажется мало кто понял суть послания. можете скрины привести? 
				__________________ Все что вам нужно - это мозК Еда - топливо... Одежда - необходимость... | 
|  | 
|  26.02.2014, 15:01 | #3 | 
| Участник | 
			
			а создавались они переносом решения или руками?
		 | 
|  | 
|  03.03.2014, 15:48 | #4 | 
| Участник | 
			
			Решение устанавливалось экспортом/импортом из DEV в Staging систему (Unmanaged Solution). Решение устанавливалось несколько раз, возможно между установками эти сущности были пересозданы в DEV, поэтому сейчас ActivityType десинхронизирован. Меня интересует ответ на вопрос, можно ли каким-то способом сейчас синхронизировать эти значения (кроме неподдерживаемого подхода и редактирования метаданных)? Спасибо | 
|  | 
|  04.03.2014, 22:23 | #5 | 
| Moderator | 
			
			Рекомендую переносить решение в тестовую среду как managed. Это поможет, в том числе, протестировать процесс обновления производственной системы (если, конечно, вы собираетесь использовать в ней managed решения). В случае тестовой системы, удаление управляемого решения решит ваши проблемы рассинхронизации, так как система вернется в начальное состояние. Опять же это все в теории, существуют нюансы. Дополнительно посоветую отобрать у всех желающих всякие права на редактирование тестовой системы. Если у вас творится хаос подобный описанному (хотя я не имею представления, как такого можно добиться). Проще всего создать новую организацию и дальше мучить ее. 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  05.03.2014, 17:01 | #6 | 
| Участник | 
			
			Спасибо за совет По поводу managed решения я пока не уверен. Дело в том, что уже был опыт, когда небольшие кастомизации в системе, в которой стояло managed решение (например кастомизации на форме заказчиком) приводили к тому, что приходилось пересоздавать организацию, т.к. уже невозможно было установить новую версию managed решения. Правда было это в Online версии, однако, думаю. в On-Premise будет нечто подобное. Пока в managed решении, помимо возможности его деинсталлировать, преимуществ не вижу, да и система уж сильно кастомизирована, т.е. CRM без этого решения не будет использоваться. Спасибо за совет, однако вопрос в другом: есть ли другой способ синхронизировать эти значения, кроме пересоздания организации... | 
|  | 
|  05.03.2014, 17:07 | #7 | 
| Чайный пьяница | 
			
			Backup - Restore - Import Org - боюсь единственный выход из ситуации.
		 
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  |