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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.06.2012, 10:19   #1  
Taker1796 is offline
Taker1796
Участник
Аватар для Taker1796
 
112 / 11 (1) +
Регистрация: 22.04.2012
Отправка уведомления ms crm 2011
Всем добрый день! Передо мной стоит задача, создать сервис, который бы проверял, если значения полей на сущности не менялись в течении месяца, то отправлять на почту ответственному письмо. Вопрос в том, как реализовать отправку письма на почту? Я такого еще не делал, к сожалению. Еще вопрос, когда я буду проверять значения полей, мне же надо будет их записать куда нибудь, чтобы потом сравнивать, поменялись они или нет? И куда их записывать то? Заранее благодарен за помощь!
Старый 06.06.2012, 10:33   #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
Отсылку письма можно реализовать средствами самой CRM. Примеров в гугле - завались.

По поводу изменения/неизменения полей - какая то надуманная задача. Но в целом можно сделать примерно так:
1. Создать кастомную сущность.
2. Связать эту сущность с той сущностью, над которой работаете.
3. Создать для каждого из полей сущности, состояние которых надо проверять, подчинённую запись и записывать в эту запись дату последнего изменения поля.
4. В сервисе собственно проверяете изменение полей и при наличии изменений - отсылаете письмо.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
За это сообщение автора поблагодарили: Taker1796 (1).
Старый 06.06.2012, 10:33   #3  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
1. Проверять достаточно поле modifiedon (это дата последнего изменения записи);
2. Отправку можете сделать тремя способами:
- Вне контекста CRM. Т.е. в .Net прямо из вашего сервиса создавать и отправлять письмо;
- Создавать и отправлять письмо в CRM с помощью кода;
- Создать Бизнес-процесс который будет отправлять письмо. А Вам нужно всего лишь его запускать относительно конкретной записи. В этом случае упрощается редактирование текста.
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
За это сообщение автора поблагодарили: Taker1796 (1).
Старый 06.06.2012, 10:45   #4  
Taker1796 is offline
Taker1796
Участник
Аватар для Taker1796
 
112 / 11 (1) +
Регистрация: 22.04.2012
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
- Вне контекста CRM. Т.е. в .Net прямо из вашего сервиса создавать и отправлять письмо;
То есть, допустим я пишу консольное приложение, потом получаю имя ответственного с сущности, ищу его адрес почты по полю лукап и отправляю по полученному адресу письмо из программы?

Насколько я понял мне еще понадобится Email Router для crm?
Старый 06.06.2012, 11:02   #5  
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
Цитата:
Сообщение от Taker1796 Посмотреть сообщение
То есть, допустим я пишу консольное приложение, потом получаю имя ответственного с сущности, ищу его адрес почты по полю лукап и отправляю по полученному адресу письмо из программы?

Насколько я понял мне еще понадобится Email Router для crm?
1. Потребуется email router или outlook client сконфигурированный и настроенный под той учёткой, от кого письмо будет уходить.
2. Зачем чтото искать - просто в поле to email положите EntityReference той записи, кому отправлять собираетесь.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 06.06.2012, 11:08   #6  
Taker1796 is offline
Taker1796
Участник
Аватар для Taker1796
 
112 / 11 (1) +
Регистрация: 22.04.2012
Цитата:
Сообщение от a33ik Посмотреть сообщение
1. Потребуется email router или outlook client сконфигурированный и настроенный под той учёткой, от кого письмо будет уходить.
2. Зачем чтото искать - просто в поле to email положите EntityReference той записи, кому отправлять собираетесь.
Не совсем понял.
1. Я не знаю от кого письма будут уходить, они же будут автоматом отправляться, если сущность не менялась определенное время.
2. Где находится поле to email?
Старый 06.06.2012, 13:20   #7  
Taker1796 is offline
Taker1796
Участник
Аватар для Taker1796
 
112 / 11 (1) +
Регистрация: 22.04.2012
И еще вопрос, как реализовать сам механизм отправки через outlook? Если я правильно понимаю, то программа при определенных условиях должна как то связываться с outlook и отправлять письмо нужному человеку
Старый 06.06.2012, 18:14   #8  
Taker1796 is offline
Taker1796
Участник
Аватар для Taker1796
 
112 / 11 (1) +
Регистрация: 22.04.2012
Цитата:
Сообщение от Taker1796 Посмотреть сообщение
Не совсем понял.
1. Я не знаю от кого письма будут уходить, они же будут автоматом отправляться, если сущность не менялась определенное время.
2. Где находится поле to email?

И еще вопрос, как реализовать сам механизм отправки через outlook? Если я правильно понимаю, то программа при определенных условиях должна как то связываться с outlook и отправлять письмо нужному человеку
С этими вопросами разобрался вроде) Никто не знает как настроить синхронизацию outlook с crm2011 для отправки почты? Нашел как настроить email rоuter для 4ки. По 2011 и outlook ничего не нашел.
Старый 06.06.2012, 18:42   #9  
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
Качаете - http://www.microsoft.com/en-us/downl....aspx?id=27821
Настраиваете - http://www.managedcompany.com/FAQRetrieve.aspx?ID=35279
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
За это сообщение автора поблагодарили: Taker1796 (1).
Старый 06.06.2012, 18:48   #10  
Taker1796 is offline
Taker1796
Участник
Аватар для Taker1796
 
112 / 11 (1) +
Регистрация: 22.04.2012
Цитата:
Сообщение от a33ik Посмотреть сообщение
То есть я это сделаю и смогу программно отправлять почту, так?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 8 Blog bot Dynamics CRM: Blogs 1 30.04.2016 10:26
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 7 Blog bot Dynamics CRM: Blogs 0 27.03.2012 02:11
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 4 Blog bot Dynamics CRM: Blogs 0 24.09.2011 01:16
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM 2011 ~ Online Test Drive Guide Blog bot Dynamics CRM: Blogs 0 05.08.2011 20:13
Все о Microsoft Dynamics CRM: Как установить Microsoft Dynamics CRM 2011 Beta Blog bot Dynamics CRM: Blogs 0 31.10.2010 15:08

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

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

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