В текущей версии мобильный интерфейс пользователя предоставляет доступ к мобильной очереди процессов. В отличие от обычной она сильно ограничена функциональностью:
- фильтрация и сортировка жёстко заданы;
- значения колонок со ссылками (открытие контрагент, пользователя) отображаются простым текстом, как при выводе очереди на печать;
- нет постраничного деления, предполагается, что фильтр ограничивает весь необходимый набор процессов для исполнителя.
Image Added
Для того, чтобы очередь процессов была считалась мобильной, в конфигурации её должно быть указано:
Для всех фильтров должны быть определены жёстко значения, например:
Блок кода |
---|
|
filter.1.type=openClose
filter.1.values=open
filter.4.type=executors
filter.4.values=current
#
sort.combo.count=3
sort.mode.2.column.id=2
sort.mode.2.title=Создан обр.
sort.mode.2.desc=1
sort.mode.3.column.id=6
sort.mode.3.title=Статус |
Создание процесса в очереди возможно только мастером, для всех разрешённые к созданию типы процессов должны быть указаны в переменной конфигурации очереди createAllowedProcessList примерно следующим образом:
Блок кода |
---|
|
createAllowedProcessList=72:Подключение;74:Подключение1 |
В данном примере 72 и 74 - коды процессов, для каждого создаваемого типа будет отображена своя кнопка.
Image Added
Открытие процесса происходит нажатием в любое место строки таблицы. При открытии процессе также вызывается мастер. Но не создания а редактирования. Пример открытого процесса со со следующей конфигурацией мастера:
Блок кода |
---|
|
createWizard.step.1.title=Статус
createWizard.step.1.class=ru.bgcrm.model.process.wizard.SetStatusStep
#
createWizard.step.2.title=Описание
createWizard.step.2.class=ru.bgcrm.model.process.wizard.SetDescriptionStep |
Image Added