code | Числовой код процесса. | |
description | Подстрока в описании процесса. | |
openClose | Открытые либо закрытые процессы. | В отличие от фильтра по статусу данный фильтр может существенно ускорять выборку. Дополнительные параметры: - defaultValue - 'open' либо 'close'.
|
create_date | Диапазон дат создания процесса. | |
close_date | Диапазон дат закрытия процесса. | |
status_date | Диапазон дат когда процесс последний раз был переведён в какой-то статус. | Необязательные параметры: - availableValues - отображаемые в фильтре коды статусов, в порядке их отображения; если параметр не указан - отображаются все статусы.
|
status | Текущий статус процесса. | Необязательные параметры: - width - ширина фильтра в пикселях;
- values - жёстко заданные в фильтре коды статусов, в этом случае фильтр имеет смысл только скрытым;
- availableValues - отображаемые в фильтре коды статусов, в порядке их отображения; если параметр не указан - отображаются все статусы;
- defaultValues - коды статусов, выбранные в фильтре по-умолчанию через запятую;
- onEmptyValues - значения фильтра, используемые, если никакие значения пользователем не выбраны.
|
type | Тип процесса. | Необязательные параметры: - width - ширина фильтра в пикселях;
- availableValues - отображаемые в фильтре коды типов процессов, в порядке их отображения; если параметр не указан - отображаются все типы процессов;
- defaultValues - коды типов процессов, выбранных в фильтре по-умолчанию через запятую;
- onEmptyValues - значения фильтра, используемые, если никакие значения пользователем не выбраны.
|
groups | Группы, исполняющие процесс. Без учёта ролей. | Необязательные параметры: - width - ширина фильтра в пикселях;
- availableValues - отображаемые в фильтре коды групп, в порядке их отображения; если параметр не указан - отображаются все группы;
- defaultValues - коды типов групп, выбранных в фильтре по-умолчанию через запятую;
- onEmptyValues - значения фильтра, используемые, если никакие значения пользователем не выбраны.
|
executors | Исполнители процесса. | Без учёта в составе какой группы участвует пользователь. Фильтр работает только совместно с фильтром groups, при этом в списке исполнителей отображаются пользователи, когда-либо состоявшие в группах, указанных в фильтре groups. Необязательные параметры: - width - ширина фильтра в пикселях;
- values - "current", если необходимо отображать только процессы с текущим пользователем в исполнителях, фильтр в этом случае желательно скрыть;
- showEmptyExecutor - "1", отображение в фильтре исполнителей пункта "не указан" для выбора процессов без исполнителя.
|
grex | Совмещённый фильтр по группам и исполнителям процесса. | Фильтрует с учётом роли групп в процессах. Обязательные параметры: Необязательные параметры: - groups.show - 0, если выбор групп необходимо скрыть;
- groups.width - ширина выбора групп в пикселях;
- groups.availableValues - отображаемые в фильтре коды групп, в порядке их отображения; если параметр не указан - отображаются все группы;
- groups.defaultValues - коды типов групп, выбранных в фильтре по-умолчанию через запятую;
- groups.onEmptyValues - значения групп фильтра, используемые, если никакие значения пользователем не выбраны;
- executors.show - 0, если выбор исполнителей необходимо скрыть;
- executors.width - ширина выбора исполнителей в пикселях.
|
param:<paramId> | Параметр процесса с кодом <paramId>. | Поддерживаются параметры одного из следующих типов: "list", "listcount", "date", "datetime", "address". Обязательные параметры: - title - подпись к фильтру.
Необязательные параметры: - orEmpty - "1", для включения в выборку процессов с пустым значением параметра; для параметров "date", "datetime".
- width - ширина фильтра в пикселях; для параметров типа "list", "address";
- availableValues - доступные значения спискового параметра;
- defaultValues - выбранные по-умолчанию значения спискового параметра;
- onEmptyValues - значения параметра, используемые, если никакие значения пользователем не выбраны;
- valueFrom - "curdate", для принудительного задания начала периода равным текущей дате; для параметров "date", "datetime";
- valueTo - "curdate", для принудительного задания конца периода равным текущей дате; для параметров "date", "datetime";
- fields - разделённые точкой с запятой поля для параметра типа "address", доступные значения: "city:1;quarter:1;street:1;house:1;flat:1""; поля город, улица и дом отображаются всегда, вне зависимости от наличия в конфигурации.
|
linkedCustomer:title | Подстрока в наименовании привязанного к процессу контрагента. | Необязательные параметры: - width - ширина фильтра в пикселях.
|
linkedCustomer:param:<paramId> | Параметр привязанного к процессу контрагента с кодом <paramId>. | Поддержан только тип list. Обязательные параметры: - title - подпись к фильтру.
Необязательные параметры: - width - ширина фильтра в пикселях;
- availableValues - доступные значения спискового параметра;
- defaultValues - выбранные по-умолчанию значения спискового параметра;
- onEmptyValues - значения параметра, используемые, если никакие значения пользователем не выбраны.
|