Почему 1С ЗУП 2.5 не учитывает предыдущие отпуска при расчете дней расчетного периода для отпускных?

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

При работе в 1С ЗУП 2.5 пользователи часто сталкиваются с ситуацией, когда при расчете отпускных в документе "Начисление отпуска сотрудникам организаций" в колонке "Дней расчетного периода" отображается некорректное значение, например, всегда 29.3, вместо уменьшенного количества дней с учетом предыдущих невыходов (отпусков, больничных и т.д.). Эта проблема особенно загадочна, когда возникает выборочно для нескольких сотрудников, в то время как для большинства расчеты производятся корректно. Давайте вместе разберем причины такого поведения программы и рассмотрим пошаговые методы решения.

1. Различие между кадровыми и расчетными документами об отсутствии

Первоочередная и одна из наиболее частых причин некорректного расчета – это непонимание или неправильное использование различных типов документов, фиксирующих отсутствие сотрудника. В 1С ЗУП 2.5 существуют:

  1. Кадровые документы: Например, Отпуска организаций. Эти документы фиксируют факт отсутствия сотрудника с точки зрения кадрового учета – приказ об отпуске, периоды и т.д. Они влияют на кадровые отчеты, но напрямую не участвуют в расчете среднего заработка.
  2. Расчетные документы: Например, Начисление отпуска сотрудникам организаций (для оплачиваемых отпусков) или Невыходы в организации (для неоплачиваемых отсутствий, прогулов и т.д.). Именно эти документы являются критически важными для корректного учета дней расчетного периода. Они создают записи в регистрах расчета, которые используются для определения среднего заработка.

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

Что делать:

  1. Проверьте наличие расчетного документа: Убедитесь, что для каждого зарегистрированного кадровым документом отсутствия (например, Отпуска организаций) существует соответствующий расчетный документ.
  2. Создайте расчетный документ при необходимости: Если расчетный документ отсутствует, его можно создать. Часто это делается на основании кадрового документа или с использованием специализированных обработок. Например, для создания документа Невыходы в организации на основании Отпуска организаций вы можете воспользоваться обработкой Анализ неявок. Мы рассмотрим этот процесс подробнее:

    Для создания документа Невыходы в организации:

    1. Откройте документ Отпуска организаций.
    2. Перейдите по кнопке Анализ неявок.
    3. В открывшейся обработке найдите соответствующую неявку.
    4. Нажмите кнопку Открыть начисления.
    5. Далее выберите Создать, Рассчитать и Провести документ Невыходы в организации.

    Этот документ позволит выбрать различные виды отсутствий, такие как "отсутствие по невыясненной причине", "прогул", "отпуск без оплаты". Для регистрации отпуска без сохранения оплаты существует также специализированный документ Отпуск без сохранения оплаты или Отпуск без сохранения оплаты списком (для групповой регистрации, но он не поддерживает внутрисменные отпуска).

    Если речь идет об опозданиях или внутрисменных отсутствиях, используйте документ Отсутствие (болезнь, прогул, неявка). Для его доступности убедитесь, что в настройках состава начислений и удержаний на вкладке "Учет отсутствий" установлены флажки "Прогулы и неявки", "В том числе внутрисменные". Важно помнить, что если оклад назначен по дням, внутрисменное отсутствие не уменьшит оплату по окладу. В таких случаях, возможно, потребуется временно перевести сотрудника на оклад по часам для корректного расчета.

2. Анализ регистра расчета "Основные начисления организации"

Даже при наличии всех необходимых расчетных документов, иногда возникают ошибки. Следующим шагом является глубокий анализ регистров расчета. Мы рекомендуем проверить Регистр расчета Основные начисления организации. Этот регистр содержит записи обо всех основных начислениях и вытеснениях за определенный период.

Что искать:

  1. Основное начисление: Убедитесь, что для сотрудника присутствует запись с основным начислением, например, Оклад по Дням, за полный период работы в месяце (например, с 01.02.15 по 28.02.15).
  2. Записи об отпусках/невыходах: Если были отпуска или другие невыходы, в регистре должны быть соответствующие строки с видом начисления, например, Оплата отпуска по календарным дням или Дни неоплачиваемые согласно табелю. Эти записи должны отражать период действия отсутствия (например, с 08.02.15 по 11.02.15).

Как это работает: Программа берет полный период основного начисления, вычитает из него дни, перекрытые начислениями-отсутствиями. Например, если оклад за полный месяц (28 календарных дней) и отпуск 4 дня, то получается 24 календарных дня работы. Эти 24 дня затем пересчитываются в коэффициент, который используется для расчета среднего заработка. Если записи об отсутствии отсутствуют или некорректны, программа будет "видеть" полный отработанный период и ставить 29.3.

3. Настройка вытесняющих начислений

Еще одной распространенной причиной ошибок являются некорректные настройки "вытесняющих начислений".

Что такое вытесняющие начисления: Это механизм в 1С ЗУП, который позволяет одному начислению "отменять" действие другого за определенный период. Например, когда сотрудник находится в отпуске, оплата его основного оклада за эти дни должна быть вытеснена оплатой отпуска.

