Для генерации табеля рабочего времени по графику дежурств необходимо добавить в конфигурацию графика:
callboard.<id>.tabel.template=<template> callboard.<id>.tabel.departmentTitle=<title> callboard.<id>.tabel.paramTabelNumberId=<tabelNumberParamId> callboard.<id>.tabel.paramPostId=<postNumberParamId>
Где:
- <id> - идентификатор графика;
- <template> - ссылка на XLS файл-шаблон табеля;
- <title> - наименование в заголовке табеля;
- <tabelNumberParamId> - код параметра пользователя типа "text", содержащего табельный номер сотрудника;
- <postNumberParamId> - код параметра пользователя типа "text", содержащего должность сотрудника.
Образец с шаблоном табеля docpattern/tabel_blank.xls поставляется с системой. Рекомендуется скопировать файл и сохранить с другим именем.
Пример конфигурации графика с генерацией табеля:
callboard.2.groupId=9 callboard.2.calendarId=1 callboard.2.tabel.template=docpattern/tabel_blank.xls callboard.2.tabel.departmentTitle=Служба технической поддержки службы удаленной поддержки клиентов callboard.2.tabel.paramTabelNumberId=884 callboard.2.tabel.paramPostId=773
В графике, для которого произведена настройка в левом вернем углу отображается ссылка выгрузки табеля, возвращающая XLS файл.
Примерный внешний вид готового табеля.
Табель строится на основании типов работ, содержащихся в установленных пользователям сменах.
Виды работ, помеченные для учёта в рабочих часах суммируются в рядах.
В сокращениях указываются через запятую буквы, обозначающие роль вида работ в табеле. Могут быть указаны:
- Я - явка, вид работ засчитывается в рабочие часы;
- Н - ночные часы работы, обычно комбинируется с явкой;
- В - выходной день;
- С - сверхурочная работа;
- РВ - работа в выходной день.