Настройка планировщика

Для автоматического выполнения некоторых действий по расписанию необходимо настроить соответствующие им задачи в планировщике:

Планировщик можно настроить двумя способами:

  1. Создать задачу сервера в приложении;
  2. Создать задачу с типом «Задача сервера» для «Планировщика задач», установленного как служба Windows.

Первый способ. Настройка задачи сервера в приложении

Создание задачи в приложении осуществляется в режиме «Задачи сервера».

ГЛАВНОЕ МЕНЮ «СЕРВИС» => ЗАДАЧИ СЕРВЕРА

Для создания новой задачи необходимо нажать кнопку Создать панели инструментов и в открывшемся окне заполнить следующие поля:

Команды-вызовы хранимых процедур для планировщика:

Команда-вызов для планировщика

Описание параметров процедуры dbo.bpms_alarm_stage_e :

Параметр

В области Триггеры необходимо создать расписание запуска задачи. Расписание настраивается аналогично расписанию событий (подробнее в разделе События-таймер). Минимальный интервал равен одной минуте.

После завершения настройки расписания необходимо нажать кнопку [OK]. Для автоматического запуска созданной задачи по установленному расписанию необходимо установить флажок Разрешена (задача будет выполняться в назначенное время) и завершить создание задачи нажатием кнопки [Сохранить].

Второй способ. Настройка задачи с типом «Задача сервера» для «Планировщика задач», установленного как служба Windows

Создание задачи сервера в планировщике, установленном как служба Windows, осуществляется в режиме «Планировщик задач».

ГЛАВНОЕ МЕНЮ «СЕРВИС» => ПЛАНИРОВЩИК ЗАДАЧ

В данном режиме по кнопке Выбрать расположение необходимо выбрать сервер, на котором установлена служба Windows и нажать кнопку [OK].

Далее в открывшемся списке задач необходимо нажать кнопку Создать задачу, и в окне новой задачи на вкладке Общие задать имя задачи, в качестве типа выбрать значение «Задача сервера» и установить флажки Задача активна (включает автоматическую работу задачи по установленному расписанию) и при необходимости Разрешить ручной запуск задачи.

На вкладке Параметры необходимо заполнить поля:

На вкладке Триггеры необходимо создать расписание запуска задачи.

После завершения настройки расписания необходимо нажать кнопку [ОК] и сохранить задачу.

Примеры настройки оповещения исполнителей

Пример 1. Оповещение исполнителей просроченных этапов один раз в день в 9:00 каждого рабочего дня по корпоративной почте.

Для этого необходимо настроить планировщик задач с расписанием выполнения раз в неделю в понедельник, вторник, среду, четверг, пятницу в 9:00:00 и выполняемой командой:

exec dbo.bpms_alarm_stage_e
@Mode = 1,
@SendBox = email

Пример 2. Оповещение исполнителей за три часа до истечения срока обработки этапа в течение рабочего дня.

Для этого необходимо настроить планировщик задач с расписанием выполнения раз в неделю в понедельник, вторник, среду, четверг, пятницу каждые 10 минут между 8:00:00 и 17:00:00 и выполняемой командой:

exec dbo.bpms_alarm_stage_e
@Mode = 2,
@SendBox = email,
@TimeBefore = 180,
@TimerInterval = 10