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