Разберем распространенную методологическую и техническую коллизию в конфигурации 1С:Зарплата и управление персоналом 2.5. Ситуация выглядит следующим образом: сотрудник находится в отпуске по уходу за ребенком до 3 лет. При формировании документа Табель учета рабочего времени сотрудник автоматически подбирается с кодом ОЖ. Однако после проведения табеля и последующего расчета зарплаты декретник перестает попадать в расчет по страховым взносам (РСВ) в Раздел 3. Если же удалить сотрудника из табеля и перезаполнить документ Начисление зарплаты работникам организаций, сотрудник вновь появляется в регламентированной отчетности. Выясним причину такого поведения системы и рассмотрим пути решения возникшей проблемы.
Проанализируем цепочку движений в регистрах, которая приводит к потере застрахованного лица в отчете РСВ:
Табель учета рабочего времени для буквенного кода ОЖ система автоматически создает движения в регистре расчета Основные начисления работников организаций с предопределенным видом расчета Дни неоплачиваемые согласно табелю.Основные начисления начисление Дни неоплачиваемые согласно табелю включено в список вытесняющих начислений для вида расчета Отпуск по уходу за ребенком без оплаты.Самый прямой способ подружить документ табеля с начислением декретных без снятия конфигурации с поддержки — изменить правила вытеснения видов расчета в пользовательском режиме 1С:Предприятие. Выполним настройку по шагам:
Расчет зарплаты по организациям → Настройка расчета зарплаты → Основные начисления.Дни неоплачиваемые согласно табелю и удалим её из списка.Начисление зарплаты работникам организаций за проблемный месяц, перезаполним его по сотруднику и проведем. Строка декретного отпуска зафиксируется, после чего перезаполним форму РСВ.Рассмотрим методологию учета рабочего времени, заложенную разработчиками в 1С:ЗУП. В типовой архитектуре документ Табель учета рабочего времени предназначен в первую очередь для регистрации фактических отклонений от графика, если они не были введены первичными расчетно-кадровыми документами.
Для сотрудников, находящихся в длительных отпусках (включая отпуск по уходу за ребенком до 1.5 и до 3 лет), кадровое и расчетное состояние уже зафиксировано документом Отпуск по уходу за ребенком. Постоянный ввод документа табеля на таких сотрудников избыточен:
Табель учета рабочего времени для начисления зарплаты по отклонениям других сотрудников, декретников следует исключить из списочного заполнения документа. Для этого при формировании табеля используем кнопку Подбор либо удаляем строки с кодом ОЖ перед проведением.Проверим еще один важный аспект: чтобы Раздел 3 расчета по страховым взносам заполнялся корректно даже при нулевых выплатах, в регистре расчета должны присутствовать строки, фиксирующие действие приказа о декрете. Разберем, как это работает:
Отпуск по уходу за ребенком сотруднику назначаются плановые начисления: Отпуск по уходу за ребенком без оплаты и Пособие по уходу за ребенком до 3-х лет.Начисление зарплаты работникам организаций сообщает механизму заполнения регламентированной отчетности, что трудовые отношения продолжаются и физическое лицо является застрахованным.Если в организации регламентом строго закреплено ведение сплошного документального табеля по всем физическим лицам, а снятие вытеснения в плане видов расчета не подходит по внутренним стандартам учета, задачу можно решить небольшой технической корректировкой.
Посмотрим на логику проведения документа: в модуле документа ТабельУчетаРабочегоВремени в процедуре ОбработкаПроведения достаточно исключить генерацию записей регистра расчета ОсновныеНачисленияРаботниковОрганизаций для строк с кодом времени ОЖ. В таком случае документ сохранит свое отображение и печатную форму Т-13, но перестанет перекрывать расчетные декретные движения в учетных регистрах.