Как ведется учет рабочего времени сотрудников. Способы контролировать рабочее время

Привет, Хабр! Хочу поделится своими результатами тестирования систем учета рабочего времени.

В нашей уютной хайтек компании, начальство озаботилось контролем времени работы и эффективности сотрудников. И мне выпала задача предоставить сравнение и заключение о пригодности к использованию и функционалу таких систем.

Я конечно была не очень рада перспективе появления подобной системы на моем рабочем месте, т.к. считаю, что о работе сотрудника надо судить по результату, а не по формальным показателям. Надеюсь, собранные мной данные, особенно результаты тестирования обхода системы, помогут коллеге, оказавшемуся на моем месте убедить свое руководство в неэффективности подобных решений.

Как я тестировала обход системы

Все программы оценивают нахождение сотрудника на рабочем месте по времени, прошедшему с момента последнего нажатия на клавишу или перемещения мыши.  Некоторые смотрят, что за программа в это время была активна, с разделением на продуктивные и не продуктивные. Некоторые делают скриншоты экранов или записывают видео работы. Бритвы, привязанные к мыши это не наш метод, наши пользователи все продвинутые, поэтому был взят AutoIt и написан небольшой скрипт имитирующий примитивную, но реальную работу - чтение документации, просмотр отчета, если за сотрудником наблюдают, то чем он занимается будет видно и без подобной программы, а если кто-то время от времени просматривает несколько скриншотов, то заметить, что работал скрипт, а не человек – нереально. Особенно, если включать его не на весь день, а на 20-30 минут дополнительного отдыха). Да, программу назвали iexplore.exe, ну кто будет сравнивать количество открытых вкладок и процессов с этим именем).

Скрипт

SRandom(@MSEC) opt("MouseCoordMode",0) Sleep(3000) While true if random(0,3,1)=2 then Sleep(Random (1000,5000,1)) Send("{PGDN}") Else Sleep(Random (500,1500,1)) $aPos = MouseGetPos() MouseMove($aPos + Random(300)-115, $aPos + random(300)-110) $aPos = MouseGetPos() MouseMove($aPos + Random(314)-117, $aPos + random(310)-115,3) Sleep(Random (1000,5000,1)) EndIf WEnd


При проведении обхода систем выяснилось, что пара тестируемых программ не воспринимают действия скрипта AutoIt за действия пользователя. Было принято решение аппаратно эмулировать работу пользователя, используя подручные средства. Основным условием была имитация активности схожей с реальной. В закромах была найдена плата Arduino Due и написана небольшая программа схожая с нашим скриптом для AutoIt.

Программа

#include #include void setup() { Mouse.begin(); Keyboard.begin() ; } void loop() { delay(random(6000)+1000); if (random(0,4)==1) { Keyboard.write(0xD6); delay(random(4000)+4000); } else { Mouse.move(random(6)-3, random(6)-3, 0); delay(100); Mouse.move(random(6)-3, random(6)-3, 0); delay(random(2000)+2000); } }


Итак, обзор.

Сразу скажу, что вариант со сбором данных в облако не рассматривался по причине безопасности, и конфиденциальности, не все готовы делится персональными данными и т.д. Из-за этого в обзоре представлены системы, имеющие локальную версию. Те системы, у которых локальный сервер заявлен, но его получить на тестирование не удалось, помещены в конец списка. Их параметры могут быть не объективны, т.к. приведены по результатам «опроса, а не измерения».

Вот какие критерии мной были добавлены в сравнение

  1. Название.
  2. Источник информации. Сайт, упоминания на хабаре.
  3. Принцип работы. Общее описание работы, и специфика собираемых данных.
  4. Гибкий график. Возможность гибкого графика. Например, пришел с 8 до 10:30 ушел с 17 до 20, обед 30-40 мин в любое время.
  5. Заявки на отпуск, отгул. Табель. Возможность помечать дни как отпуск, отгул, деловая поездка… Какие документы система формирует для ОК бухгалтерии.
  6. Наличие API.
  7. Отчеты. Какие есть отчеты и на сколько они информативны.
  8. ОС и БД с которой работает программа.
  9. Интеграция с АД. Как настраивается, нужно ли пользователям вводить пароль, понимает ли система какой пользователь работает на компьютере.
  10. Настройки. Что необходимо настроить для начала работы системы.
  11. Умеет ли система распознавать работу нескольких пользователей на одном компьютере-терминальном сервере или одного пользователя на нескольких компьютерах.
  12. Работа через интернет сети. Информация про публикацию и шифрование соединения при передаче данных между клиентом и сервером. Настройки NAT.
  13. Доступ к статистике. Наличие возможности предоставить пользователю доступ к собственной статистике и возможность назначения ролей, разграничивающих доступ.
  14. Обход системы.  Результаты тестирование нашего скрипта.
  15. Для наблюдаемого. Как пользователь может определить, что клиент установлен на компьютере.
  16. Цена.
  17. Скриншот окна программы. На скриншоте отображена статистика собранная за ночь, в которую действия пользователя имитировал скрипт (или плата arduino).

Kickidler

