|
![]() |
#1 |
Участник
|
Актуальный тему затронул автор. Буду говорить предметно, необходимо по расширенному поиску отобрать все контакты у которых сегодня день рождение. Если вводим следующее условие для контакта: Поле: День рождения Критерий: Сегодня (ну или можно в указанную дату например 13.09.2007) ,то будут найдены все контакты у который день рождения 13.09.2007, то есть при поиске он ищет и год тоже, соответственно в мою выборку попадут исключительно новорожденные. А теперь вопрос как заставить CRM искать контакты по дням рождения без привязки к году? Второй вариант от Mystic'а тоже приходил в голову да впрочем и первый тоже, но есть ли еще более изящные решения?
|
|
![]() |
#2 |
Участник
|
я бы реализовал так
Сделал бы отчётик по контактам, у которых дата рождения равна сегодняшней дате, при этом тут можно включить предварительный фильтр, только по VIP контактам и т.д., а также добавить любые группировки. Запрос для отчёта выглядит примерно так:
select * from FilteredContact as contact WHERE (datepart(dd,contact.birthdaydate)=datepart(dd,GETDATE())) AND(datepart(mm,contact.birthdaydate)=datepart(mm,GETDATE())) Но этот вариант подходит только в случае, если просто надо просмотреть информацию о контактах у которых ДР, а вот почту отправить не получится! =( Если контактов не много, то в отчёте можно сделать дрилДаун, чтобы стучаться прямо на форму CRM этого контакта и оттуда отправлять письмо с поздравлениями, используя например заготовленный шаблон. А вот ч\з доп разработку новой странички можно такое сделать, только вариант с двумя полями намного проше! =) |
|
|
![]() |
||||
Тема | Ответов | |||
как узнать дату этапа workflow? | 1 | |||
Можно ли в MS CRM настроить отправку писем без Exchange? | 7 |
|