Что делать:

  1. Проверьте настройки видов расчета: Перейдите в план видов расчета для основного оклада (например, Оклад по дням) и убедитесь, что в нем корректно настроены вытесняющие начисления. Документы, которые фиксируют отсутствие и должны уменьшать дни расчетного периода (такие как Начисление отпуска сотрудникам организаций, Больничный лист, Отпуск по уходу за ребенком без оплаты), должны быть указаны как вытесняющие для основного оклада.
  2. Причины выборочности: Если проблема проявляется выборочно, это может указывать на то, что для некоторых видов отсутствий или конкретных сотрудников настройки вытеснения были изменены или изначально установлены неверно.

4. Влияние табеля учета рабочего времени

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

Что делать:

  1. Проверьте табель: Если в вашей организации ведется Табель учета рабочего времени, убедитесь, что он был заполнен после всех расчетов по неявкам (отпускам, больничным). Если табель был заполнен до расчета отпусков и в нем месяц отмечен как полностью отработанный, программа может неверно интерпретировать данные и проигнорировать неявки при расчете среднего.

5. Сторнирование оклада при расчете в разных месяцах

Один из сценариев, который часто приводит к ошибкам и, возможно, был тем самым "правильным" решением для автора темы, связан со сторнированием оклада.

Ситуация: Предположим, оклад за текущий месяц уже был начислен и проведен, а отпуск, который частично попадает в этот месяц, начислен в следующем расчетном периоде. В такой ситуации для корректного расчета среднего заработка необходимо, чтобы оклад за дни отпуска был сторнирован (отменен).

Что делать:

  1. Проведите сторнирование оклада: Убедитесь, что после начисления отпуска проведено сторнирование оклада за те дни, которые пришлись на период отпуска в предыдущем месяце. Без этого программа может продолжать "видеть" оплаченный оклад за полный период, даже если отпуск был введен позже. Расчетный документ Невыходы в организации или Начисление отпуска сотрудникам организаций должен корректно выполнить функцию сторнирования основного оклада за период отсутствия.
  2. Последствия некорректного сторнирования: Обращаем ваше внимание на то, что ошибки в сторнировании могут иметь дополнительные последствия. Например, если в документе Увольнение сумма удержания за авансом использованный отпуск больше, чем начисления за месяц, итоговая сумма налога может получиться с минусом. Это приведет к некорректному заполнению отчетности (2-НДФЛ, РСВ). В такой ситуации рекомендуется перенести сумму удержания в месяц начисления отпуска с помощью документов Операции учета взносов или Операции учета НДФЛ.

6. Дополнительные проверки и настройки

Для более полной диагностики и обеспечения корректности расчетов среднего заработка, рассмотрим дополнительные аспекты:

  1. Настройка расчета среднего заработка: Программа 1С:ЗУП 2.5 автоматически рассчитывает средний заработок, но для корректности необходимо правильно настроить базу для среднего заработка.
    1. Проверка включенных видов заработка: Убедитесь, что все необходимые виды заработка включены в настройки среднего заработка. Это можно сделать через меню Расчет зарплаты по организациям -> Настройка расчета зарплаты -> Средний заработок.
    2. Добавление новых видов оплаты: Если вы создавали новый вид оплаты, его необходимо вручную добавить в базу расчета среднего заработка (например, пункт Отпуск основной индексируемый в плане видов расчета Средний заработок через Подбор).
  2. Влияние нерабочих оплачиваемых дней: В некоторых случаях, например, для нерабочих оплачиваемых дней (ОН), введенных согласно указам, время и суммы за эти дни могут не учитываться при расчете среднего заработка. Проверьте, установлен ли флажок Учитывать оплачиваемое нерабочее время и суммы в среднем заработке в настройках расчета зарплаты; если он снят, эти дни не будут влиять на средний заработок.
  3. Проверка регистров накопления: Помимо регистра расчета Основные начисления организации, полезно проверить регистр накопления Фактические отпуска по видам отпуска и рабочим годам. Он поможет вам проанализировать использование отпусков сотрудниками и выявить возможные расхождения.
  4. Справка по отпуску: Для проверки остатков отпусков в 1С:ЗУП 2.5 используйте пункт Кадровый учет -> Учет невыходов -> Остатки отпусков -> Справка по отпуску. Этот отчет покажет, сколько дней отпуска осталось у сотрудника и как они были использованы.
  5. Обработка "Анализ неявок": Эта обработка может стать вашим незаменимым помощником в выявлении расхождений между кадровыми и расчетными данными по неявкам. Мы рекомендуем регулярно обращаться к ней для контроля и корректировки данных.

Итак, проблема некорректного учета дней расчетного периода при начислении отпускных в 1С ЗУП 2.5 является комплексной и требует внимательного анализа нескольких аспектов. Мы рассмотрели основные причины и пошаговые решения: от проверки правильности ввода расчетных документов до анализа регистров и настроек вытесняющих начислений и сторнирования. Последовательно применяя эти рекомендации, вы сможете выявить и устранить источник ошибки, обеспечив корректный расчет отпускных для всех сотрудников.

← На главную