www.kickidler.com
habrahabr.ru/company/kickidler
Принцип работы. На компьютеры сотрудников устанавливаются скрытые агенты, которые производят запись видео с экрана, нажатий клавиатуры и запущенных приложений. Для каждого приложения задается эффективность. Администратор может удаленно управлять компьютерами пользователей. Основное окно программы представляет собой вид на мониторы сотрудников в реальном времени.
Гибкий график. В программе отсутствует возможность задавать график.
Наличие API. Нет.
Отчеты. Отчеты отображают наиболее используемые программы и сайты. Отчеты не информативные, они не рассчитаны на контроль графика работы сотрудников. В отчетах присутствует фильтрация. При просмотре мониторов сотрудников на экране одновременно помещается до 16 мониторов, что будет проблемой при необходимости мониторинга работы сотрудников в реальном времени в компаниях с большим штатом.
ОС и БД. Сервер Kickidler работает под ОС Windows и с БД PostgreSQL. Есть версия сервера под Linux, но в ней реализован ограниченный функционал.
Интеграция с АД. Нет.
Настройки. Для работы системы необходимо установить сервер и агенты на компьютеры пользователей. Для доступа к записанным видео используется отдельная программа «Viewer», которую необходимо установить сотрудникам, которые будут следить за собранными данными. Если система разворачивается локально, то потребуется локальный сервер лицензирования.
Много пользовательский много компьютерный режим. Идентификация происходит по логину пользователя и имени рабочей станции.
Работа через интернет сети. Для работы программы необходим доступ к my.kickidler.com, через который происходит синхронизация сервера, граберов и вьюверов и проверка лицензии. При локальной установке данный адрес должен вести на локальный сервер лицензирования. Заявлена поддержка ssl.
Доступ к статистике. Предоставить пользователям доступ к статистике для самоконтроля невозможно. Доступ к статистике и записанным видео происходит через программу Viewer. Для работы Viewer-а необходимо в админ панели выбрать к каким пользователям разрешен доступ.
Обход системы. Скрипт работает, активность учитывается. Благодаря использованию случайной паузы, график активности тоже меняется. Отследить использование скрипта можно только при просмотре видео по повторяющимся действиям, в этом случае поможет усложнение скрипта.
Для наблюдаемого. Наличие агента можно определить через диспетчер задач по процессам grabber.exe, grabberAgent.exe, grabberSubAgent.exe. Путь по умолчанию C:\Program Files (x86)\TeleLinkSoftHelper.
Цена. Облачная версия: 500 рублей в месяц за одного сотрудника. 10000 рублей за одного сотрудника, без ограничения по времени. Локальная версия: Цена по запросу.

StaffCop

www.staffcop.ru
habrahabr.ru/company/atompark_software
Принцип работы. На машины сотрудников устанавливается скрытый агент, который собирает информацию о активности, запущенных процессах, посещенных сайтах, клавиатурных нажатиях, доступе к файлам, принятые и отправленные сообщения электронной почты и мессенджеров. Перехват почты возможен по незашифрованным протоколам, поддерживаемые протоколы мессенджеров устарели (ICQ, MSN Messenger, Mail.ru Agent…). Есть возможность делать периодические скриншоты.
Гибкий график. Отсутствует возможность задать график.
Заявки на отпуск отгул. Табель. Заявки и отчеты для бухгалтерии отсутствуют.
Наличие API. Нет.
Отчеты. Отчеты разделены по типу собранных данных (скриншоты, процессы, поисковые запросы, посещенные страницы, сообщения мессенджеров, клавиатурные нажатия…). Присутствует фильтрация по периоду или ключевому слову. Программа собирает много данных, но самостоятельно не дает оценку действиям пользователя, из-за чего отчет не имеет достаточную информативность.
ОС и БД. Сервер работает под ОС Windows, использует простую файловую БД.
Интеграция с АД. Нет.
Настройки. Программа распространяется как исполняемый файл, без привязки к серверам разработчика. Поэтому сервер программы разворачивается локально. Агенты можно устанавливать удалено, для этого необходимо иметь права администратора к удаленным машинам. Если агенты устанавливались вручную, на сервере необходимо задать IP адреса машин, с которых необходимо собирать данные.
Много пользовательский много компьютерный режим. Статистика собирается по компьютеру.
Работа через интернет сети. Сервер собирает данные с агентов, поэтому компьютеры сотрудников не должны находиться за NAT-ом. Соединение между сервером и агентом шифруется, алгоритм определить не удалось.
Доступ к статистике. Статистика отображается в приложении сервера. Доступа через веб-интерфейс нет. Предоставить сотрудникам доступ к статистике невозможно.
Обход системы. StaffCop не воспринимал скрипт AutoIt как действия пользователя. Поэтому обход был сделан с помощью платы Arduino которая эмулировала клавиатуру и мышь.
Для наблюдаемого. Наличие агента можно определить через диспетчер задач по запущенной службе Scheduler и процессу SchedulerSVC.exe. Путь установки агента C:\Program Files (x86)\StaffCop.
Цена. Облачной версии нет. Локальная версия: 1300 рублей за 1 пользователя, бессрочная.

ManicTime

www.manictime.com
Принцип работы.  Установленный агент собирает данные о времени работы за ПК и используемых программах (только с графической оболочкой) и сайтах. Так же агент умеет делать скриншоты.
Гибкий график. В расписании указывается время начала и конца или количество часов работы в день. Можно создать несколько расписаний.
Заявки на отпуск отгул. Табель. Заявок нет, но есть метки которыми можно отмечать свое время. С их помощью можно отмечать отгулы и т.д. Есть отчет «Посещаемости», отображающий количество отработанных дней сотрудника.
Наличие API. Для доступа и манипулирования данными сервера есть возможность использовать HTTP API.
Отчеты. Отчетов не много. Они поделены на два типа: время работы (начало/конец, переработка…), и продуктивность (используемые веб сайты, программы, документы, статистика продуктивности).
ОС и БД. Сервер работает под Windows. По умолчанию используется SQLite. Для большого числа пользователей (больше 5 – рекомендация разработчиков), необходимо использовать PostgreSQL или Microsoft SQL Server.
Интеграция с АД. Можно получить список пользователей из АД. Это позволить не вбивать вручную имена пользователей.
Настройки. При установке сервера необходимо выбрать с какой БД работать. СУБД должна быть настроена до установки сервера (кроме SQLite). В агенте необходимо указать адрес сервера куда отправлять статистику.
Много пользовательский много компьютерный режим. Система идентифицирует пользователя по имени компьютеру и логину.
Работа через интернет сети. Для доступа к серверу необходим открытый порт 8080 (можно изменить). Для защиты соединения можно включить https, в котором необходимо будет задать свой сертификат или использовать стандартный.
Доступ к статистике. Есть возможность предоставить доступ к статистике сотрудникам через веб-интерфейс. Так же есть доступ к персональной статистике через клиентское приложение, если оно не в скрытом режиме. Есть возможность давать права на доступ к статистике всего отдела.
Обход системы.  Скрипт обхода работает, активность учитывается, отследить использование скрипта невозможно.
Для наблюдаемого. В обычном режиме агент виден в трее. Если агент в скрытом режиме определить его наличие можно через диспетчер задач. Процесс называется ManicTime Client, стандартный путь установки C:\Program Files (x86)\ManicTime.
Цена. Цена одинаковая для локальной и облачной версии: 67$ за пользователя, бессрочная.

