ПланФикс API: Фильтры проектов
Материал из Planfix
								Фильтры проектов задаются следующим набором параметров:
- type - числовой идентификатор фильтра
- operator - оператор фильтра, одно из значений из списка (equal, notequal, gt, lt) у разных фильтров могут быть разные допустимые операторы.
- value - значение фильтра, может быть строкой, числом или сложным объектом, в зависимости от типа фильтра
- field - идентификатор пользовательского поля, для фильтров по пользовательским полям
| Тип | Название | Операторы | Формат value | 
|---|---|---|---|
| 5005 | Дата завершения | 
 | объект : <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> | 
| 5004 | Автор | 
 | int : идентификатор сотрудника | 
| 5008 | Клиент-менеджер | ||
| 5108 | Пользовательское поле типа Контакт | ||
| 5109 | Пользовательское поле типа Сотрудник | ||
| 5112 | Пользовательское поле типа Группа, сотрудник, контакт | ||
| 5113 | Пользовательское поле типа Список сотрудников | ||
| 5010 | Шаблон | 
 | int : идентификатор шаблона проектов | 
| 5014 | Надпроект | 
 | int : идентификатор надпроекта | 
| 5001 | Название проекта | 
 | string - осуществляется фильтр содержит / не содержит | 
| 5101 | Пользовательское поле типа Строка | ||
| 5102 | Пользовательское поле типа Число | 
 | int | 
| 5105 | Пользовательское поле типа Чекбокс | 
 | int - 1 / 0 | 
| 5106 | Пользовательское поле типа Список | 
 | string | 
| 5107 | Пользовательское поле типа Справочник | 
 | int - идентификатор записи | 
| 5114 | Пользовательское поле типа Набор записей справочника | 
 | int - идентификатор записи, для условия по нескольким записям - идентификаторы через ; (точку с запятой) |