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