В версии 2.4 разработана новая подсистема, позволяющая отслеживать выполнение разнообразных задач в Логусе. Для удобства контроля выполнения задачи вынесены в отдельный модуль.

На кнопке модуля отображается количество непрочитанных задач (назначенных на пользователя или в которых он является подписчиком, но не просмотренных им). Не просмотренные задачи выделяются в списках жирным. При открытии карточки задачи признак "прочтения" с задачи снимается.
??? При получении события создания/изменения задачи на клиенте счётчик актуализируется (пересчитывается). (счётчик меняется только при создании новой задачи)

Задачи, срок выполнения которых в прошлом (относительно фактической даты/времени) выделяются цветом.
Задачи прикрепляются к различным сущностям системы (как к одной, так и к нескольким одновременно).

В карточках сущностей также добавлена вкладка "Задачи", где выводится список связанных с ней задач, и в каждой строке ссылка для перехода в карточку задачи.
Также на этой вкладке присутствует кнопка создания задачи, которая открывает карточку новой задачи с предзаполненными полями связанной сущности.

Перечень сущностей следующий:
Задачи делятся по типам. В разделе Администрирование добавилась секция "Типы задач", откуда можно управлять настройкой типов.
Каждый тип задачи имеет следующие характеристики (* - обязательные поля):

В данном разделе отображаются активные задачи (не отменённые и не завершённые), в которых пользователь является наблюдателем или исполнителем.
Используемые фильтры:
В данном разделе по-умолчанию отображаются все активные задачи.
Используемые фильтры:
Дата завершения задачи попадает в диапазон, указанный в фильтре срок выполнения.
??? Помимо исполнителя у задачи могут быть "наблюдатели". При изменении любого поля у задачи (включая статус), исполнителю и "наблюдателям" отправляется почтовое уведомление, содержащее описание изменений.
При создании новой задачи указываются следующие параметры (* - обязательные поля):
Вкладка "Общие"

??? При смене типа заявки список расходных материалов очищается и копируется из справочника типов.
При выборе исполнителя первыми в списке выводятся те, кто привязан к тому же отделу, что указан в типе задачи. Если в типе задачи не указан отдел, выводятся все пользователи.
Вкладка "Расходные материалы"
На данной вкладке добавляются необходимые расходные материалы и их количество.

На задачу можно "Подписаться/Отписаться" нажатием соответствующей кнопки на панели справа вверху (рядом с кнопкой "История"). При этом пользователь автоматически добавляется/удаляется из списка подписчиков.

Вкладка "Общие"
Кроме заполняемых вручную полей, присутствуют не редактируемые информационные поля:
Возможные статусы задачи:
Переход между статусами задачи не регламентируется (можно переключить из любого в любой). В момент перехода в статус "Выполнена" осуществляется списание расходных материалов. Если статус изменяется из "Выполнена" на какой-либо другой, происходит отмена списания материалов.
Вкладка "События"
В данной вкладке отображаются основные действия с задачей. Кроме того, есть возможность оставить произвольное сообщение.

Вкладка "Связанные задачи"
Отображается список задач, связанных с текущей. Также есть возможность создать новую задачу, которая уже будет связана с текущей задачей.