...
Блок кода |
---|
language | ruby |
---|
linenumbers | false |
---|
|
rule.<pos>.checkExpression=<expression>
rule.<pos>.duration=<duration> |
Где:
- <pos> - порядковый числовой номер правила;
- <expression> - JEXL выражение выражение проверки соответствия процесса правилу;
- <duration> - длительность в минутах.
В JEXL процессор передаются объекты:
- process - объект класса
Crm_javadoc |
---|
Name | ru.bgcrm.model.process.Process |
---|
|
- процесс; - processParam - объект класса
Crm_javadoc |
---|
Name | ru.bgcrm.dao.expression.ParamValueFunction |
---|
|
- параметры процесса; - processLink - объект класса
Crm_javadoc |
---|
Name | ru.bgcrm.dao.expression.ProcessLinkFunction |
---|
|
- для работы с привязками процесса; - shift - объект класса
Crm_javadoc |
---|
Name | ru.bgcrm.struts.action.WorkAction.ShiftData |
---|
|
.
Для определения сколько времени данный тип работы в данной смене будет обрабатывать конкретный процесс правила проходятся последовательно. Положительно значение длительности означает, что данный тип работы пригоден для обработки процесса.
...