Лучший отвечающий
Рассылка сообщений о приближении события

Вопрос
-
Здравствуйте.
Необходимо сделать рассылку о приближении какого-либо события в списке. т.е. В списке хранится событие и поле даты, в нем указана дата наступления события. И необходимо сделать рассылку подписчикам (допустим, за пару дней) о приближении данного события.
Реально ли это сделать стандартными средствами SP (в оповещениях нашел только оповещения об изменениях/добавлениях элементов)?
Или необходимо в SP прикручивать сервис, который будет отслеживать и сравнивать даты, и отправлять письма?
Прошу дать общее направление: как это реализовать и куда копать.
Спасибо.
28 октября 2012 г. 11:20
Ответы
-
Добрый день,
Я люблю заморачиваться и делать решения максимально вписывающееся в экосистему SharePoint,
потому я бы посоветовал посмотреть в сторону Information Management Policy (IMP) как триггера события приближения даты,
а в качестве отправки сообщений, я бы написал Custom Action для Information Management Policy, либо рабочий процесс состоящий из одной единственной активити - отправка почты, который запускался бы автомотически средствами IMP
Плюсом такого решения являются:
- IMP можно привязать к CT
- нет постоянно работающих рабочих процессов, таймер джобов - меньше нагрузка на систему
- все изменения относительно даты срабатывания настраивается средствами IMP -> нет необходимости перепаблишить РП
- при изменении текста нотификации опять же не нужно заново опубликовывать рабочий процесс, останавливать запущенные инстансы.
Недостаток имхо один:
- если отправку сообщения делать кастомым акшеном для IRM, это относительно трудоемко и выше порог вхождения для реализации
SharePoint Advanced Visibility Options project
SharePoint Managed Metadata Claims Provider project- Предложено в качестве ответа Mokronos 31 октября 2012 г. 11:16
- Помечено в качестве ответа Roman Zhukov 1 ноября 2012 г. 14:09
28 октября 2012 г. 14:56
Все ответы
-
на мой взгляд можно и стандартными средствами.
создаете рабочий процесс который будет делать:
1. как только заполнено необходимое поле он начинает работать.
2. вычисть от даты 2 дня и положить в переменную "Дата"
3. сделать паузу до даты "Дата".
4. отправить письмо.
все.
только возник вопрос о подпищиках, если их перечислить в поле пользователь с множественным выбором то все ок. подставляем перечень в отправку.
28 октября 2012 г. 11:57Модератор -
Добрый день,
Я люблю заморачиваться и делать решения максимально вписывающееся в экосистему SharePoint,
потому я бы посоветовал посмотреть в сторону Information Management Policy (IMP) как триггера события приближения даты,
а в качестве отправки сообщений, я бы написал Custom Action для Information Management Policy, либо рабочий процесс состоящий из одной единственной активити - отправка почты, который запускался бы автомотически средствами IMP
Плюсом такого решения являются:
- IMP можно привязать к CT
- нет постоянно работающих рабочих процессов, таймер джобов - меньше нагрузка на систему
- все изменения относительно даты срабатывания настраивается средствами IMP -> нет необходимости перепаблишить РП
- при изменении текста нотификации опять же не нужно заново опубликовывать рабочий процесс, останавливать запущенные инстансы.
Недостаток имхо один:
- если отправку сообщения делать кастомым акшеном для IRM, это относительно трудоемко и выше порог вхождения для реализации
SharePoint Advanced Visibility Options project
SharePoint Managed Metadata Claims Provider project- Предложено в качестве ответа Mokronos 31 октября 2012 г. 11:16
- Помечено в качестве ответа Roman Zhukov 1 ноября 2012 г. 14:09
28 октября 2012 г. 14:56