Задачи

<< Нажмите для показа Оглавления >>

Навигация:  Специальные возможности >

Задачи

Блок "Задачи" предназначен постановки, висполнения и отслеживания разовых или периодических задач.

Практическим примером задачи является ежемесячная проверка средств противопожарной безопасности на производстве с созданием и схранением соответствующих протоколов проверки.

Задача - это разовая или периодическая (с настраиваемым расписанием) описанная процедура, которая должна быть выполнена в определенный срок одним или несколькими пользователями.

Экземпляр задачи - задача, у которой потавлен конкретный срок исполнения. Например, Задача по проверке средств пожарной безопасности имеет расписание "каждый последний день каждого месяца", а конкретные экземпляры задачи имеют дату исполнения 31 января, 28 (29) февраля, 31 марта и так далее.

В каждый момент времени есть только один активный экземпляр задачи. Это означает, что для задачи из предыдущего примера есть только один экземпляр с конкретной датой исполнения. Как только данный экземпляр задачи будет исполнен, то система порождает следующий экземпляр задачи к исполнению со следующей датой согласно настроенному для задачи расписанию. Таким образом, Экземпляр задачи, например, на 1 марта не будет существовать, пока не выполнен экземпляр задачи с датой исполнения 28-го февраля.

Описание работы

В процессе настройки задач Вам необходимо создать и настроить задачу, задав ряд её свойств и создав расписание для её выполнения.  После активации задачи  автоматически будет создан экземпляр задачи для каждого пользователя. Если задача однократная, то пользователь выполняет задачу только один раз. Если задача периодическая, то после выполнения очередного экземпляра задачи пользователю создается следующий экземпляр в соответствии с указанным задачей расписанием.

При активации задачи система рассчитывает ближайшее запуск задачи в соответствии с расписанием. Если указан только один триггер, то используется ближайшее время вычисляемое по данному триггеру. Если у расписания несколько триггеров то рассчитывается ближайшие время запуска задачи по всем триггерам одновременно.

При срабатывании триггера создаётся экземпляр Задачи о чём информируется пользователи, которым необходимо данную задачу выполнить. Каждый экземпляр задачи для каждого пользователя создаётся отдельно. Как только пользователи выполняет поставленную задачу (отмечает её как выполненную)  система автоматически анализирует все триггеры расписания и создаёт следующий экземпляр задачи ближайшие время в соответствии с расписанием.

 

Текущий экземпляр задачи всегда доступен пользователю для просмотра, но выполнить задачу пользователь может только после того, кака задача становится доступна к выполнению. Задача становится доступна к выполнению за количество дней, указанное  в свойстве “Предупредить за (дней)”. Например, если очередной срок выполнения задачи указан на 2:00 дня 10 января, а количество дней, за которые необходимо предупредить пользователя равно 2, то задача станет доступна к исполнению 8 января в 2:00 дня.  Однако пользователь будет видеть эту задачу сразу как только отработает триггер и создастся очередной экземпляр задачи.

 

Создание и настройка задач

Исполнение задач

Контроль исполнения задач

Информер "Задачи"