Перейти к содержанию

Условия и лимиты

Чтобы триггер сработал, приложение сравнивает фактические затраты времени с лимитом по выбранному условию. Ниже — как задаётся лимит и какие условия доступны.

Источник лимита для задачных типов

Для типов «Для текущей задачи», «Для задач проекта» и «Для всех ваших задач» лимит берётся одним из двух способов.

Источник лимита: из лимита задач

  • Из лимита задачи — используется значение поля «Планируемое время» самой задачи. Если у задачи нет лимита, можно задать запасное значение — «Лимит по умолчанию».

    Лимит по умолчанию, если у задачи не задан лимит

    Для триггера «Для текущей задачи» запасного значения нет: если у задачи нет своего лимита, условия «процент» и «просрочка» не сработают.

  • Задать лимит прямо в триггере — лимит не зависит от настроек задачи, указывается вручную в часах.

    Лимит задаётся числом прямо в триггере

Источник лимита для триггера «Для проекта целиком»

Для этого типа лимит определяется на уровне всего проекта, а не отдельной задачи.

Источник лимита для проекта: суммировать лимиты задач или задать лимит в триггере

  • Суммировать лимиты задач — лимит проекта равен сумме лимитов всех задач; для задач без лимита используется «Лимит по умолчанию».
  • Задать лимит в триггере — фиксированное число часов на весь проект, независимо от лимитов отдельных задач.

Источник лимита у типа «Для задач проекта»

Условия срабатывания

Каждый триггер срабатывает по одному условию — оно выбирается при создании.

Выбор условия срабатывания

  • Время до достижения лимита — срабатывает, когда затраченные часы достигают заданного порога в часах.
  • Процент достижения лимита — срабатывает, когда затраченное время достигает заданного процента от лимита. Например, 80% означает предупреждение заранее, 100% — точное достижение лимита.
  • Часы просрочки — срабатывает, когда затраченное время превышает лимит на заданное число часов. Это именно превышение лимита по трудозатратам, а не срок по дедлайну задачи.

Если лимит не задан ни у задачи, ни в триггере (равен нулю), условия «процент» и «просрочка» не срабатывают — приложение предупредит об этом в интерфейсе формы.

Форма триггера с предупреждением об отсутствии лимита

Как часто проверяются условия

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

Далее: Действия — что происходит при срабатывании триггера.

Централизованная документация проектов S-Production