7.5.2. Настройка

Первоначальная настройка Графика дежурств производится через конфигурацию. Кроме того, для работы необходимы созданные Виды работ и Смены.

Конфигурация графика выглядит следующим образом:

#конфигурация графика дежурств
callboard.X.groupId=<id родительской группы>
callboard.X.calendarId=<id календаря рабочих дней>
callboard.X.pastEditAllowed=<разрешить редаткриование прошлым>
callboard.X.autoAddGroup=<автоматически добавлять группу>

Где:

<X> - порядковый номер;
<groupId> - id родительской группы, для подгрупп которой будет строиться график;
<calendarId> - (необязательный параметр) id календаря с распределением рабочих дней>;
<pastEditAllowed> - 0 или 1, соответственно запретить или разрешить редактирование графика за прошедшие дни;
<autoAddGroup> - 0 или 1, при попытке установить сотруднику смену на день, в который он не числится в данной группе, при установленном значении 1 - автоматически добавит на этот день пользователя в эту группу;

Пример конфигурации:

#кофигурация графика дежурств
callboard.1.groupId=36
callboard.1.calendarId=1
callboard.1.pastEditAllowed=0
callboard.1.autoAddGroup=0

Следует обратить внимание на то, что пользователь который будет редактировать график дежурств, должен состоять в группе для которой сконфигурирован график (в примере выше, в группе с id=36)