|  28.11.2010, 13:28 | #1 | 
| Участник |  Ошибка обновления в стандартном функционале импорта 
			
			Добрый день. Пытаюсь осуществить обновление атрибутов сущности Клиент через стандартный импорт. Выгружаю excel файл, сохраняю в csv формате, в процессе создания импорта указанный файл успешно распознается, появляется флаг обновления (см. рис. 1.jpg). Однако сам процесс импорта завершается со статусом "Не выполнено" с такой странной ошибкой: Импорт отменен из-за обнаруженной ошибки. Восстановлено исходное состояние системы. По крайней мере для одного сопоставления атрибута задано значение 1 для атрибута isSustem. При импорте невозможно создать сопоставления системных атрибутов. Из описания ошибки видно, что причина кроется в первом атрибуте строки, которым является GUID клиента, но ведь при обновлении этот столбец в файле обязателен. Что не так? Заранее спасибо за помощь! | 
|  | 
|  28.11.2010, 14:12 | #2 | 
| Kostya Afendikov | 
			
			Если проблему не решите, то можете воспользоваться данным инструментом для вашей задачи  http://mscrmbulkupdatetool.codeplex.com/ Пользуюсь им, т.к. у меня нет галочки для обновления сущностей | 
|  | |
| За это сообщение автора поблагодарили: Camena (1). | |
|  28.11.2010, 15:58 | #3 | 
| Moderator | 
			
			Что если попробовать использовать не автоматический маппинг, а пользовательский?
		 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  29.11.2010, 11:21 | #4 | 
| Участник | Цитата: 
		
			Сообщение от Bondonello
			   Если проблему не решите, то можете воспользоваться данным инструментом для вашей задачи  http://mscrmbulkupdatetool.codeplex.com/ Пользуюсь им, т.к. у меня нет галочки для обновления сущностей Спасибо за ссылку на утилиту! У меня возникла проблема с авторизацией, вываливается ошибка: System.TypeInitializationException: Инициализатор типа "OrbitOne.CRMUpdater.CRM.Updator" выдал исключение. ---> System.IO.FileNotFoundException: Невозможно загрузить файл или сборку "Microsoft.Crm.Sdk, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" или один из зависимых от них компонентов. Не удается найти указанный файл. Имя файла: "Microsoft.Crm.Sdk, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" в OrbitOne.CRMUpdater.CRM.Updator..cctor() Подозреваю, что проблема в подгруженных библиотеках sdk и нужна перекомпиляция проекта, однако исходнков нет. Последний раз редактировалось Camena; 29.11.2010 в 11:27. Причина: - | 
|  | 
|  29.11.2010, 11:23 | #5 | 
| Участник | |
|  | 
|  29.11.2010, 11:29 | #6 | 
| Kostya Afendikov | Цитата: 
		
			Сообщение от Camena
			   Насчет галочки, то ее появление действительно подчиняется неизвестным алгоритмам... Правда у меня создалось ощущение, что если одним из выгруженных столбцов является "Дата изменения", то практически всегда флажок появляется. Спасибо за ссылку на утилиту! У меня возникла проблема с авторизацией, вываливается ошибка: System.TypeInitializationException: Инициализатор типа "OrbitOne.CRMUpdater.CRM.Updator" выдал исключение. ---> System.IO.FileNotFoundException: Невозможно загрузить файл или сборку "Microsoft.Crm.Sdk, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" или один из зависимых от них компонентов. Не удается найти указанный файл. Имя файла: "Microsoft.Crm.Sdk, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" в OrbitOne.CRMUpdater.CRM.Updator..cctor() Подозреваю, что проблема в подгруженных библиотеках sdk и нужна перекомпиляция проекта, однако исходнков нет. | 
|  | 
|  29.11.2010, 11:39 | #7 | 
| Участник | |
|  | 
|  29.11.2010, 12:25 | #8 | 
| Участник | Цитата: 
		
			Сообщение от Bondonello
			   Если проблему не решите, то можете воспользоваться данным инструментом для вашей задачи  http://mscrmbulkupdatetool.codeplex.com/ Пользуюсь им, т.к. у меня нет галочки для обновления сущностей | 
|  | 
|  29.11.2010, 20:33 | #9 | 
| Kostya Afendikov | 
			
			Скачайте Notepad++, откройте полученный csv файл в нем и перекодируйте в utf-8, предварительно скопировав содержание, потом можете вставлять. Файл будет в нужном формате
		 | 
|  | 
|  29.11.2010, 21:51 | #10 | 
| Moderator | 
			
			Можно простым блокнотом в UTF-8 сохранить.
		 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  |