SkypeTime

skypetime.ru
habrahabr.ru/post/272701
Принцип работы.  SkypeTime получает данные о статусе сотрудников с сервера Skype For Business, поэтому установка агентов на машины сотрудников не требуется. Из-за такой концепции количество собираемых данных гораздо меньше чем у рассмотренных аналогов, это: время сотрудника за компьютером и с какой машины произведен вход.
Гибкий график. В графике указывается время начала и конца рабочего дня и количество часов которые необходимо отработать в день. Так же указывается длительность обеденного перерыва и время опоздания. Можно создавать несколько расписаний, которые можно задавать как для отдела, так и для сотрудника.
Заявки на отпуск отгул. Табель. Сотрудник может создавать заявки, которые будут рассмотрены руководством. Для бухгалтерии есть отчет «Worktime» в котором указанно отработанное время по каждому дню.
Наличие API. Нет
Отчеты. Отчеты представляют информацию по времени работы сотрудника и отдела, о событиях (опоздания, отсутствия и ранний уход), о выходных днях сотрудников (отпуск, отгул, больничный…), о устройствах, использующихся для входа в систему и удаленных сессиях. В отчетах присутствует фильтрация.
ОС и БД. Программа работает на ОС Windows и с базой данных MySQL.
Интеграция с АД. Так как сервер Skype For Business имеет интеграцию с АД, отдельная интеграция не требуется.
Настройки. Для начала работы необходимо установить веб сервер, установить SQL Server, предоставить доступ на чтение к БД Skype For Business, развернуть базу данных, предоставить доступ к базе данных и настроить публикации.
Много пользовательский много компьютерный режим. Система распознает пользователей по логинам, по которым производиться вход в Skype For Business. Информация по компьютерам с которых был произведен вход будет доступна в статистике.
Работа через интернет сети. При настройке публикации можно включить использование SSL.
Доступ к статистике. Есть возможность предоставить сотрудникам доступ к статистике через веб-интерфейс. Можно назначать менеджеров отделов.
Обход системы. Для обхода системы использование скрипта или arduino не требуется. Достаточно поддерживать статус скайпа «В сети». Отследить отсутствие на рабочем месте можно только в случаи, если будет пропущен звонок. Пропущенный звонок будет отображён на графике работы сотрудника, что может повлечь более внимательное отношение к работе сотруднику.
Для наблюдаемого. На компьютеры сотрудников не устанавливается клиентское приложение, из-за чего невозможно определить используется ли SkypeTime.
Цена. Цена начинается от 300 рублей за пользователя.

Yaware.TimeTracker

yaware.ru
Принцип работы.  Установленный агент собирает данные о времени работы, и используемых программах, и сайтах. Для каждой программы или сайта задается его продуктивность («Продуктивно», «Нейтрально», «Не продуктивно»). На основании этих данных будут построены отчеты о продуктивности сотрудников и эффективности рабочего времени. В программе присутствует возможность делать регулярные скриншоты и снимки веб-камеры.
Гибкий график. Можно установить время начала и конца рабочего дня, и время, которое необходимо отработать, что бы день был засчитан. Программа поддерживает два варианта графика. «Стандартная неделя» - фиксированные рабочие дни. «Работа по сменам» - позволяет настроить график сотрудника, если его рабочие дни не привязаны к дням недели.
Заявки на отпуск отгул. Табель. Заявок нет, менеджер сам выставляет события (отпуск, больничный), указывать можно как конкретного человека, так и отдел. Для отчета перед бухгалтерией в программе предусмотрены отчеты: «Табель учета рабочего времени», «Отчет по посещаемости».
Наличие API. Есть API позволяющее самостоятельно реализовать доступ к собранной статистике используя HTTP запросы.
Отчеты. В программе много отчетов как по времени работы, так и по эффективности. Часть отчетов отображают схожую информацию. Есть возможность отображать отчет за определенный период. Данные из отчетов можно экспортировать в XLS, CSV, PDF.
ОС и БД. Определить на какой ОС и с какой БД работает локальный сервер не удалось.
Интеграция с АД. Нет.
Настройки. Для облачной версии достаточно установить клиент. Информацию по настройке локальной версии получить не удалось.
Много пользовательский много компьютерный режим. Yaware идентифицирует пользователя по логину и имени компьютера. Если изменить логин или пересесть за другую машину, это будет распознано как новый пользователь. Пользователей можно объединять.
Работа через интернет сети. Соединение агента и сервера происходит по http и https протоколу. Для защиты используется SSL. В локальной версии можно выбрать свой SSL сертификат. SSL сертификатом защищаются как соединение агента с сервером, так и подключение к веб-панели.
Доступ к статистике. Есть возможность предоставить сотруднику доступ к его статистике. Краткую статистику можно узнать из агента, если он не в скрытом режиме. Более подробная статистика отображается в веб интерфейсе. Есть возможность назначить менеджера отдела.
Обход системы.  Скрипт работает, активность засчитывается, в используемых приложениях скрипт не появляется.
Для наблюдаемого. По умолчанию агент отображается в трее, на сервере есть опция, позволяющая скрыть агент. В таком случае наличие агента можно узнать из диспетчера задач по процессам YaService.exe и YaUpdate.exe и службе Yaware.TimeTracker Collector Service.
Цена. Облачная версия: 450 рублей в месяц за сотрудника. Локальная версия: 4800$ за 50 рабочих мест, 96$ за дополнительное рабочее место.

