При работе в 1С ЗУП 2.5 пользователи часто сталкиваются с ситуацией, когда при расчете отпускных в документе "Начисление отпуска сотрудникам организаций" в колонке "Дней расчетного периода" отображается некорректное значение, например, всегда 29.3, вместо уменьшенного количества дней с учетом предыдущих невыходов (отпусков, больничных и т.д.). Эта проблема особенно загадочна, когда возникает выборочно для нескольких сотрудников, в то время как для большинства расчеты производятся корректно. Давайте вместе разберем причины такого поведения программы и рассмотрим пошаговые методы решения.
Первоочередная и одна из наиболее частых причин некорректного расчета – это непонимание или неправильное использование различных типов документов, фиксирующих отсутствие сотрудника. В 1С ЗУП 2.5 существуют:
Отпуска организаций. Эти документы фиксируют факт отсутствия сотрудника с точки зрения кадрового учета – приказ об отпуске, периоды и т.д. Они влияют на кадровые отчеты, но напрямую не участвуют в расчете среднего заработка.Начисление отпуска сотрудникам организаций (для оплачиваемых отпусков) или Невыходы в организации (для неоплачиваемых отсутствий, прогулов и т.д.). Именно эти документы являются критически важными для корректного учета дней расчетного периода. Они создают записи в регистрах расчета, которые используются для определения среднего заработка.Суть проблемы: Документ Отпуска организаций сам по себе не сообщает программе о необходимости уменьшить дни расчетного периода. Для этого должен быть введен и проведен соответствующий расчетный документ, который "вытеснит" основной оклад за период отсутствия и зафиксирует "дни отсутствия" для среднего заработка.
Что делать:
Отпуска организаций) существует соответствующий расчетный документ.Невыходы в организации на основании Отпуска организаций вы можете воспользоваться обработкой Анализ неявок. Мы рассмотрим этот процесс подробнее:
Для создания документа Невыходы в организации:
Отпуска организаций.Анализ неявок.Открыть начисления.Создать, Рассчитать и Провести документ Невыходы в организации.Этот документ позволит выбрать различные виды отсутствий, такие как "отсутствие по невыясненной причине", "прогул", "отпуск без оплаты". Для регистрации отпуска без сохранения оплаты существует также специализированный документ Отпуск без сохранения оплаты или Отпуск без сохранения оплаты списком (для групповой регистрации, но он не поддерживает внутрисменные отпуска).
Если речь идет об опозданиях или внутрисменных отсутствиях, используйте документ Отсутствие (болезнь, прогул, неявка). Для его доступности убедитесь, что в настройках состава начислений и удержаний на вкладке "Учет отсутствий" установлены флажки "Прогулы и неявки", "В том числе внутрисменные". Важно помнить, что если оклад назначен по дням, внутрисменное отсутствие не уменьшит оплату по окладу. В таких случаях, возможно, потребуется временно перевести сотрудника на оклад по часам для корректного расчета.
Даже при наличии всех необходимых расчетных документов, иногда возникают ошибки. Следующим шагом является глубокий анализ регистров расчета. Мы рекомендуем проверить Регистр расчета Основные начисления организации. Этот регистр содержит записи обо всех основных начислениях и вытеснениях за определенный период.
Что искать:
Оклад по Дням, за полный период работы в месяце (например, с 01.02.15 по 28.02.15).Оплата отпуска по календарным дням или Дни неоплачиваемые согласно табелю. Эти записи должны отражать период действия отсутствия (например, с 08.02.15 по 11.02.15).Как это работает: Программа берет полный период основного начисления, вычитает из него дни, перекрытые начислениями-отсутствиями. Например, если оклад за полный месяц (28 календарных дней) и отпуск 4 дня, то получается 24 календарных дня работы. Эти 24 дня затем пересчитываются в коэффициент, который используется для расчета среднего заработка. Если записи об отсутствии отсутствуют или некорректны, программа будет "видеть" полный отработанный период и ставить 29.3.
Еще одной распространенной причиной ошибок являются некорректные настройки "вытесняющих начислений".
Что такое вытесняющие начисления: Это механизм в 1С ЗУП, который позволяет одному начислению "отменять" действие другого за определенный период. Например, когда сотрудник находится в отпуске, оплата его основного оклада за эти дни должна быть вытеснена оплатой отпуска.
Что делать:
Оклад по дням) и убедитесь, что в нем корректно настроены вытесняющие начисления. Документы, которые фиксируют отсутствие и должны уменьшать дни расчетного периода (такие как Начисление отпуска сотрудникам организаций, Больничный лист, Отпуск по уходу за ребенком без оплаты), должны быть указаны как вытесняющие для основного оклада.Несмотря на то, что в вашей ситуации табель не ведется, для других пользователей это может быть актуальной проблемой.
Что делать:
Табель учета рабочего времени, убедитесь, что он был заполнен после всех расчетов по неявкам (отпускам, больничным). Если табель был заполнен до расчета отпусков и в нем месяц отмечен как полностью отработанный, программа может неверно интерпретировать данные и проигнорировать неявки при расчете среднего.Один из сценариев, который часто приводит к ошибкам и, возможно, был тем самым "правильным" решением для автора темы, связан со сторнированием оклада.
Ситуация: Предположим, оклад за текущий месяц уже был начислен и проведен, а отпуск, который частично попадает в этот месяц, начислен в следующем расчетном периоде. В такой ситуации для корректного расчета среднего заработка необходимо, чтобы оклад за дни отпуска был сторнирован (отменен).
Что делать:
Невыходы в организации или Начисление отпуска сотрудникам организаций должен корректно выполнить функцию сторнирования основного оклада за период отсутствия.Увольнение сумма удержания за авансом использованный отпуск больше, чем начисления за месяц, итоговая сумма налога может получиться с минусом. Это приведет к некорректному заполнению отчетности (2-НДФЛ, РСВ). В такой ситуации рекомендуется перенести сумму удержания в месяц начисления отпуска с помощью документов Операции учета взносов или Операции учета НДФЛ.Для более полной диагностики и обеспечения корректности расчетов среднего заработка, рассмотрим дополнительные аспекты:
Расчет зарплаты по организациям -> Настройка расчета зарплаты -> Средний заработок.Отпуск основной индексируемый в плане видов расчета Средний заработок через Подбор).Учитывать оплачиваемое нерабочее время и суммы в среднем заработке в настройках расчета зарплаты; если он снят, эти дни не будут влиять на средний заработок.Основные начисления организации, полезно проверить регистр накопления Фактические отпуска по видам отпуска и рабочим годам. Он поможет вам проанализировать использование отпусков сотрудниками и выявить возможные расхождения.Кадровый учет -> Учет невыходов -> Остатки отпусков -> Справка по отпуску. Этот отчет покажет, сколько дней отпуска осталось у сотрудника и как они были использованы.Итак, проблема некорректного учета дней расчетного периода при начислении отпускных в 1С ЗУП 2.5 является комплексной и требует внимательного анализа нескольких аспектов. Мы рассмотрели основные причины и пошаговые решения: от проверки правильности ввода расчетных документов до анализа регистров и настроек вытесняющих начислений и сторнирования. Последовательно применяя эти рекомендации, вы сможете выявить и устранить источник ошибки, обеспечив корректный расчет отпускных для всех сотрудников.