none
Оповещения до наступления сроков RRS feed

  • Вопрос

  • Доброго времени суток!

    Подскажите, как настроить оповещения, приходящие на электронную почту исполнителю поручения не единожды, а дополнительно  например  за 3 дня до указанного срока исполнения поручения?

    Необходима некая "Напоминалка": "Тебе необходимо выполнить то-то через 3 дня!!!"

    10 октября 2011 г. 15:29

Ответы

  • Два варианта, на мой взгляд.

    1. Visual Studio. Создается кастомный Timer Job, который пробегается каждый день по списку с задачами, проверяет срок по каждой задаче и отсылает при необходимости сообщение.

    2. SharePoint Designer. Рабочий процесс, который запускается автоматически при создании задачи. В процессе два действия

    а) Сделать паузу до - [Срок] - [Кол-во дней]

    б) Отправить почту

    • Предложено в качестве ответа Alexander Lomakin 11 октября 2011 г. 9:15
    • Помечено в качестве ответа Roman Zhukov 11 октября 2011 г. 11:09
    10 октября 2011 г. 19:33

Все ответы

  • Два варианта, на мой взгляд.

    1. Visual Studio. Создается кастомный Timer Job, который пробегается каждый день по списку с задачами, проверяет срок по каждой задаче и отсылает при необходимости сообщение.

    2. SharePoint Designer. Рабочий процесс, который запускается автоматически при создании задачи. В процессе два действия

    а) Сделать паузу до - [Срок] - [Кол-во дней]

    б) Отправить почту

    • Предложено в качестве ответа Alexander Lomakin 11 октября 2011 г. 9:15
    • Помечено в качестве ответа Roman Zhukov 11 октября 2011 г. 11:09
    10 октября 2011 г. 19:33
  • Спасибо

    11 октября 2011 г. 8:01
  • второй вариант может не подойти в том случае, если есть вероятность изменения срока по задаче.

    еще можно просто написать application приложение(вместо timer job'a) и запускать его по расписанию на морде

    11 октября 2011 г. 19:01
  • Я так же, сейчас воюю с подобной задачей. Но мне необходимы предупреждения после 2-х дне, 10, и 30 . Причем количество items будет около 200. Дизайнером, мне кажется опасно создавать РП.

    Visual пока не освоил.

    Смотрю в сторону представлений . Если дата больше 30 дней и заявка не закрыта показывать. И каждый юзер, может представлениями осматривать свои зависшие заявки по всем просроченным датам. ( Мне так же нужно было уведомлять 3 отдела с разными этапами)

    С уважением, Андрей.


    AOsinniy
    17 октября 2011 г. 16:05
  • а пример кода из дезайнера можно , а то -----Сделать паузу до - [Срок] - [Кол-во дней] ------ не работат, там либо дату предлагает (текущая, конкретная), либо значение поля. а ормулу там ввести как в представлении типа [сегодня] - 1  не получается. Помогите видимо я что то упустил. 

    7 ноября 2011 г. 12:23
  • Вот посмотрите вебкаст по созданию TimerJob для отправки сообщений в VS - все довольно просто (http://www.techdays.in.ua/videos/2557.html)
    Aleksandr Shramko
    7 ноября 2011 г. 13:29