Crocotime

crocotime.com
Принцип работы.  Агент собирает данные о времени за компьютером, и используемых приложениях, и сайтах. Программы без графического интерфейса не учитываются. Приложения можно разделять на эффективные и не эффективные. Есть возможность включить периодическое снятие скриншотов.
Гибкий график. В расписании можно указывать как время начала и конца рабочего дня, так и просто количество часов в день. Время обеденного перерыва задаётся жестко.
Заявки на отпуск отгул. Табель. Заявок нет. Менеджер может устанавливать причину отсутствия: командировка, больничный, отгул, отпуск, прогул. По умолчания при отсутствии программа ставит «прогул». Для бухгалтерии есть отчет «Табель», в котором указанно какие дни отработаны и сколько часов.
Наличие API. Присутствует Web API, позволяющее взаимодействовать с сервером с помощью HTTP запросов.
Отчеты. Отчеты предоставляют информацию по продуктивности работы как компании, так и сотрудника, структуре дня, используемых программах, типах задач, проектах, отклонениям от рабочего времени. В отчетах возможна фильтрация по сотрудникам (отделам), и по времени (день, неделя, месяц).
ОС и БД. Сервер работает на ОС Windows. По умолчанию используется БД SQLite, но есть возможность перейти на PostgreSQL. Миграция в обратную сторону не возможна.
Интеграция с АД. Есть возможность подгрузить пользователей из AD. Это избавит администратора от необходимости вручную вбивать данные сотрудника (ФИО, email…) и структуру отделов в систему. Так же позволит пользователям входить в систему мониторинга по доменным паролям используя авторизацию Kerberos. Выгружать можно не всю структуру, а только часть.
Настройки. Для настройки достаточно установить сервер и агенты.
Много пользовательский много компьютерный режим. Идентификация производиться по логину и имени компьютера. В Crocotime одному профилю сотрудника (одной лицензии) могут соответствовать разные учетные записи (компьютерные или доменные). При наличии нескольких записей внутри профиля, статистика по ним будет суммироваться.
Работа через интернет сети. Для публикации сервера необходимо открыть порт 8085. Для защиты соединения можно использовать SSL, добавление сертификата осуществляется в админ панели доступной через браузер.
Доступ к статистике. Есть возможность предоставить доступ к статистике пользователям для самоконтроля. Статистика доступна через веб-интерфейс. Можно предоставлять доступ к статистике других сотрудников(отделов).
Обход системы.  В админ панели можно выбрать будет ли учитываться программная активность или только аппаратная. По умолчанию стоит учет только аппаратной активности и в этом случаи скрипт AutoIt не воспринимается за действия пользователя. Обход был совершен с помощью платы Arduino, которая эмулировала активность пользователя.
Для наблюдаемого. Наличие агента можно определить через диспетчер задач по процессу
agent_service64.exe и службе CrocoTime Agent. По умолчанию путь агента C:\Program Files\CrocoTime Agent.
Цена. Облачная версия: 150 рублей в месяц за сотрудника. Локальная версия: цена не указана.

TimeCamp

www.timecamp.com
Принцип работы. Программа рассчитана на проектный трекинг, в котором пользователь сам задает чем и когда занимался. Но есть возможность установить агент на ПК. Он собирает данные о времени, проведенном за компьютером и запущенных приложениях.
Гибкий график. Можно установить время начала и конца, и/или продолжительность рабочего дня. Так же заданное время влияет на время работы установленного агента. Если сейчас не рабочее время, агент не будет собирать информацию о активности.
Заявки на отпуск отгул. Табель. Заявок нет, менеджер может изменить тип дня (отпуск, больничный, деловая поездка…) определенного сотрудника. Есть отчет «Посещаемость», в котором отображаются данные о времени работы сотрудника по каждому дню в месяце.
Наличие API. Есть API, взаимодействие с сервером происходит через HTTP запросы. Есть множество аддонов позволяющих синхронизировать данные с различными календарями, и более подробное отслеживание активности в приложениях (например, в Visual Studio).
Отчеты. Большая часть отчетов содержит информацию о проектах и заданиях в этих проектах. Есть отчеты по используемым приложениям и сайтам, график работы сотрудников, эффективность работы. Есть фильтрация по времени, сотрудникам и проектам.
ОС и БД. Есть только облачная версия программы, по этому ОС и БД определить невозможно.
Интеграция с АД. Нет.
Настройки. Для начала работы достаточно создать пользователей и установить агенты на компьютеры.
Много пользовательский много компьютерный режим. Автоматического определения пользователей нет. При установке агента необходимо ввести учетные данные от аккаунта на timecamp.com.
Работа через интернет сети. Для отправки данных на сервер используется SSL. Так как агент сам отправляет данные на сервер, NAT не влияет на работу приложения.
Доступ к статистике. Пользователи могут просмотреть свою статистику через веб-интерфейс. Есть три уровня доступа: пользователь, менеджер, администратор.
Обход системы.  Обойти программу удалось скриптом AutoIt. Скрипт не отображался в запущенных приложения так как TimeCamp собирает информацию только про окна с графическим интерфейсом.
Для наблюдаемого. Агент отображается в трее. Так же определить наличие агента можно определить через диспетчер задач по процессу timecamp.exe и reshost.exe. По умолчанию путь агента C:\Users\UserName\AppData\Local\TimeCamp.
Цена. Облачная версия: 10$ за пользователя в месяц. Локальной версии нет.

