При работе с системой 1С:Зарплата и Управление Персоналом (ЗУП) 3.1 мы часто сталкиваемся с задачами, требующими гибкой настройки учета рабочего времени. Одной из таких нетривиальных ситуаций является корректное отражение и оплата ночных часов, отработанных сотрудниками в выходные или праздничные дни. Нередко пользователи прибегают к нестандартным решениям, таким как ввод особого вида времени с категорией "неявка", чтобы избежать ошибок в расчетах заработной платы. Однако такой подход может привести к искажению данных в отчете "Табель учета рабочего времени" (УнифицированнаяФормаТ13), где фактически отработанные часы ошибочно попадают в итоговую колонку "неявок". Давайте подробно разберем, как правильно настроить систему 1С ЗУП для корректного учета и отображения ночных часов в выходные/праздники, используя типовой функционал.
Основная сложность, с которой мы сталкиваемся, заключается в том, что типовые механизмы изначально могут показаться недостаточно гибкими для одновременного учета нескольких условий: работа в выходной день, работа в ночное время и корректное начисление доплат без дублирования или искажения отработанных часов. Если мы вводим специальный вид времени для ночных часов в выходные и присваиваем ему категорию "неявка" (например, чтобы избежать увеличения общего количества отработанных часов или некорректного суммирования с обычными ночными часами), то в расчетах заработной платы это может временно решить проблему, но в отчете "Табель учета рабочего времени" такие часы будут учтены как неявка. Это, конечно же, не соответствует действительности, поскольку эти часы были фактически отработаны.
Пользователь в своем сообщении описывает именно такую ситуацию: "Кастомная - пришлось ввести такой вид времени чтобы доработать документ 'Работа в выходные и праздничные дни', который бы отмечал ночные часы для доплаты за эти дни... Поэтому сделал основным временем неявку... Так вот расчёты зарплатные идут как нужно, но вот в табель теперь это время в итог бьётся в колонку неявок."
Это подтверждает, что подход с использованием "неявки" для рабочего времени является ошибочным и порождает новые проблемы с отчетностью, хотя и пытается решить проблемы с расчетами. Наша задача – найти типовое и корректное решение, которое позволит избежать подобных компромиссов.
Рассмотрим, как система 1С ЗУП должна обрабатывать такие ситуации. Важно понимать, что для большинства сложных сценариев учета рабочего времени и начислений в 1С ЗУП предусмотрен типовой функционал. Часто, когда нам кажется, что типовое решение отсутствует, причина кроется в недостаточной или некорректной настройке программы. Форумчане справедливо указывают: "Типовая давно отрабатывает это ШТАТНО" и "Все работает штатно. Док-т 'Работа в праздники и выходные' + доплата за работу в вечернее/ночное время. Ничего 'доделывать' не надо."
Ключевые компоненты типового решения включают:
Работа в выходные и праздники или Данные для расчета зарплаты должны быть настроены для корректного ввода этих часов.Прежде всего, нам необходимо создать новый, специфический вид времени, который будет отражать ночные часы, отработанные в выходные или праздничные дни. Этот вид времени должен быть классифицирован как рабочее время, а не как неявка.
Настройка.Классификаторы.Виды использования рабочего времени.После создания нового вида времени, мы должны связать его с соответствующими начислениями, чтобы система могла корректно рассчитывать заработную плату.
Настройка.Начисления.Учет времени.Учет времени.
ВремяВЧасах * СтоимостьЧаса * ПроцентДоплатыНочных
где ВремяВЧасах будет включать часы, отмеченные как "Праздники (ночные)".
Учет времени укажите только наш новый вид времени "Праздники (ночные)".После настройки видов времени и начислений, необходимо правильно вводить данные о фактически отработанных часах.
Настройка / Расчет зарплаты / Настройка состава начислений и удержаний, затем на вкладке Прочие начисления установите флаг Работа в праздничные/выходные дни, а в появившихся настройках самого начисления включите опцию Подробный ввод времени праздничных и выходных. Это позволит в документе Работа в выходные и праздники или Сверхурочные вводить интервалы времени и указывать, какие из них приходятся на ночные часы. Система автоматически определит, что эти часы относятся к нашему новому виду времени "Праздники (ночные)", если мы правильно настроили графики работ и производственный календарь.Шаблон ввода исходных данных (Настройка / Шаблоны ввода исходных данных), который будет использовать наш новый вид времени "Праздники (ночные)".Данные для расчета зарплаты выберите этот шаблон и вручную введите количество ночных часов для каждого сотрудника в выходной/праздничный день.Очень важно понимать, как 1С ЗУП типовым образом подходит к расчету таких доплат. Расчеты за работу в выходной день и за работу в ночное время являются независимыми и применяются последовательно, а не суммарно в удвоенном размере.
Форумчанин корректно замечает: "Только не ищите двойную ночную оплату. Ночные и выходные независимы. На пальцах: выходные сначала целиком оплачиваются вдвойне, а затем идёт доплата 20% за ночные (не 40% !)".
Это означает:
То есть, если сотрудник отработал 12 часов в выходной день, из которых 4 часа пришлись на ночь, то система должна рассчитать:
Именно такая логика заложена в типовых начислениях 1С ЗУП, и, правильно настроив виды времени и связав их с этими начислениями, мы добьемся корректного расчета без "костылей" в виде "неявок".
Когда все вышеуказанные шаги будут выполнены, и новый вид времени ("Праздники (ночные)") будет корректно настроен как рабочее время и использован для регистрации соответствующих часов, отчет "Табель учета рабочего времени (Т-13)" будет формироваться правильно.
Что мы увидим в табеле:
Таким образом, мы достигаем цели: часы отображаются в табеле по дням, корректно участвуют в расчете заработной платы и при этом не искажают итоговые показатели неявок. Это обеспечивает прозрачность и точность в учете рабочего времени, что является критически важным для любой организации.
Как мы видим, решение проблемы некорректного отражения ночных часов в выходные/праздники в отчете "Табель учета рабочего времени" в 1С ЗУП заключается не в использовании обходных путей с "неявками", а в глубоком понимании и правильной настройке типового функционала программы. Мы рассмотрели пошаговый процесс создания нового вида использования рабочего времени, его интеграции с начислениями и корректный ввод данных. Следуя этим рекомендациям, мы можем обеспечить точный учет, верные расчеты заработной платы и прозрачную отчетность, полностью соответствующую требованиям законодательства и внутренней политике организации. Всегда стремитесь использовать типовые возможности 1С ЗУП, так как они, как правило, наиболее надежны и поддерживаемы.