Почему в ЗУП 3.1 не начисляется оплата за работу в выходные и праздничные дни?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

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

Причина 1: Некорректное использование или приоритет документа "Табель"

Это самая распространенная причина. Документ Табель в 1С:ЗУП имеет наивысший приоритет — для порядка в учете пригодится контроль и ограничение редактирования документа Табель. Это означает, что данные из него «перебивают» сведения из всех других документов, регистрирующих отработанное время или отклонения (включая Работа в выходные и праздничные дни, Отпуск, Больничный лист).

Что происходит? Если документ Табель был создан и проведен раньше, чем документ Работа в выходные..., или заполнен без учета данных о праздничной работе, то при расчете зарплаты система будет опираться именно на табель, в котором нет информации для начисления доплаты.

Давайте по шагам исправим эту ситуацию:

  1. Отмените проведение или удалите документ Табель. Если вы не ведете суммированный учет рабочего времени и у вас нет сложных графиков, требующих ручной корректировки, то в большинстве случаев этот документ вообще не нужен. Программа отлично рассчитывает время по данным графиков и документов-отклонений (для контроля используйте план-факт отработанного времени). Если же Табель необходим, просто отмените его проведение на время проверки — для ускорения работы есть автоматизация заполнения и загрузки данных в Табель.
  2. Перепроведите документ Работа в выходные и праздничные дни. Убедитесь, что он проведен и в нем корректно указаны сотрудники, даты и часы работы.
  3. Перезаполните документ Начисление зарплаты и взносов. Можно воспользоваться кнопкой «Заполнить» или для конкретного сотрудника через меню «Еще» -> «Пересчитать сотрудника».

Важный совет: Используйте документ Табель только тогда, когда это действительно необходимо. Если без него не обойтись, всегда вводите и проводите его в самом конце, после всех кадровых приказов, документов-отклонений и документов о работе сверх нормы за расчетный месяц.

Причина 2: Неправильные настройки вида начисления

Иногда проблема кроется в настройках самого вида начисления Оплата работы в праздничные и выходные дни. Кто-то мог случайно изменить их, или они были некорректно заданы изначально.

Проверим настройки (вам также могут пригодиться внешние печатные формы для ЗУП — для этого есть комплект внешних кадровых печатных форм для ЗУП):

  1. Откройте раздел Настройка -> Начисления.
  2. Найдите в списке и откройте начисление Оплата работы в праздничные и выходные дни (или аналогичное, если у вас их несколько).
  3. Перейдите на вкладку Основное.
  4. Обратите внимание на поле «Начисление выполняется:». Для стандартной работы здесь должен стоять один из следующих вариантов:
    • Только если время приходится на праздничные дни
    • Только если введен вид учета времени (и в документе Работа в выходные... указан соответствующий вид времени)

    Если у вас установлено значение По отдельному документу, то программа будет ждать специальный документ для расчета, а не брать данные из документа Работа в выходные.... Это неверно для типовой схемы.

  5. Также проверьте вкладку Приоритет. Убедитесь, что данное начисление не вытесняется другими видами расчетов, которые могут быть назначены сотруднику в эти дни.

После изменения настроек не забудьте сохранить их и перезаполнить документ Начисление зарплаты и взносов.

Причина 3: Базовые настройки программы не выполнены

Проблема может быть в самых основах, особенно если базу начали вести недавно. Есть несколько критически важных моментов, которые нужно проверить.

1. Включение возможности начисления:

Зайдите в раздел Настройка -> Расчет зарплаты. Нажмите на ссылку Настройка состава начислений и удержаний. На вкладке Прочие начисления убедитесь, что установлена галочка «Работа в праздничные или выходные дни». Если ее нет, программа в принципе не будет выполнять такие расчеты.

2. Производственный календарь:

Система должна знать, какие дни в году являются рабочими, выходными и праздничными. Для этого используется производственный календарь.

Перейдите в раздел Настройка -> Производственные календари. Убедитесь, что календарь на текущий год заполнен. Если он пуст, нажмите «Заполнить по умолчанию». Без этих данных программа не сможет определить, что день, в который работал сотрудник, действительно был для него выходным по календарю.

Причина 4: Ошибки в заполнении документов и данных сотрудника

Проанализируем корректность введенных данных, так как «дьявол кроется в деталях».

Причина 5: Нулевая расчетная база (стоимость часа/дня)

Иногда строка начисления появляется, но сумма в ней равна нулю. Это может означать, что программа не смогла рассчитать стоимость одного часа или дня работы сотрудника.

Проверьте настройки расчета в разделе Настройка -> Расчет зарплаты. Обратите внимание на параметр «При пересчете тарифной ставки сотрудника в стоимость часа (дня) использовать:». Убедитесь, что выбранный там вариант (например, норма по производственному календарю или по графику сотрудника) соответствует вашей учетной политике и что для сотрудника заданы все плановые начисления (оклад, надбавки), из которых складывается эта ставка.

Следуя этим шагам, вы сможете систематически проверить все возможные причины и устранить ошибку, из-за которой не начисляется оплата за работу в выходные и праздничные дни.

← На главную