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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.06.2010, 22:00   #1  
diam is offline
diam
Участник
 
16 / 10 (1) +
Регистрация: 09.11.2009
вопрос про групповое объединение данных
Здравствуйте. Мы используем CRM Dynamic on-line.
У нас есть данные по клиентам, мы их выгружаем в другую программу, обрабатываем, дополняем еще информацию и затем снова импортируем в CRM. Естественно образуются дубликаты. И вот проблема - как эти дубликаты автоматически объединить?

Сейчас, когда я запускаю Duplicate detection Jobs, то выводится список дубликатов и нужно самому каждую запись объединить с дубликатом. Это допустимо, когда дубликатов 5 или 10. Но у нас после всех телодвижений этих данных больше 200. Можно ли как-то сделать автоматическое объединение, чтобы новые данные накладывались на более старые?
__________________
http://diamfc.oratau.com - Блок-схема за пять минут для Pascal, Delphi
Старый 05.06.2010, 02:26   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
?
Цитата:
Сообщение от diam Посмотреть сообщение
Здравствуйте. Мы используем CRM Dynamic on-line.
У нас есть данные по клиентам, мы их выгружаем в другую программу, обрабатываем, дополняем еще информацию и затем снова импортируем в CRM. Естественно образуются дубликаты. И вот проблема - как эти дубликаты автоматически объединить?

Сейчас, когда я запускаю Duplicate detection Jobs, то выводится список дубликатов и нужно самому каждую запись объединить с дубликатом. Это допустимо, когда дубликатов 5 или 10. Но у нас после всех телодвижений этих данных больше 200. Можно ли как-то сделать автоматическое объединение, чтобы новые данные накладывались на более старые?
При помощи каких мехаизмов выполняется обратный импорт данных?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 05.06.2010, 10:26   #3  
diam is offline
diam
Участник
 
16 / 10 (1) +
Регистрация: 09.11.2009
Предполагается использовать стандартный механизм импорта (Data Managment -> Import)
__________________
http://diamfc.oratau.com - Блок-схема за пять минут для Pascal, Delphi
Старый 05.06.2010, 10:43   #4  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от diam Посмотреть сообщение
дополняем еще информацию и затем снова импортируем в CRM.
Цитата:
Сообщение от diam Посмотреть сообщение
Предполагается использовать стандартный механизм импорта (Data Managment -> Import)
Что то запутался... Предполагается или используется?

С Online не работал ни разу. Что могу предложить - это написание специального инструмента, который будет создавать данные в CRM через вебсервисы. Там же можно отслеживать попытку создания дубликата и выполнять обновление существующих данных, а не создание новых.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 05.06.2010, 11:29   #5  
diam is offline
diam
Участник
 
16 / 10 (1) +
Регистрация: 09.11.2009
Предполагается.
Цитата:
Что могу предложить - это написание специального инструмента, который будет создавать данные в CRM через вебсервисы.
Это значит, что стандартного инструмента нет, только ручками?
Сколько будет стоить это написание спец.инструмента и к кому? (такое обновление нужно только для сущности Контакты и Организации)
__________________
http://diamfc.oratau.com - Блок-схема за пять минут для Pascal, Delphi
Старый 05.06.2010, 23:04   #6  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от diam Посмотреть сообщение
Предполагается.

Это значит, что стандартного инструмента нет, только ручками?
Сколько будет стоить это написание спец.инструмента и к кому? (такое обновление нужно только для сущности Контакты и Организации)
Вот вам бесплатный вариант: http://www.crmsoftwareblog.com/2010/...sting-records/
+ поищите в гугле: ms crm import , есть пару бесплатных инструментов, должны подойти

Последний раз редактировалось Bondonello; 05.06.2010 в 23:29.
Старый 06.06.2010, 01:23   #7  
diam is offline
diam
Участник
 
16 / 10 (1) +
Регистрация: 09.11.2009
Спасибо, Bondonello. Интересная статья. Скажите, а раньше такая возможность была? (я смотрю на дату публикации - 24 мая 2010 года). Просто я смотрю сейчас CRM онлайн - там при импорте не было и до сих пор нет галочки для объединения, как показано в 10 шаге этой статьи.
__________________
http://diamfc.oratau.com - Блок-схема за пять минут для Pascal, Delphi
Старый 06.06.2010, 11:07   #8  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от diam Посмотреть сообщение
Спасибо, Bondonello. Интересная статья. Скажите, а раньше такая возможность была? (я смотрю на дату публикации - 24 мая 2010 года). Просто я смотрю сейчас CRM онлайн - там при импорте не было и до сих пор нет галочки для объединения, как показано в 10 шаге этой статьи.
Я толком не работал с CRM онлайн, поэтому точно не скажу. Советую вам поэкспериментировать с инструментами для импорта, я находил около 3х открытых решений, которые достаточно хорошо работают.

Вообще ваша задача состоит просто в обновлении существующих записей, возможно вы не корректно настроили маппинг и у вас создаются новые записи. Экспериментируйте.
Старый 06.06.2010, 11:45   #9  
diam is offline
diam
Участник
 
