Почему не начисляется сумма по больничному листу в 1С:ЗУП?

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

Ситуация, когда при оформлении Больничного листа программа не производит расчет сумм и оставляет их нулевыми, является довольно распространенной. Давайте подробно разберем, почему это происходит и как пошагово решить данную проблему, используя инструменты анализа 1С:ЗУП (или ЗиКГУ).

Понимание структуры начислений в больничном листе

Первым делом важно уяснить, что в 1С:ЗУП расчет больничного листа разделен на две логические части: оплата за счет работодателя (первые 3 дня болезни) и оплата за счет ФСС (остальные дни). При стандартном расчете в документе должны отображаться две строки. Если вы видите только одну строку с видом начисления «Больничный» и суммой ноль, это означает, что расчет за счет работодателя не был инициирован программой.

Анализ причин отсутствия начислений

Чаще всего проблема кроется в «пересечении» периодов или наличии «занятых» дат в прошлом месяце. Рассмотрим основные факторы, препятствующие расчету:

  1. Конфликт с прошлым периодом: Если на даты начала больничного уже приходятся другие зарегистрированные отсутствия, программа не даст «наложить» на них новое начисление. Вкладка «Пересчет прошлого периода» как раз сигнализирует о том, что документ пытается изменить ранее зафиксированные данные.
  2. Ручные корректировки в документе Табель: Использование документа Табель зачастую избыточно. Если вы вручную проставили «Я» (явки) на даты болезни, 1С будет считать, что сотрудник работал, и автоматически заблокирует расчет оплаты по больничному.
  3. Приоритеты начислений: Если у сотрудника был оформлен отпуск или прогул, имеющий более высокий приоритет вытеснения, больничный лист просто «не видит» возможности рассчитать сумму.

Пошаговый алгоритм диагностики и исправления

Разберем, как самостоятельно выявить причину и устранить ее:

Шаг 1: Проверка фактического времени. Отмените проведение текущего Больничного листа. Перейдите в раздел «Зарплата» — «Отчеты по зарплате» и сформируйте стандартный отчет Табель за тот месяц, в который попадает дата начала болезни. Внимательно посмотрите на дни, приходящиеся на начало периода нетрудоспособности. Если вместо кода «Б» или «Т» (болезнь) вы видите код «Я» (явка) или другие отметки, значит, в системе есть документ, который «перекрывает» больничный.

Шаг 2: Анализ первичных документов. Найдите документ, ставший причиной появления «явок» в табеле. Это может быть Кадровый перевод, Отпуск или Отсутствие (болезнь, прогул, неявка). Если такие документы существуют и они неверны (например, ошибочно оформленный прогул), откорректируйте их даты так, чтобы они не пересекались с началом больничного.

Шаг 3: Перерасчет больничного. После устранения конфликтов в прошлом периоде вернитесь в документ Больничный лист. Попробуйте нажать кнопку «Пересчитать». Программа должна автоматически подхватить правильные данные и разделить начисления на две строки: «Больничный за счет работодателя» и «Больничный» (ФСС).

Важные советы по работе

Если после выполнения всех действий расчет все еще не производится, воспользуйтесь следующими рекомендациями:

Следуя этим шагам, вы сможете найти «конфликтующий» документ и восстановить корректный расчет больничного. Помните, что чистота данных в регистрах учета времени — залог правильного расчета зарплаты.

← На главную