В заключение хочу обратить внимание на то что все системы учета рабочего времени удалось обойти. Это означает что нельзя полностью полагаться на данные собранные подобными программами. И в большинстве случаев нет особого смысла в сборе настолько детальных данных. Так же такие программы могут собирать личную информацию, что может быть плохо истолковано с точки зрения закона или как минимум этики. В любом случае необходимо ответственно подходить к выбору системы учета времени, так как при общей схожести, каждая обладает своими уникальными качествами, которые в определенных ситуация могут выступать как плюсами, так и минусами.

И напоследок, если у вас есть опыт использования систем учета рабочего времени, пишите в комментариях какими системами пользуетесь и ваше впечатление о них.

Теги: Добавить метки

Учет рабочего времени - это мониторинг деятельности работников, отражающий выбранный на предприятии трудовой порядок. Его осуществляют, зафиксировав данные, касающиеся условий труда, количества фактически отработанных часов всего структурного подразделения или всей организации.

Виды учета рабочего времени:

  • Поденный учет рабочего времени оправдан, когда есть возможность точно определить, сколько часов трудящийся отработал за «отчетный» день. Это удобно, когда рабочий день нормальный (к примеру, 8 часов). Важно помнить, если организация практикует ежедневный подсчет отработанных часов- вся деятельность выше законной нормы признается как сверхурочная. Она должна компенсироваться в денежном эквиваленте.
  • Недельный учет применим, когда в организации установлена нормальная продолжительность времени для работы в пределах одной недели. В такой ситуации допустимо отработать больше часов в один из дней, а в другой - меньше.
  • Суммированный учет допустим, если в организации (характер деятельности) невозможно установить еженедельный или поденный учет. За «основу» берется более длительный отрезок времени - от 1 месяца до 1 календарного года. Такой тип подсчета часов необходим, если трудно отследить общую сумму отработанных часов за «контрольные» сутки. К примеру, ваш сотрудник исполняет обязанности, выезжая на вахту. При этом общее количество часов не должно превысить установленной нормы в эквиваленте 40 часов за всю отчетную неделю. Суммированный учет не ограничивает работодателя в установке продолжительности смены. Обычно она составляет от 8 до 12 часов на каждую смену.

Чтобы закрепить режим учета отработанного времени, издается приказ о рабочем времени на предприятии, где указывается, для какой категории трудящихся вводится оптимальный учет труда.

Читайте также:

Приказ о рабочем времени

Приказ о рабочем времени может отражать инициативу руководителя сдвинуть начало и конец рабочего дня, время на законный перерыв. Могут быть и другие предпосылки для изменения рабочего времени. Документ должен содержать основные разделы, которые помогут в дальнейшем правильно вести учет рабочего времени:

  • Данные об отмене старого рабочего режима.
  • Причины и полное обоснование нововведения - обязательно указать было ли достигнуто соглашение двух сторон.
  • Подробное описание нового рабочего времени (с указанием типа учета рабочего времени для сотрудников).
  • Срок, на который вводится новый режим работы.

В приказе должна содержаться информация о возложении на ответственное лицо обязанности уведомить о нововведение всех работников.

Важно помнить, что уведомить работников о новом режиме нужно не позже 2 месяце до его введения.

Читайте также:

Формы учета рабочего времеии

Табель учета рабочего времени позволит в полной мере отображать сведения о занятости сотрудников на работе. Разработаны , . Для бюджетный учреждений существует . В унифицированной форме при помощи специальных обозначений фиксируются данные, касающиеся работника - количество часов, пребывание в отпуске, командировке, выходные и праздничные дни.

Это главный документ на предприятии, где отражаются все сведения об отработанных часах трудящихся и фиксируются их отсутствия по различным причинам. В нем систематизируются данные по каждому работнику, на его основании производится начисление заработной платы.

Правильность составления и ведения табеля проверяется и контролирующими органами, в частности, территориальными подразделениями Роструда. В связи с этим любому работодателю нужно правильно заполнять табель.

Положение о табельном учете рабочего времени

Положение о табельном учете рабочего времени - не обязательный для предприятия ЛНА. Образцы положения о табельном учете можно найти в интернете, но лучше разработать его самостоятельно, прежде всего несколько раз обдумав целесообразность этого документа. Обычно нюансы ведения учета закреплены Правилами внутреннего трудового распорядка.

График учета рабочего времени

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

Читайте также:

График рабочего времени на 2018 год информирует:

  • о норме рабочего времени;
  • количестве выходных и рабочих дней;
  • границах и длительности рабочего дня;
  • сочетании рабочих периодов и периодов отдыха.

Читайте также:

Электронный табель учета рабочего времени

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

Наличие электронной программы не освобождает работодателя от обязанности вести табель по унифицированной форме № Т-12 или № Т-13. Таким образом, внедряя электронную систему контроля за временем работы, работодатель должен наряду с ней вести и обязательную табельную форму такого контроля.

Пример электронного табеля учета рабочего времени

Любая из электронных способов фиксации времени труда позволяет ежедневно в течение дня вести учет продолжительности работы каждого сотрудник по самым различным параметрам:

  • опоздания,
  • переработки,
  • текущее местонахождение (перемещение) внутри офиса.

Эти данные можно получать в виде готовых отчетов и графиков электронной программы. Более того, поступление такой информации возможно даже в онлайн-режиме на монитор соответствующей службы.

Читайте также:

Программное обеспечение позволяет получать сводные отчеты и графики о фактически отработанном времени и отклонениях от заданных для каждой категории работников нормативов:

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

А в некоторых случаях - и с возможностью создания соответствующих комментариев к отчету.

