Фильтры потоков работ

Список возможных объектов для данной группы событий: Название на русском, Название на английском, Название на казахском языке, Иконка, Условия, Отображаемые поля, Сортировать по полю, Сортировать по убыванию (да/нет).

Значением объекта «Иконка» должен являться порядковый номер иконки в списке (в формате путь/icon_N.png). Пустой иконке должно соответствовать значение «без иконки».

Внутри описания объекта «Условия» возможны следующие варианты описаний: Со словами, Без слов, Тип, Автор, Срок, Прогресс, Статус, Свойства, Приоритет, Период, Ответственный, Тип документа.

«Тип» содержит любую комбинацию из следующих вариантов: работа, согласование, утверждение, ознакомление.

«Автор» и «Ответственный» содержат идентификаторы выбранных пользователей.

«Срок» содержит 2 значения: один из вариантов просрочены / до конца осталось и числовое значение.

«Прогресс» содержит 2 числовых значения «от», «до».

«Статус» содержит один из следующих вариантов: в работе, завершенные, удаленные.

*«Свойства» содержит любую комбинацию из из следующих вариантов: контрольные / только с вложениями.

«Приоритет» содержит список цифровых идентификаторов выбранной комбинации приоритетов.

«Период» содержит до трех значений. Первое - один из вариантов: сегодня, будущая неделя, будущий месяц, будущий квартал, прошедшая неделя, прошедший месяц, прошедший квартал, произвольный период. Второе - две даты (начала и завершения, в формате «ГГГГ-ММ-ДД ЧЧ:ММ:СС»), только если в предыдущем значение = «произвольный период». Третье - один из следующих вариантов: все, по дате начала, по дате планового завершения, по дате фактического завершения.

Примечание

Каждое из условий отображается в формате (Тип условия, значения).

«Отображаемые поля»» - любая комбинация из следующих вариантов: ответственный, автор, дата начала, дата завершения, осталось, прогресс.

«Сортировать по полю» содержит один из следующих вариантов: modified (дата изменения), state (статус), priority (приоритет), name (название), start_date (дата начала), finish_date (дата завершения), finished_date (дата фактического завершения), left (осталось), responsible (ответственный), author (автор).

Пример полного описания события создания фильтра:

Название на русском: Тест, Название на английском: Test, Название на казахском: Тест, Условия: (Тип условия: Период, значения: Будущий месяц, По дате начала), (Тип условия: Тип документа, значения: 3e6f5244-0e94-4609-a1d6-c50d4ef49ece, b5c01871-91c2-493c-a889-e29793d89e5a), Отображаемые поля: Автор, Осталось, Прогресс, Сортировать по полю: modified, Сортировать по убыванию: да