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