Законодатель предусматривает обязанность работодателя вести учет времени, фактически отработанного каждым работником. Основным документом, подтверждающим такой учет, является табель учета рабочего времени.

Существуют следующие виды учета рабочего времени: несуммированный (поденный, еженедельный) и суммированный. Поденный учет применяется в случаях, когда работник имеет одинаковую продолжительность рабочего дня ежедневно. Еженедельный учет устанавливается, если продолжительность ежедневной работы работника может быть различной, но за неделю он вырабатывает одинаковую норму рабочего времени (36 часов, 24 часа и т. д., но не более установленной — 40 часов). Суммированный учет используется в случаях, когда продолжительность рабочего времени вдень, в неделю может быть различной. Переработка в одни дни компенсируются недоработкой в другие. При этом за учетный период (месяц, квартал, год) работник должен отработать установленную норму часов.

За нарушение обязательства о проведении учета рабочего времени виновные должностные лица несут административную ответственность, налагаемую органами федеральной инспекции труда.

До начала работы работник обязан отметить свой приход, а по окончании рабочего дня — уход в порядке, установленном в организации. Табельные доски и другие средства учета должны быть открыты для доступа к ним за полчаса до начала работы и тотчас после ее окончания. Работодатель обязан обеспечить контроль над правильностью учета явки на работу и ухода с работы. Около места учета должны находиться часы, правильно указывающие время.

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

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

Учет рабочего времени — правила ведения учета

При ведении учета рабочего времени необходимо учитывать разделение способов учета:

  • суммированный;
  • поденный.

Если на предприятии установлена стандартная пятидневная неделя (иногда – шестинедельная) , то правильно будет выбрать стандартный поденный способ. Суммированный способ выбирают, если условия на работе не дают возможность применять ежедневную продолжительность. Эти правила установлены в

Как правильно вести суммированный учет рабочего времени?

При суммированном способе допускается, что продолжительность дня на работе для сотрудника может немного отклонится от нормы. Однако, до конца отчетного периода (чаще всего – месяц) переработанные часы должны быть компенсированы недоработкой.

Норма остается стандартной – 40 часов за неделю. Поэтому если случилось такое, что работник отработал 46 часов на протяжении одной недели, то это фиксируется в табеле, и до конца месяца на протяжении одной из недель он проработает на 6 часов меньше.

Из чего должна состоять система учета?

Система (или другими словами, режим) должна основываться на продолжительности одной отдельной рабочей недели. Также указывается длительность ежедневной смены. Включается в систему и работа с ненормированным днем.

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

Какие нужны документы для ведения учета?

Применяемая на многих предприятиях таблица учета рабочего времени сотрудников носит название табеля. Именно табель является основным документом для фиксации отработанных часов. Существуют две формы этого документа: т-12 и т-13.

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

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

Принципы ведения графика учета рабочего времени

За ведение этого документа отвечает специально назначенный сотрудник. Должность этого работника не имеет значения. Некоторые работодатели выбирают для ведения бухгалтеров, другие – делают выбор в пользу секретаря.

Точный способ заполнения определяется режимом работы конкретного предприятия. Некоторые организации фиксируют и явки, и неявки, а другие, например, только неявки. Свой выбор необходимо зафиксировать в учетной политике. Если в табелях отображаются отклонения, то в верхней части графы записываются часы отклонений, а в ее нижней части – коды отклонений. Если работник отработал ночью, то это тоже указывается в нижней части табеля.

Как заполнять табель учета рабочего времени?

Все обозначения в этом документе имеют вид кодов, состоящих из букв и цифр. Выходные, а также праздничные дни обозначают буквой В. Для работы ночью используется буква Н, для отпуска – О.

Если основанием для выходного стала учеба сотрудника, то записывается ВУ. Если администрация предприятия дала разрешение работнику на неявку, то этому факту соответствует буква А. Фактически отработанные часты отмечаются как Ф, прогулы – П, а служебные командировки – К. Для неявок по невыясненным причинам применяется НН.

Образец табеля учета

При ведении табеля фиксации рабочего времени все работники перечисляются с указанием номеров по порядку. Также записывается ФИО этих работников и их должность. Включается и табельный номер сотрудников. Определяющей частью этого табеля являются отметки о явках и неявках. Соответствующие отметки ставятся напротив чисел месяца.

Далее записываются отчетные данные – сколько было отработано за половину месяца и сколько за весь месяц. После этого вносятся данные по начислению заработной платы. Для каждого вида оплаты также используется свой код. Должны присутствовать реквизиты документа – его номер и дата составления, а также отчетный период.

На вопросы отвечала Е.А. Шаповал, юрист, к. ю. н.

Ведем суммированный учет рабочего времени правильно

Специфика деятельности некоторых организаций такова, что их сотрудники работают не по пятидневке, а выходят на работу по графику. Причем продолжительность рабочего дня у них может быть и больше 8 часов. При этом за неделю выходит то больше 40 часов, то меньшест. 91 ТК РФ . В такой ситуации применяют суммированный учет рабочего временист. 104 ТК РФ .

Правила ведения суммированного учета четко в законодательстве не прописаны. И у наших читателей возникает множество вопросов по его применению.

Если норму рабочего времени за неделю соблюсти нельзя, нужно вводить суммированный учет

К.И. Панина, г. Новгород

Наша организация работает без выходных дней. Выходные предоставляются работникам по графику. Кроме того, варьируется и продолжительность рабочего дня. Может получиться так, что на одной неделе работник отработал 35 часов, а на другой - 45 часов при норме 40 часов в неделю. Обязательно ли нам вводить суммированный учет рабочего времени?

: Обязательно. Если нельзя соблюсти для каждого работника 40-ч асовую рабочую неделюст. 91 ТК РФ , нужно ввести суммированный учет рабочего времени. Это позволит вам соблюсти норму рабочего времени за более длительный учетный период.

