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