При работе в программе 1С:Зарплата и управление персоналом (ЗУП) 3.1 пользователи часто сталкиваются с ситуацией, когда в обычном расчетном листке районный коэффициент (РК) начисляется корректно, однако в документе «Больничный лист» он либо отсутствует, либо применяется в меньшем размере. Проанализируем причины этой проблемы, разберем законодательную базу и выясним, какие настройки в программе влияют на итоговый результат.
Первое, что нам необходимо проверить — это настройки самой организации или обособленного подразделения. В 1С:ЗУП 3.1 предусмотрено два поля для ввода коэффициента: «Районный коэффициент» (местный) и «Районный коэффициент (федеральный)». Рассмотрим, в чем их принципиальное различие:
Если в вашей организации установлен местный коэффициент 1.3, а федеральный — 1.2, то программа совершенно справедливо будет считать зарплату с коэффициентом 1.3, а больничный — исходя из 1.2. Проанализируем настройки: перейдем в карточку организации (или подразделения) на закладку «Основные сведения» и убедимся, что значение в поле «федеральный» заполнено корректно. Если там стоит 1.0, то коэффициент в больничном применяться не будет.
Часто бухгалтеры ищут РК в печатной форме или на вкладке «Начислено» больничного листа и не находят его. Выясним причину этого поведения программы. Согласно Федеральному закону № 255-ФЗ, районный коэффициент уже включен в те выплаты, на которые начислялись страховые взносы за предыдущие два года. Следовательно, когда мы рассчитываем средний заработок из фактических доходов сотрудника, РК в нем уже «сидит».
Программа 1С:ЗУП 3.1 выделяет районный коэффициент отдельной строкой или применяет его «сверху» только в определенных случаях:
Если же сотрудник имеет приличную зарплату и достаточный стаж, отсутствие отдельной строки с РК в больничном — это не ошибка, а соответствие законодательству.
Разберем техническую логику, по которой программа ищет значение коэффициента для подстановки в документ. Проанализировав программный код последних релизов ЗУП 3.1, можно выделить следующую иерархию приоритетов:
Важно понимать, что коэффициент, указанный в документе «Прием на работу» или «Кадровый перевод», используется для расчета оплаты труда, но алгоритм расчета пособий обращается именно к настройкам структурных единиц (организации/подразделения/территории).
Бывают ситуации, когда текущее значение коэффициента в настройках указано верно, но в расчете он все равно не участвует. Рассмотрим подробнее механизм истории изменений. Рядом с полем ввода коэффициента в карточке организации есть гиперссылка «История». Нам нужно убедиться, что:
Если визуальная проверка настроек не помогла, проанализируем ситуацию на уровне данных. В 1С:ЗУП за хранение этих сведений отвечает регистр сведений РайонныйКоэффициентСотрудников (или аналогичные регистры сведений по организациям). Посмотрим на примерную логику, которую можно использовать для проверки данных через консоль запросов или просмотр регистров:
// Логика проверки актуального коэффициента
ВЫБРАТЬ
РайонныйКоэффициентСотрудников.ФизическоеЛицо,
РайонныйКоэффициентСотрудников.Коэффициент,
РайонныйКоэффициентСотрудников.Период
ИЗ
РегистрСведений.РайонныйКоэффициентСотрудников КАК РайонныйКоэффициентСотрудников
ГДЕ
РайонныйКоэффициентСотрудников.Сотрудник = &Сотрудник
И РайонныйКоэффициентСотрудников.Период <= &ДатаНачалаСобытия
Если в данном регистре записи двоятся или имеют противоречивые значения на одну и ту же дату, программа может выбрать неверное значение (обычно минимальное или пустое), что приведет к отсутствию коэффициента в больничном.
Рассмотрим случай, когда расчет идет по МРОТ. Пользователи иногда замечают, что программа считает коэффициент не совсем точно (например, вместо 1.3 получается 1.28). Проанализируем причину: это может быть связано с тем, что программа сравнивает средний заработок из МРОТ с учетом РК и средний заработок из фактических начислений. Выясним, какой алгоритм заложен: программа берет МАКСИМУМ из этих двух величин. Если фактический заработок чуть выше МРОТ без коэффициента, но ниже МРОТ с коэффициентом, возникают сложные пропорции при расчете «доплаты до МРОТ», что визуально искажает итоговый коэффициент.
Для исправления ситуации выполним следующие шаги:
Помните, что если средний заработок сотрудника за 2 года выше МРОТ и стаж более полугода, программа 1С:ЗУП 3.1 не должна выделять районный коэффициент отдельно, так как он уже включен в общую сумму начислений сотрудника, из которых исчисляется средний балл.