Предупреждаем руководителя

Если нельзя соблюсти для каждого работника 40-ча -со-вую рабочую неделю, нужно вводить суммированный учет рабочего времени. Иначе всю переработку в течение недели придется оплачивать как сверхурочную работу в повышенном размере.

Дело в том, что при суммированном учете рабочего времени переработка в течение недели не является сверхурочной работой, если она компенсируется недоработкой в течение других недель в пределах учетного периода - от месяца до годаст. 104 ТК РФ .

Если вы не введете суммированный учет и не будете оплачивать переработку в течение недели как сверхурочную работустатьи 99 , 152 ТК РФ , то трудинспекция при проверке может оштрафоватьч. 1 ст. 5.27 КоАП РФ :

  • организацию - на 30 000- 50 000 руб.;
  • руководителя или предпринимателя - на 1000- 5000 руб.

При работе по графику «сутки через трое» лучше установить годовой учетный период

Е.М. Хромова, г. Екатеринбург

У нас сотрудники работают по графику «сутки через трое» при норме 40 часов в неделю. Какой учетный период нам лучше установить?

: Вам лучше выбрать годовой учетный периодст. 104 ТК РФ . Учетный период меньшей продолжительности (квартал или месяц)ст. 104 ТК РФ не позволяет соблюсти норму рабочего времени без того, чтобы работники не работали сверхурочно при таком графике работы. Конечно, можно составить график работы на месяц без переработки, предоставив работнику дополнительный выходной.

Например, возьмем учетный период - месяц. При работе в режиме «сутки через трое» в феврале 2011 г. по графику выпадает 7 выходов на работу по 24 часа - 168 часов. По производственному календарю в феврале 2011 г. при 40-ч асовой рабочей неделе норма рабочих часов составляет 151 час. То есть по графику выходит 17 часов сверхурочной работы. А в марте 2011 г. у работника по графику также 7 выходов на работу по 24 часа - 168 часов. Но по производственному календарю в марте 2011 г. при 40-ч асо-вой рабочей неделе норма рабочих часов составляет 175. То есть по графику выходит 7 часов недоработки.

Таким образом, если учетный период - год, то переработку в одном месяце можно компенсировать недоработкой в другом в течение года и при необходимости более равномерно распределить дополнительные выходные.

Для водителей учетный период - всегда месяц

А.Н. Жукова, г. Красноярск

Для водителей в нашей организации применяется суммированный учет рабочего времени. Можем ли мы установить для них учетный период, равный году?

: Нет, не можете. Правила применения суммированного учета для водителей закреплены законодательствомст. 329 ТК РФ ; Положение об особенностях режима рабочего времени и времени отдыха водителей автомобилей, утв. Приказом Минтранса России от 20.08.2004 № 15 (далее - Положение) . Установленная продолжительность учетного периода для них - 1 месяцп. 8 Положения . И увеличить ее вы не можете. То есть переработку в одни дни в течение месяца нужно компенсировать недоработкой в другие дни того же месяца. И не забудьте, что продолжительность ежедневной работы водителей не может превышать 10 часов (за исключением случаев, когда она может быть увеличена до 12 часов, в частности на международных перевозках)пп. 9, 10, 11, 12 Положения .

Учетный период получится увеличить до 6 месяцев, только если ваша организация занимается перевозками, связанными с обслуживанием сезонных работп. 8 Положения .

При суммированном учете ночные часы учитываем отдельно

Т.А. Александрова, г. Псков

Мы применяем суммированный учет рабочего времени для отдельных категорий работников (водителей, охранников). Часть рабочего дня (менее половины) попадает на ночные часы. При этом это не сменная работа и не шестидневка. Правильно ли мы понимаем, что ночные часы нужно учитывать отдельно?

: Правильно. Отработанные ночью часы (с 22.00 до 6.00) всегда нужно учитывать отдельност. 96 ТК РФ . Ведь за каждый час работы ночью нужно заплатить работнику минимум на 20% больше, чем за час работы днемст. 154 ТК РФ ; . Доплачивать нужно всегда, то есть независимо от системы оплаты труда или вида учета рабочего времени.

Предупреждаем руководителя

Даже если в нашей организации введен суммированный учет рабочего времени, работу в ночные часы (с 22.00 до 6.00) в любом случае нужно оплачивать в повышенном размере.

Для отражения в табеле учета рабочего времени (форма Т-12 или Т-1 3утв. Постановлением Госкомстата России от 05.01.2004 № 1 ) отработанных ночью часов используйте буквенный код «Н» или цифровой «02» с указанием количества часов работы в ночное времяст. 96 ТК РФ .

О том, как правильно установить тарифную ставку сотрудникам, работающим в ночное время, нам рассказали в Минздравсоцразвития России.

Из авторитетных источников

Заместитель директора Департамента заработной платы, охраны труда и социального партнерства Минздравсоцразвития России

“ Трудовой кодекс требует оплачивать каждый час работы в ночное время в повышенном размере по сравнению с работой в нормальных условияхст. 154 ТК РФ . Размер такой доплаты не может быть менее 20% часовой тарифной ставки (часовой части оклада)Постановление Правительства РФ от 22.07.2008 № 554 . При этом прямого указания на то, что нужно устанавливать отдельно доплаты за работу в ночное время и отдельно - тарифную ставку, в ТК РФ нет. Поэтому при установлении часовой тарифной ставки можно рассчитать ее с учетом доплаты за работу в ночное время. Вместе с тем такой вариант установления часовой тарифной ставки не очень удобен, особенно если работник принимается для работы не только в ночное время. Кроме того, в случае проверки трудинспекцией каждый раз придется подтверждать факт повышенной оплаты работы в ночное время расчетным путем. Поэтому более удобно устанавливать отдельно тарифную ставку и отдельно - доплату за работу в ночное время” .

