В практике работы кадровых служб и бухгалтерий бюджетных учреждений нередко возникают ситуации, когда условия коллективного договора вступают в противоречие с техническими возможностями программы 1С и, что более важно, с действующим законодательством. Рассмотрим одну из таких сложных ситуаций: требование руководства или бухгалтерии начислять дополнительный отпуск за ненормированный рабочий день пропорционально занимаемой сотрудником ставке (например, 1,5 дня вместо 3 для сотрудника на 0,5 ставки) и автоматически аннулировать ("сжигать") неиспользованные дни в конце года.
В этой статье мы подробно разберем, почему типовая конфигурация 1С:Зарплата и кадры государственного учреждения (ЗКГУ) 3.1 не поддерживает такие настройки «из коробки», проанализируем правовые риски и найдем правильный алгоритм действий для специалиста.
Прежде чем пытаться настроить программу, нам необходимо разобраться, почему разработчики 1С не реализовали подобный функционал. Проанализируем нормы Трудового кодекса РФ, на которые опирается логика системы:
Таким образом, требования о «пропорциональности» и «сгорании» противоречат законодательству. Любые пункты коллективного договора, ухудшающие положение работника по сравнению с ТК РФ, не имеют юридической силы (ст. 8 ТК РФ).
Проанализируем, как учет отпусков реализован в коде и архитектуре 1С. В системе право на отпуск привязывается к позиции штатного расписания или конкретному сотруднику через справочник ВидыОтпусков. Количество дней задается как фиксированная величина за рабочий год.
Если мы попытаемся реализовать пропорциональность (например, 0,75 ставки от 3 дней), мы получим 2,25 дня отпуска. Рассмотрим возникающие при этом проблемы:
Отпуск система оперирует целыми календарными днями.Если аргументы о незаконности требований не убедили заказчика, разберем возможные технические пути реализации, помня о рисках.
Мы можем создать несколько видов отпусков в справочнике Виды отпусков:
Затем назначить соответствующий вид отпуска сотруднику в документе Прием на работу или Кадровый перевод.
Минус метода: При изменении ставки сотрудника в течение года программа не пересчитает «накопленное» право автоматически. Придется вручную корректировать остатки, что неизбежно приведет к ошибкам.
Для реализации идеи «сгорания» отпусков некоторые пользователи используют документ Ввод начальных остатков отпусков (или Остатки отпусков в карточке сотрудника). На 1 января нового года бухгалтер вводит нулевые остатки по данному виду отпуска.
Важное предостережение: Это действие является прямой фальсификацией данных кадрового учета. В случае трудовой инспекции или судебного иска, история изменений в 1С покажет, что дни были списаны принудительно, что приведет к крупным штрафам для организации и предписанию восстановить права работника с выплатой компенсаций.
При возникновении подобных споров с бухгалтерией полезно иметь «внешний» авторитетный ответ. На аналогичные запросы техподдержка 1С отвечает однозначно: «Данные требования абсурдны и противоречат законодательству». Система проектируется так, чтобы минимизировать риски нарушения ТК РФ работодателем. В 1С не будет реализована кнопка «Списать неиспользованные отпуска», так как это противоречит ст. 127 ТК РФ.
Часто бухгалтеры путают количество дней и сумму оплаты. Разберем на примере:
Сотрудник на полной ставке с окладом 40 000 руб. и сотрудник на 0,5 ставки с окладом 20 000 руб. уходят в дополнительный отпуск на 3 дня.
Оба получают по 3 дня отдыха. Но оплата за эти дни у первого будет в два раза выше, чем у второго, так как средний заработок (СреднийЗаработокОбщий) у них отличается в два раза. Таким образом, принцип пропорциональности уже заложен в механизм расчета оплаты отпуска, и уменьшать количество самих дней — значит наказывать работника дважды.
Проанализировав ситуацию, мы приходим к следующим выводам:
Остатки отпусков только для коррекции ошибок: Для актуализации данных на дату начала работы в программе.Для закрепления материала вспомним основные объекты, участвующие в расчете:
Виды отпусков — здесь настраивается количество дней в год.ФактическиеОтпуска — здесь хранятся данные об использованных днях.ОстаткиОтпусков — позволяет проанализировать, сколько дней «накопил» сотрудник.Работайте в соответствии с законом, и тогда настройки в 1С будут простыми и логичными!