11.02.2019, 23:12 | #1 |
Участник
|
D365 online and Outlook Online sync and de-duplication
Добрый день!
Интересует вопрос относительно сихнронизации контактов с СРМ в аутлук (server side sync) и поиск/ удаление дублей. Пока для меня это темный лес и вообще не ясно каким образом выявлять дубликаты во время синхронизации с СРМ. Чисто технически можно ли использовать вебхуки и как-то отслеживать создание контакта в outlook что пришел из СРМ? Пока у меня в голове складываеться такой солюшен: заюзать вебхуки на создание контакта и MS Graph чтобы отслеживать изменения в аутлуке, потом мониторить созданные контакты и если это дубликаты, то помещать их в папку Дубликаты. На данный момет с учетом моих знаний у меня такой солюшен. Пока изучаю API и присматриваюсь к возмоностям Последний раз редактировалось Ion; 11.02.2019 в 23:17. |
|
13.02.2019, 09:49 | #2 |
Moderator
|
Пока что главный вопрос: зачем вам? В системе есть свой механизм поиска и борьбы с дубликатами. Работает он, приблизительно, так: вы настраиваете правила поиска дубликатов - говорите системе совпадение, или частичное совпадение каких полей говорит о возможном дубликате. После чего система будет предупреждать вас о наличии дубля при попытке создать, или изменить запись (не обязательно контакт, со всеми типами записей работает). Если дубликат найден, система предлагает вам функционал слияния двух записей.
Теперь что касается синхронизации. Я крайне не рекомендую вам лезть в работу любой интеграции. Вряд ли из этого получится что-то кроме сбоев. Дубликаты будут создаваться (или пытаться создаться) до тех пор, пока вы не наведете порядок в источнике. У меня был проект, в компании, которая активно использовала контакты в Outlook и существенно полагалась на переписку в нем же. Нам казалось, что MS CRM буквально создана для них, но первая попытка, в итоге, обернулась кошмаром. Да, в те времена не было SSS и мы пользовались Outlook, но урок был усвоен. Пользователи должны почистить свои адресные книги, удалить "друзей алкоголиков" и т.п. прежде чем вы включите синхронизацию для их ящика.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
15.02.2019, 10:56 | #3 |
Участник
|
Цитата:
Сообщение от Артем Enot Грунин
Пока что главный вопрос: зачем вам? В системе есть свой механизм поиска и борьбы с дубликатами. Работает он, приблизительно, так: вы настраиваете правила поиска дубликатов - говорите системе совпадение, или частичное совпадение каких полей говорит о возможном дубликате. После чего система будет предупреждать вас о наличии дубля при попытке создать, или изменить запись (не обязательно контакт, со всеми типами записей работает). Если дубликат найден, система предлагает вам функционал слияния двух записей.
Теперь что касается синхронизации. Я крайне не рекомендую вам лезть в работу любой интеграции. Вряд ли из этого получится что-то кроме сбоев. Дубликаты будут создаваться (или пытаться создаться) до тех пор, пока вы не наведете порядок в источнике. У меня был проект, в компании, которая активно использовала контакты в Outlook и существенно полагалась на переписку в нем же. Нам казалось, что MS CRM буквально создана для них, но первая попытка, в итоге, обернулась кошмаром. Да, в те времена не было SSS и мы пользовались Outlook, но урок был усвоен. Пользователи должны почистить свои адресные книги, удалить "друзей алкоголиков" и т.п. прежде чем вы включите синхронизацию для их ящика. |
|