Список констант
Константы CTasks
Статусы
Константа | Описание | Числовые значения |
CTasks::METASTATE_VIRGIN_NEW |
Новая задача (не просмотрена). | -2 |
CTasks::METASTATE_EXPIRED |
Задача просрочена. | -1 |
CTasks::METASTATE_EXPIRED_SOON |
Задача почти просрочена. | -3 |
CTasks::STATE_NEW |
Новая задача. (Не используется) | 1 |
CTasks::STATE_PENDING |
Задача принята ответственным. (Не используется) | 2 |
CTasks::STATE_IN_PROGRESS |
Задача выполняется. | 3 |
CTasks::STATE_SUPPOSEDLY_COMPLETED |
Условно завершена (ждет контроля постановщиком). | 4 |
CTasks::STATE_COMPLETED |
Задача завершена. | 5 |
CTasks::STATE_DEFERRED |
Задача отложена. | 6 |
CTasks::STATE_DECLINED |
Задача отклонена ответственным. (Не используется) | 7 |
Приоритеты
Константа | Описание |
CTasks::PRIORITY_LOW |
Низкий приоритет. |
CTasks::PRIORITY_AVERAGE |
Нормальный приоритет. |
CTasks::PRIORITY_HIGH |
Высокий приоритет. |
Константы CTaskItem
Действия над задачей (для проверки прав)
Константа | Описание |
CTaskItem::ACTION_ACCEPT |
Принятие задачи (смена статуса в CTasks::STATE_PENDING). |
CTaskItem::ACTION_DECLINE |
Отклонение задачи (смена статуса в CTasks::STATE_DECLINED). |
CTaskItem::ACTION_COMPLETE |
Завершение задачи (смена статуса в CTasks::STATE_COMPLETED, либо в CTasks::STATE_SUPPOSEDLY_COMPLETED — если постановщиком затребован контроль задачи и завершает задачу не постановщик). |
CTaskItem::ACTION_APPROVE |
Одобрение задачи, требующей контроля (перевод из статуса CTasks::STATE_SUPPOSEDLY_COMPLETED в CTasks::STATE_COMPLETED). |
CTaskItem::ACTION_DISAPPROVE |
Возврат в работу задачи, требующей контроля (перевод из статуса CTasks::STATE_SUPPOSEDLY_COMPLETED в CTasks::STATE_NEW или CTasks::STATE_PENDING, если ответственный является подчиненным постановщика). |
CTaskItem::ACTION_START |
Перевод задачи в статус "выполняется" (CTasks::STATE_IN_PROGRESS). |
CTaskItem::ACTION_DELEGATE |
Делегирование задачи подчиненному. |
CTaskItem::ACTION_REMOVE |
Удаление задачи. |
CTaskItem::ACTION_EDIT |
Редактирование задачи. |
CTaskItem::ACTION_DEFER |
Откладывание задачи на потом (перевод в статус CTasks::STATE_DEFERRED). |
CTaskItem::ACTION_RENEW |
Возврат задачи в статус "Новая" (CTasks::STATE_NEW) или "Принята" (CTasks::STATE_PENDING, если ответственный является подчиненным постановщика). |
CTaskItem::ACTION_CREATE |
Создание задачи. |
CTaskItem::ACTION_CHANGE_DEADLINE |
Смена крайнего срока у задачи. |
Роли пользователя в задаче (для проверки прав)
Константа | Описание |
CTaskItem::ROLE_NOT_A_MEMBER |
Не является участником задачи. |
CTaskItem::ROLE_DIRECTOR |
Постановщик. |
CTaskItem::ROLE_RESPONSIBLE |
Ответственный. |
CTaskItem::ROLE_ACCOMPLICE |
Соисполнитель. |
CTaskItem::ROLE_AUDITOR |
Наблюдатель. |
Формат описания (при получении описания задачи)
Константа | Описание |
CTaskItem::DESCR_FORMAT_RAW |
Формат "как есть" - может быть HTML и BBCode, в зависимости от задачи. |
CTaskItem::DESCR_FORMAT_HTML |
Формат HTML. Если описание задачи в формате BBCode, то оно будет автоматически преобразовано в HTML. Если оно уже в формате HTML, то будет применен санитайзер в соответствии с настройками в модуле задач. |
CTaskItem::DESCR_FORMAT_PLAIN_TEXT |
Формат "только текст". Все HTML/BB теги будут вырезаны. |
Константы CTaskFilterCtrl
Идентификаторы предустановленных наборов фильтров
Константа | Описание |
CTaskFilterCtrl::ROOT_PRESET |
Псевдонабор, не содержит условия. Является родительским элементов для всех остальных наборов. |
CTaskFilterCtrl::STD_PRESET_ACTIVE_MY_TASKS |
"Мои задачи". |
CTaskFilterCtrl::STD_PRESET_ACTIVE_I_AM_DOER |
"Поставленные мне". |
CTaskFilterCtrl::STD_PRESET_ACTIVE_I_AM_ORIGINATOR |
"Созданные мной". |
CTaskFilterCtrl::STD_PRESET_ACTIVE_I_AM_AUDITOR |
"Наблюдаемые". |
CTaskFilterCtrl::STD_PRESET_DEFERRED_MY_TASKS |
"Отложенные". |
CTaskFilterCtrl::STD_PRESET_COMPLETED_MY_TASKS |
"Завершенные". |
CTaskFilterCtrl::STD_PRESET_ACTIVE_I_AM_RESPONSIBLE |
"Я ответственный". |
CTaskFilterCtrl::STD_PRESET_ACTIVE_I_AM_ACCOMPLICE |
"Я соисполнитель". |
CTaskFilterCtrl::STD_PRESET_ALL_MY_TASKS |
"Все". |
CTaskFilterCtrl::STD_PRESET_ALIAS_TO_DEFAULT |
Это синоним для CTaskFilterCtrl::STD_PRESET_ACTIVE_MY_TASKS. |
© «Битрикс», 2001-2023, «1С-Битрикс», 2023
Наверх
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.