16 / 10 (1) +
Регистрация: 09.11.2009
Цитата:
Сообщение от Bondonello Посмотреть сообщение
возможно вы не корректно настроили маппинг и у вас создаются новые записи. Экспериментируйте.
Насколько я понимаю, импорт это и есть добавление новых записей - не обновление, а добавление.
__________________
http://diamfc.oratau.com - Блок-схема за пять минут для Pascal, Delphi
Старый 06.06.2010, 12:21   #10  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от diam Посмотреть сообщение
Насколько я понимаю, импорт это и есть добавление новых записей - не обновление, а добавление.
Не совсем так, этот инструмент еще и обновляет существующие записи если их находит.
Старый 07.06.2010, 08:01   #11  
Артем 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
Цитата:
Сообщение от Bondonello Посмотреть сообщение
Не совсем так, этот инструмент еще и обновляет существующие записи если их находит.
Совершенно верно. Более того, мастер импорта CRM Online существенно превосходит аналогичный инструмент On-Premise / Partner Hosted развертываний. Вы уверены что вы пользуетесь CRM Online? Еще недавно служба работала только в США и Канаде. Теперь на сайте появился раздел Worldwide, но русского языка как не было так и нет.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 07.06.2010, 10:51   #12  
diam is offline
diam
Участник
 
16 / 10 (1) +
Регистрация: 09.11.2009
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Вы уверены что вы пользуетесь CRM Online? Еще недавно служба работала только в США и Канаде. Теперь на сайте появился раздел Worldwide, но русского языка как не было так и нет.
Да, мы пользуем CRM-online от hostedcrm4.com уже более полугода, предоставлен Великобританией.

У меня тогда такой вопрос: каким образом происходит обновление существующих записей? Поле Id сущности я не импортирую, т.к. и не выгружаю. Я предполагал, что CRM должен определить, что импортируемая запись уже существует, когда найдет точно такой же FullName (для Контактов). Может быть я ошибаюсь?

Опять же вот здесь описано, что данные обновляются сами
http://www.crmsoftwareblog.com/2010/...sting-records/

но в CRM-online нету галочки, которая есть в приведенной выше ссылке на шаге 10.
__________________
http://diamfc.oratau.com - Блок-схема за пять минут для Pascal, Delphi
Старый 07.06.2010, 11:46   #13  
Артем 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
CRM-Online предоставляет непосредственно Microsoft: http://crm.dynamics.com. У вас же просто партнерский хостинг! Обновление записей работает если выгружается id. По полному имени система не связывает - только с дубликатами по нему борется.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 07.06.2010, 11:55   #14  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от diam Посмотреть сообщение
Да, мы пользуем CRM-online от hostedcrm4.com уже более полугода, предоставлен Великобританией.
Судя по всему у Вас не CRM Online. CRM Online - это хостинг от Microsoft http://crm.dynamics.com/

Цитата:
Сообщение от diam Посмотреть сообщение
У меня тогда такой вопрос: каким образом происходит обновление существующих записей? Поле Id сущности я не импортирую, т.к. и не выгружаю. Я предполагал, что CRM должен определить, что импортируемая запись уже существует, когда найдет точно такой же FullName (для Контактов). Может быть я ошибаюсь?
Ошибаетесь. Одного совпадения по полному имени маловато. Например - моё имя Бутенко Андрей. Я знаю ещё двух Бутенко Андреев. Но это ведь отнюдь не означает, что я и они - одно и то же лицо.

Цитата:
Сообщение от diam Посмотреть сообщение
Опять же вот здесь описано, что данные обновляются сами
http://www.crmsoftwareblog.com/2010/...sting-records/

но в CRM-online нету галочки, которая есть в приведенной выше ссылке на шаге 10.
Если я не ошибаюсь - данная галочка появилась только после установки какого то из роллапов. Советую обратиться к компании-хостеру по поводу актуального роллапа на CRM.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 08.06.2010, 00:41   #15  
diam is offline
diam
Участник
 
16 / 10 (1) +
Регистрация: 09.11.2009
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
CRM-Online предоставляет непосредственно Microsoft: http://crm.dynamics.com. У вас же просто партнерский хостинг! Обновление записей работает если выгружается id. По полному имени система не связывает - только с дубликатами по нему борется.
Выгрузил данные вместе с GUID (выгрузил с помощью OrbitOne, т.к. при попытке выгружать в Excel - Dynamic Worksheet - в екселе появляются не данные, а текст страницы-авторизации). Сделал все как описано в инструкции, а именно сделал столбец с GUID первым и назвал его именем сущности, а точнее - Contact. При попытке импорта - хоть с определением дубликатов, хоть без - ни импорт, ни обновление не проходит. Ошибка Record with these values already exists... - ругается, вероятно, именно на столбец, в котором хранится GUID...
__________________
http://diamfc.oratau.com - Блок-схема за пять минут для Pascal, Delphi
Старый 08.06.2010, 00:52   #16  
diam is offline
diam
Участник
 
16 / 10 (1) +
Регистрация: 09.11.2009
http://blogs.msdn.com/b/crm/archive/...dex=4#comments
не у одного меня такие проблемы...
__________________
http://diamfc.oratau.com - Блок-схема за пять минут для Pascal, Delphi
Теги
merge, дубликаты, объединение

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Все о Microsoft Dynamics CRM: Импорт данных из CardScan в MS CRM 4.0 Blog bot Dynamics CRM: Blogs 0 29.07.2009 12:05
Ошибка при импорте данных Tony Green Dynamics CRM: Функционал 9 29.06.2009 10:59
Доступ к базе данных SQL из плагина ZooY Dynamics CRM: Разработка 11 04.11.2008 10:01

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:20.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.