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