Переход с устаревшей конфигурации «1С:Зарплата и управление персоналом» редакции 2.5 на современную редакцию 3.1 часто сопровождается трудностями, особенно в части учета сотрудников, находящихся в длительных отпусках. Одним из самых уязвимых мест является перенос данных по сотрудницам, находящимся в отпуске по уходу за ребенком (декретницам). При использовании стандартного «Рекомендованного переноса» (переноса остатков) программа фиксирует данные на дату начала эксплуатации новой базы. В результате при последующих изменениях законодательства (например, при индексации МРОТ) алгоритмы расчета пособий начинают работать некорректно.
В этой статье мы подробно разберем, почему возникает данная проблема с точки зрения методологии учета и законодательства РФ, а также рассмотрим пошаговые инструкции по исправлению ошибок в программе «1С:ЗУП 3.1».
Для начала проанализируем ситуацию, с которой столкнулся пользователь на форуме. Сотрудница ушла в отпуск по уходу за ребенком в середине 2017 года. На тот момент расчет ее пособия производился исходя из МРОТ, так как ее заработок за предыдущие два года отсутствовал или был ниже минимального. В мае 2018 года произошла индексация МРОТ, и программа автоматически подняла пособие этой сотрудницы с 3142 рублей до 3795 рублей. Правильно ли это?
Нет, это неправильно. Давайте разберем математику и законодательную базу:
7 800 * 40% = 3 120 рублей. Дальнейшие изменения МРОТ в период нахождения сотрудника в отпуске не должны приводить к автоматическому пересчету этого значения.Почему же в перенесенной базе программа начислила 3795 рублей? Ответ кроется в технической реализации переноса данных.
При рекомендованном переносе программа не переносит исторические документы, такие как исходный приказ Отпуск по уходу за ребенком. Вместо этого создается служебный документ Перенос данных с движениями по регистрам сведений:
Состояния сотрудниковПараметры периодов отсутствияПрограмма видит, что на дату начала учета в новой базе (например, 01.01.2018) сотрудница уже находится в состоянии отпуска по уходу за ребенком. Но из-за отсутствия связи с исходным документом-основанием система теряет информацию о реальной дате начала страхового случая (2017 год). Программа считает, что страховой случай наступил в текущем расчетном периоде (в 2018 году) и применяет новые правила расчета из повышенного МРОТ, установленного на 01.01.2018, ошибочно увеличивая пособие.
Помимо неверного расчета пособий, такой перенос данных порождает еще несколько критических проблем:
Начальная штатная расстановка.Возврат из отпуска по уходу или Изменение условий оплаты, так как они требуют обязательного указания документа-основания, которого физически нет в системе.Рассмотрим два подробных варианта решения этой проблемы, предложенных экспертами по автоматизации кадрового учета.
Этот способ подходит в том случае, если база большая, перенос выполнялся стандартными средствами и в системе частично сформировались непроведенные или черновые документы по декретницам. Проанализируем наши действия по шагам:
Шаг 1. Поиск документов-оснований
Перейдем в раздел Зарплата — Отпуска по уходу за ребенком. Проверим, присутствуют ли в списке документы, созданные системой в момент переноса данных. Обычно такие документы имеют дату регистрации, совпадающую с датой начала ведения учета (например, 01.01.2018).
Шаг 2. Корректировка дат
Откроем найденный документ. Нам необходимо вручную изменить дату начала отпуска на реальную историческую дату (из 2017 года). Обратим внимание: поле даты начала должно быть заполнено фактическим днем ухода сотрудницы в декрет.
Шаг 3. Фиксация среднего заработка
Перейдем на вкладку расчета среднего заработка. Чтобы программа не пыталась пересчитать средний заработок по новой пустой базе, необходимо зафиксировать расчетные данные вручную (установить переключатель в положение ручного ввода и внести показатели среднего заработка, которые были в ЗУП 2.5). Проведем документ.
После проведения документа с правильной исторической датой система автоматически пересчитает регистры стажа и зафиксирует МРОТ на дату начала отпуска, что решит проблему с расчетом пособия.
Если документов переноса по декретницам создано не было, или они содержат множественные ошибки, рассмотрим самый надежный способ исправления ситуации через ручное переоформление кадровых документов.
Шаг 1. Корректировка начальной штатной расстановки
Перейдем в раздел Главное — Данные на начало эксплуатации и найдем документ Начальная штатная расстановка. Найдем в табличной части нашу сотрудницу. Нам нужно выполнить следующие действия:
Шаг 2. Ввод документа «Отпуск по уходу за ребенком»
Перейдем в раздел Кадры (или Зарплата) — Отпуска по уходу за ребенком и создадим новый документ. Заполним его следующим образом:
Шаг 3. Ввод данных о среднем заработке
Программа выдаст предупреждение о том, что в базе нет данных о заработке за 2015-2016 годы для расчета среднего. Нам необходимо нажать на карандаш рядом с полем расчета среднего заработка и вручную заполнить форму Ввод данных для расчета среднего заработка. Внесем туда суммы доходов сотрудницы за два предшествующих декрету года.
Шаг 4. Назначение плановых начислений
Проверим вкладку Начисления. Программа должна автоматически прекратить все плановые начисления (оклад и т.д.) на период отпуска по уходу за ребенком и назначить соответствующее государственное пособие.
Шаг 5. Проведение документа и проверка результатов
Проведем созданный документ. Давайте проанализируем, как изменятся движения в программе после выполнения этой процедуры:
Заработанные права на отпуска прекратится некорректное начисление дней ежегодного отпуска за период декрета.ДЕТИ или ДЛДЕТИ, что исключит штрафы от контролирующих органов.Использование этого метода позволяет полностью нормализовать кадровый и расчетный учет декретниц после перехода на новую конфигурацию «1С:ЗУП 3.1».