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