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