ПланФикс API: Фильтры задач — различия между версиями
Материал из ПланФикс
Seva (обсуждение | вклад) |
Seva (обсуждение | вклад) |
||
| Строка 204: | Строка 204: | ||
*notequal | *notequal | ||
| int - идентификатор шаблона | | int - идентификатор шаблона | ||
| + | |10 || Статус | ||
| + | | | ||
| + | *equal | ||
| + | *notequal | ||
| + | | int - идентификатор статуса | ||
|} | |} | ||
Версия 08:24, 12 октября 2018
Фильтры задач задаются следующим набором параметров:
- type - числовой идентификатор фильтра
- operator - оператор фильтра, одно из значений из списка (equal, notequal, gt, lt) у разных фильтров могут быть разные допустимые операторы.
- value - значение фильтра, может быть строкой, числом или сложным объектом, в зависимости от типа фильтра
- field - идентификатор пользовательского поля, для фильтров по пользовательским полям
| Тип | Название | Операторы | Формат value | ||||
|---|---|---|---|---|---|---|---|
| 12 | Дата создания |
|
объект : <value>
<datetype></datetype>
<datevalue></datevalue>
<datefrom></datefrom>
<dateto></dateto>
</value>datetype принимает следующие значения:
примеры: <value>
<datetype>thisweek</datetype>
</value><value>
<datetype>anotherperiod</datetype>
<datefrom>01-01-2015</datefrom>
<dateto>01-02-2015</dateto>
</value> | ||||
| 13 | Дата планируемого начала | ||||||
| 14 | Дата планируемого завершения | ||||||
| 21 | Дата последней активности (последнего добавленного комментария) | ||||||
| 19 | Дата фактического завершения | ||||||
| 20 | Дата выполнения | ||||||
| 38 | Дата последнего изменения | ||||||
| 79 | Дата последнего изменения или комментария | ||||||
| 103 | Пользовательское поле типа Дата | ||||||
| 1 | Постановщик |
|
int : идентификатор сотрудника | ||||
| 2 | Исполнитель | ||||||
| 39 | Участник | ||||||
| 3 | Аудитор задачи или проекта | ||||||
| 59 | Аудитор проекта | ||||||
| 60 | Аудитор задачи | ||||||
| 108 | Пользовательское поле типа Контакт | ||||||
| 109 | Пользовательское поле типа Сотрудник | ||||||
| 112 | Пользовательское поле типа Группа, сотрудник, контакт | ||||||
| 113 | Пользовательское поле типа Список сотрудников | ||||||
| 22 | Без даты начала |
|
int - 1 | ||||
| 23 | Без даты завершения | ||||||
| 25 | С датой начала | ||||||
| 26 | С датой завершения | ||||||
| 16 | Повторяющаяся | ||||||
| 28 | Не повторяющаяся | ||||||
| 17 | Просроченная | ||||||
| 28 | Не просроченная | ||||||
| 33 | Без исполнителей | ||||||
| 41 | Без участников | ||||||
| 34 | Постановщик - сотрудник | ||||||
| 35 | Постановщик - контакт | ||||||
| 71 | Исполнитель - сотрудник | ||||||
| 69 | Исполнитель - контакт | ||||||
| 72 | Участник - сотрудник | ||||||
| 70 | Участник - контакт | ||||||
| 8 | Название задачи |
|
string - осуществляется фильтр содержит / не содержит | ||||
| 101 | Пользовательское поле типа Строка | ||||||
| 102 | Пользовательское поле типа Число |
|
int | ||||
| 105 | Пользовательское поле типа Чекбокс |
|
int - 1 / 0 | ||||
| 106 | Пользовательское поле типа Список |
|
string | ||||
| 107 | Пользовательское поле типа Справочник |
|
int - идентификатор записи | ||||
| 152 | Содержит значение в пользовательском поле |
|
int - идентификатор поля | ||||
| 153 | Не содержит значение в пользовательском поле |
|
int - идентификатор поля | ||||
| 11 | Содержит аналитику |
|
int - идентификатор аналитики | ||||
| 18 | Не содержит аналитику |
|
int - идентификатор аналитики | ||||
| 73 | Непосредственная надзадача |
|
int - идентификатор надзадачи | ||||
| 51 | Шаблон |
|
int - идентификатор шаблона | 10 | Статус |
|
int - идентификатор статуса |
