Отчет в Excel по рабочему времени для коробочного Битрикс24
 
Отчет в Excel по рабочему времени для коробочного Битрикс24
23.12.2015 13:31:54
Модули
475
Решение формирует отчет по рабочему времени сотрудников в файл Excel.

Решение значительно упрощает работу с табелем: он легко формируется и выгружается всего в пару кликов. Сохраняйте его к себе на рабочий компьютер, редактируйте, отправляйте коллегам – теперь это делать очень просто и удобно. Тип файла Microsoft Office Excel (.xlsx) позволяет загружать его в другие информационные системы, такие как 1С или Босс Кадровик.

row1.png

Для формирования отчета следует выбрать структурное подразделение, по сотрудникам которого будет сформирован отчёт, и отчётный период.

04.jpg

В первом столбце выгруженного отчёта будут указаны фамилии и имена сотрудников выбранного отдела. Остальные столбцы – это дни отчётного периода. В ячейке на пересечении столбца с днём и строки с фамилией сотрудника отобразится длительность рабочего времени этого сотрудника. Цифра рассчитывается как разница между началом и окончанием рабочего дня с вычетом перерыва.

08.jpg

Для корректной работы необходим установленный класс XMLWriter.

Оцените удобство новых возможностей!

Установка

1. Скачайте решение на Маркетплейсе.

2. В административной части Битрикс нажмите Загрузить, затем Установить.

1.png

3.png

3. Перейдите в раздел Контент Файлы и папки.

4. Нажмите Добавить папку.

01.jpg

5. Введите название папки – TimeReports, название пункта меню – Отчет по рабочему времени.

07.jpg

6. Далее в визуальном редакторе на вкладке Эм Си АртУчет рабочего времени — появится новый компонент — Отчет Excel по рабочему времени. Разместите компонент на странице. Сохраните страницу.

02.jpg

7. Скопируйте ссылку на папку /timereport.

03.jpg

Перейдите в портал, в нижней части меню нажмите Настроить менюДобавить ссылку в меню. Введите Название — Отчет по рабочему времени, Ссылка — /timereports, нажмите Добавить. В меню появится пункт меню Отчет по рабочему времени, по которому вы сможете переходить в раздел для формирования отчета.

05.jpg

06.jpg

8. Список подразделений берется из инфоблока с типом structure и кодом departments.

РешениеПопробовать
Стоимость такого проекта: 29 900 рублей.


Внимание! Для корректной работы модуля в настройках php нужно включить расширения zip и xmlwriter!

Подключить их можно следующим образом:

zip
если расширение php-zip не установлено, то устанавливаем 
yum install php70*zip 
если расширение уже установлено, то нужно подключить его в файле /etc/php.d/40-zip.ini, прописав там: 
; Enable ZIP extension module 
extension=zip.so //либо другой путь к zip.so (можно найти поиском), например extension=/opt/remi/php70/root/lib64/php/modules/zip.so

xmlwriter
В папке /etc/php.d/ нужно скопировать содержимое файла 20-xmlwriter.ini.disabled в 20-xmlwriter.ini
cat /etc/php.d/20-xmlwriter.ini.disabled > /etc/php.d/20-xmlwriter.ini

Не забудьте перезагрузить веб-сервер и проверить применение настроек через phpinfo -i.

Загрузка...