График работы лучше доводить до работников заранее

А.С. Смирнова, г. Липецк

У нас продавцы работают по графику по 12 часов в день. Ведется суммированный учет. Учетный период - квартал. За сколько дней мы должны предупредить работников о графике работы на следующий квартал?

: В ТК РФ нет требований к срокам доведения до работников графика при таком режиме работы. Поэтому сроки и порядок доведения до работника графика можно закрепить в правилах внутреннего трудового распорядка. Главное - установить такой срок, чтобы успеть вручить график всем работникам до наступления очередного квартала.

Нельзя закладывать сверхурочные в график

С.И. Сомова, г. Волгоград

Наша организация работает с 10.00 до 20.00 без перерывов и выходных. Нормальная продолжительность рабочего времени - не более 40 часов в неделю. Учетный период - год. У нас не получается составить график на год так, чтобы количество рабочих часов не превышало норму часов по производственному календарю за этот же период. Как нам правильно составить график?

Посмотреть производственный календарь на 2011 год можно:раздел «Справочная информация» системы КонсультантПлюс

: Получается, что при составлении графика работы вы заложили в него сверхурочную работу. Ведь количество рабочих часов по графику за учетный период не должно быть больше количества рабочих часов по производственному календарю за тот же периодст. 104 ТК РФ . Кроме того, вы нарушаете и порядок привлечения работников к сверхурочной работе, поскольку не получаете на это их согласиест. 99 ТК РФ .

Поэтому за включение в график работы сверхурочных часов вашу организацию и руководителя трудинспекция при проверке может оштрафовать за нарушение трудового законодательства по ч. 1 ст. 5.27 КоАП РФ.

Скорее всего, чтобы составить график изначально без переработки, вам просто нужно нанять больше работников.


В вашем случае при условии, что на отпуск продолжительностью 28 календарных дней приходится 160 часов (4 нед. х 40 ч), в 2011 г. на одно рабочее место вам нужны два работника (365 дн. х 10 ч / (1981 ч – 160 ч)).

При установлении в графике выходных дней помните, что еженедельный непрерывный отдых не может быть менее 42 часовст. 110 ТК РФ .

Если же вы составите график так, что работник, наоборот, не будет дорабатывать до нормы, то никаких претензий со стороны проверяющих к вам не будет.

Если работник болел, отрабатывать недоработку он не должен

Т.А. Алешина, г. Пермь

У нас учетный период - год. По итогам года у некоторых сотрудников в связи с болезнью отработанного времени получилось меньше нормы. Должны ли они отработать недоработку?

: Не должны. Если работник отсутствует на работе по уважительной причине, в том числе из-за болезни, пропущенные рабочие часы нужно просто исключить из нормы его рабочего времени. То есть норму рабочих часов нужно уменьшить на количество рабочих часов по графику, приходящееся на время болезни. При этом вы оплатите ему фактически отработанное время. А любая переработка сверх этой новой, уменьшенной нормы является сверхурочной работойст. 99 ТК РФ .

К примеру, по графику у работника в апреле 2011 г. 14 рабочих дней по 12 часов - 168 часов. Учетный период - месяц. Норма часов по графику соответствует норме часов по производственному календарю в апреле 2011 г. для 40-ч асо-вой рабочей недели. Работник болел 10 календарных дней, на которые приходится 2 рабочих дня по 12 часов. С учетом этого норма рабочих часов в апреле 2011 г. для работника составляет 144 часа (168 ч – 12 ч х 2 дн.).

Для новых работников норма часов в учетном периоде уменьшается

Я.И. Калинина, г. Ставрополь

Нормальная продолжительность рабочего времени у нас для всех сотрудников - 40 часов в неделю. Учетный период - квартал. Мы взяли на работу сотрудника с 1 февраля 2011 г. Как определить для него норму часов за учетный период?

: Если работник приходит на работу не с начала учетного периода, то норму рабочего времени для него вы определяете только за часть учетного периода с первого дня его работы до окончания учетного периода. В вашем случае это февраль и март 2011 г. Значит, норма рабочих часов по производственному календарю составит 326 часов (151 ч в феврале + 175 ч в марте).

Работу в праздники по графику включаем в норму рабочих часов

З.И. Куликова, г. Иркутск

Наша организация работает 7 дней в неделю по 24 часа. По графику некоторые работники работают в праздники. При определении отработанных сотрудником часов нужно ли включать время, отработанное в такие дни, в норму рабочего времени учетного периода или его нужно учитывать отдельно как сверхурочную работу по итогам учетного периода?

: Это время нужно включать в норму рабочего времени учетного периода, поскольку у вас организация с непрерывным циклом работы п. 1 Разъяснения Госкомтруда СССР, Президиума ВЦСПС от 08.08.66 № 13/П-21 ; ст. 423 ТК РФ . Такая работа не является сверхурочной.

Однако вам нужно оплатить ее в двойном размере (как работу в праздничный день), но не по окончании учетного периода, а по итогам работы за месяц, так как это работа в нерабочий праздничный деньст. 153 ТК РФ .

Если работник увольняется, сверхурочные определяем на момент увольнения

И.А. Лукьянова, г. Иваново

В нашей организации непрерывный цикл работы. Учетный период - год. Работник увольняется 28 февраля 2011 г. По итогам января - февраля 2011 г. у него по графику переработка часов по сравнению с нормой по производственному календарю. Нужно ли ее оплачивать как сверхурочную работу?

: Нужно. Все часы, которые он отработал сверх нормы по производственному календарю в январе - феврале 2011 г., нужно оплатить в повышенном размере: два первых часа - в полуторном размере, остальные - в двойномст. 152 ТК РФ ; Письмо Роструда от 31.08.2009 № 22-2-3363 .

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