На многих предприятиях сотрудники работают по сменным графикам, предусматривающим ночные часы. Когда такого сотрудника направляют в командировку, и он продолжает выполнять свои обязанности в ночное время, бухгалтеры и кадровики сталкиваются с технической проблемой в программе 1С:Зарплата и управление персоналом 3.1. При проведении документа Командировка стандартная доплата за ночные часы перестает начисляться, а в табеле учета рабочего времени автоматически проставляется только буквенный код «К» (Командировка). Попытки кадровиков вручную прописать часы «Н» в табеле приводят к двойной работе, так как при любом перезаполнении документа эти данные безвозвратно теряются.
В этой статье мы подробно разберем, почему возникает эта проблема, проанализируем правовые аспекты данного вопроса и рассмотрим несколько практических вариантов решения, которые позволят автоматизировать расчет и избавят кадрово-расчетную службу от рутины.
---
Давайте выясним техническую причину такого поведения системы. В основе расчета начислений в 1С:ЗУП лежит механизм вытеснения видов времени и начислений. По умолчанию программа настроена в соответствии со следующей логикой:
Командировка регистрирует время по коду «К».Доплата за работу в ночное время на вкладке «Приоритет» в списке вытесняющих начислений (начисления, приоритет которых выше) указана Командировка.При использовании механизма внутрисменной командировки пользователи часто пытаются указать ночные часы, но сталкиваются с ошибкой проведения табеля: «По виду времени ночные часы не указано количество часов». Это происходит из-за конфликта приоритетов видов времени в типовой конфигурации.
---
Перед тем как настраивать программу, давайте обратимся к трудовому законодательству. Согласно статье 166 ТК РФ и Положению о командировках № 749, за период нахождения работника в командировке ему гарантируется сохранение места работы и среднего заработка. Средний заработок уже компенсирует работнику его обычные условия труда, так как рассчитывается на основе прошлых периодов, куда входили и ночные доплаты.
Однако Минтруд и Роструд в своих разъяснениях указывают: если сотрудник в командировке специально привлекается к работе в ночное время (или его график работы на месте командирования предусматривает ночные смены), эта работа должна оплачиваться дополнительно по правилам статьи 154 ТК РФ. Чтобы такая оплата производилась легально, это правило должно быть закреплено в локальных нормативных актах (ЛНА) вашей организации или в коллективном договоре.
Если в ваших ЛНА закреплена обязанность оплачивать ночные часы в командировке, вам необходимо настроить программу одним из предложенных ниже способов.
---
Если в вашей организации доплата за ночные часы в командировке рассчитывается точно так же, как и в обычные рабочие дни (по тем же тарифным ставкам), самым быстрым решением будет отключение вытеснения ночных часов командировкой.
Давайте разберем этот процесс по шагам:
Доплата за работу в ночное время.Командировка и Командировка (внутрисменная).Важное предупреждение: При попытке сохранить изменения программа может выдать ошибку циклической зависимости («начисление не может вытеснять само себя через другие начисления»). Это происходит из-за того, что другие начисления (например, различные виды отпусков или больничных) имеют перекрестные настройки приоритетов с командировкой. В этом случае вам потребуется временно зайти в карточки этих конфликтующих начислений, убрать у них из приоритетов командировку, настроить приоритет для ночных часов, а затем вернуть настройки отпусков и больничных в исходное состояние.
После успешного сохранения настроек, если у сотрудника по графику стоят ночные часы, проведение документа Командировка больше не будет их аннулировать. При заполнении документа Начисление зарплаты и взносов программа автоматически рассчитает и оплату по среднему заработку за день командировки, и стандартную доплату за ночные часы.
---
Этот способ является более гибким и методологически верным с точки зрения разработчиков 1С. Он позволяет вести обособленный учет ночных часов в командировке, не нарушая стандартную логику вытеснения начислений и исключая возникновение системных ошибок при обновлении программы.
Рассмотрим детально, как реализовать этот вариант.
Сначала нам нужно зарегистрировать новый вид использования рабочего времени, который будет объединять в себе свойства и командировки, и ночных часов.
Ночные часы в командировкеНК (или любой другой свободный двухбуквенный код по вашему выбору)Командировка.Теперь создадим специальное начисление, которое будет рассчитываться только при наличии в табеле вида времени НК.
Доплата за работу в ночные часы в командировке.Прочие начисления и выплаты. Это ключевой параметр, который позволит обойти жесткие ограничения программы по вытеснению.Только если введен вид учета времени.Ночные часы в командировке (НК).
Результат = СтоимостьЧаса * ВремяВЧасах * ПроцентДоплатыЗаРаботуВНочноеВремя / 100
Дополнительная оплата за уже оплаченное время.НК.Командировка. Наоборот, наше новое начисление должно действовать одновременно с ней.Схема работы становится предельно простой и исключает потерю данных:
Командировка. За дни командировки программа по умолчанию планирует время «К».Табель за этот месяц.НК подчинен основному виду времени Командировка.Командировка, а по документу Начисление зарплаты и взносов рассчитает отдельной строкой Доплату за работу в ночные часы в командировке на основании данных из табеля.---
Как справедливо заметили участники обсуждения на форуме, иногда компании используют командировки там, где с юридической и технической точки зрения их можно избежать. Если ваши сотрудники регулярно перемещаются между объектами или обособленными подразделениями вашей же организации в пределах одного региона (или если специфика работы носит разъездной характер), оформление сотен командировок создает колоссальную нагрузку на кадровую службу.
Вместо командировок в 1С:ЗУП 3.1 можно использовать типовой механизм Территорий:
Использовать обособленные территории.Перемещение между территориями или регистрируйте работу прямо в документе Табель, выбирая соответствующую территорию для конкретных часов работы.При использовании этого механизма сотрудникам не нужно рассчитывать средний заработок как при командировке. Они продолжают получать свой обычный оклад или тарифную ставку, а все ночные часы, предусмотренные графиком на этой территории, начисляются автоматически в стандартном режиме, без каких-либо конфликтов приоритетов в программе.
Выбор конкретного варианта зависит от принятой в вашей организации учетной политики и требований локальных нормативных актов. Для полноценных командировок с выплатой суточных и расчетом среднего заработка мы рекомендуем внедрить Вариант 2 как самый стабильный и безопасный для учета.