Ура, указала в Типах работ для подключения конфиг
Код:
rule.1.checkExpression=true
rule.1.duration=30
и выбор времени появился.
Теперь только в План работ не устанавливается выбранный процесс, в логах
Код:
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - groupId: 1;groupWithUsersMap: {0=[1, 5, 4, 7, 6, 10]}
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - workShiftMap: {0=[ru.bgcrm.model.work.WorkShift@4a40a7fe, ru.bgcrm.model.work.WorkShift@4c29a407, ru.bgcrm.model.work.WorkShift@b4c9588, ru.bgcrm.model.work.WorkShift@2e088ebb, ru.bgcrm.model.work.WorkShift@6138b3d3, ru.bgcrm.model.work.WorkShift@60b03a6f, ru.bgcrm.model.work.WorkShift@f3f0324, ru.bgcrm.model.work.WorkShift@65a8292e, ru.bgcrm.model.work.WorkShift@412ab863, ru.bgcrm.model.work.WorkShift@20a8816b, ru.bgcrm.model.work.WorkShift@57798079, ru.bgcrm.model.work.WorkShift@733c22e1]}
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - Processing: Tue Jul 05 00:00:00 YEKT 2016; groupDataMap: {0=[ru.bgcrm.struts.action.WorkAction$ShiftData@67416545, ru.bgcrm.struts.action.WorkAction$ShiftData@386031f, ru.bgcrm.struts.action.WorkAction$ShiftData@18e7215e, ru.bgcrm.struts.action.WorkAction$ShiftData@a5e3389, ru.bgcrm.struts.action.WorkAction$ShiftData@66d914ca, ru.bgcrm.struts.action.WorkAction$ShiftData@55f46df5]}
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 0; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 1; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 2; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 3; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 4; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 5; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 6; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 7; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - Date: 05.07.2016; Shift team: 0; userIds: [1]; shiftId: 1; time: 30; slotSize: 30
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - Checking free ranges: 0-7
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 0
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 1
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 2
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 3
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 4
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 5
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 6
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 0; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 1; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 2; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 3; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 4; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 5; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 6; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 7; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - Date: 05.07.2016; Shift team: 0; userIds: [1]; shiftId: 1; time: 30; slotSize: 30
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - Checking free ranges: 0-7
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 0
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 1
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 2
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 3
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 4
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 5
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - FreeSlotRange: 6
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 0; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 1; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 2; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 3; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 4; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 5; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 6; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - SlotRange from: 7; count: 1; task: null
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - Date: 05.07.2016; Shift team: 0; userIds: [5]; shiftId: 1; time: 30; slotSize: 30
07-04/13:46:13 DEBUG [http-bio-9088-exec-115] WorkAction - Checking free ranges: 0-7
...
и исполнитель устанавливается не текущий.
И еще вопрос, в правиле
rule.1.checkExpression=1 =~ processParam.listValueIds( 28 ) && 2 !~ processParam.listValueIds( 28 )
28 это что?