Почему при оплате внутрисменного медосмотра по среднему в 1С:ЗУП 3.1 пропадает вид стажа СЗВ и как правильно настроить учет?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет IT и автоматизация бизнеса
← На главную

При настройке начислений для оплаты времени прохождения обязательных медицинских осмотров, профессионального обучения или сдачи донорской крови в программе 1С:Зарплата и управление персоналом 3.1 расчетчики и специалисты кадровых служб часто сталкиваются с неочевидным поведением формы начисления. Когда мы переключаем учет времени с целосменного на внутрисменный (указывая вариант «В течение части смены»), реквизит «Вид стажа ПФР» (или «Вид стажа СЗВ») на вкладке «Учет времени» становится неактивным или очищается. Это вызывает опасения: попадут ли отработанные часы и дни в отчетность по персонифицированному учету (ранее форма СЗВ-СТАЖ, в настоящее время — подраздел 1.2 формы ЕФС-1)? Давайте детально разберем методологию типовой конфигурации 1С, выясним причину такого поведения и пошагово настроим учет внутрисменных отсутствий с сохранением среднего заработка.

Архитектурная логика учета стажа ПФР / СФР в 1С:ЗУП 3.1

Чтобы понять, почему программа делает поле стажа неактивным, проанализируем правила формирования персонифицированной отчетности, регламентированные Пенсионным фондом и Социальным фондом России:

  1. Стаж исчисляется в календарных днях, а не в часах: В отчете ЕФС-1 (подраздел 1.2) периоды стажа фиксируются строками в формате дат «Период работы: с... по...». В структуре отчета и регламентированных форматах выгрузки не предусмотрена фиксация внутрисменных часов отсутствия для обычного страхового стажа.
  2. Механизм движений регистров: Записи в регистр сведений ПараметрыПериодовСтажаПФР формируются поденно. Если в течение одного рабочего дня сотрудник отработал 6 часов по основному графику (явка) и 2 часа провел на медосмотре с сохранением среднего заработка, программа регистрирует этот день как обычный рабочий день страхового стажа на основании основного начисления (оклада или тарифной ставки).
  3. Отсутствие разрывов стажа: Поскольку за отработанное время начисляется зарплата, а за время медосмотра по статье 185 ТК РФ — средний заработок, с которого в общем порядке уплачиваются страховые взносы, стаж за эти сутки не прерывается. Попытка дробить день на часы для пенсионного учета не имеет законодательного основания.

Именно поэтому разработчики конфигурации 1С:ЗУП 3.1 заблокировали возможность выбора вида стажа ПФР для начислений с признаком «В течение части смены»: внутрисменные начисления не определяют стаж самостоятельно, они накладываются на основной рабочий день.

Типичная ошибка: использование одного начисления для целых дней и часов

Часто на практике расчетчики пытаются использовать один и тот же элемент плана видов расчетов Начисления как для случаев, когда работник отсутствует весь день (например, 2-3 дня проходит диспансеризацию или медкомиссию), так и для случаев, когда он отлучился на пару часов. Это методически неверно.

Если мы настроим начисление как внутрисменное (в течение части смены), а затем назначим его на целые сутки, программа не сможет сформировать правильные движения по стажу за дни полного отсутствия. Для корректной работы необходимо разделять целодневные и внутрисменные события.

Пошаговая настройка учета внутрисменных и целодневных медосмотров

Разберем по шагам, как правильно настроить базу 1С:ЗУП 3.1, чтобы исключить ошибки в расчетах и персонифицированном учете.

  1. Проверяем настройки состава начислений и удержаний:

    Перейдем в раздел «Настройка» → «Расчет зарплаты» → «Настройка состава начислений и удержаний». На вкладке «Учет отсутствий» обязательно проверим наличие следующих флагов:

    • «В том числе внутрисменные» для командировок и сохраняемого заработка;
    • «Прочие отсутствия с сохранением оплаты» и флаг внутрисменных отсутствий для них.
  2. Создаем целосменное начисление:

    Перейдем в список Начисления и создадим начисление «Оплата медосмотра (целодневная)»:

    • Назначение начисления: Оплата времени сохраняемого среднего заработка;
    • Начисление выполняется: По отдельному документу (документ Отсутствие с сохранением оплаты);
    • Вкладка «Учет времени»: выбираем «В течение всей смены», вид времени — Выполнение государственных обязанностей (код «Г») или специализированный вид времени;
    • Вид стажа ПФР: становится доступным. Выбираем «Включается в страховой стаж» (или специальный код, если это требуется по регламенту).
  3. Создаем внутрисменное начисление:

    Создадим второй элемент — «Оплата медосмотра (внутрисменная)»:

    • Назначение начисления: Оплата времени сохраняемого среднего заработка;
    • Начисление выполняется: По отдельному документу;
    • Вкладка «Учет времени»: переключаем на «В течение части смены»;
    • Поле «Вид стажа ПФР» станет серым и неактивным — это нормальное штатное поведение программы;
    • Вид времени: указываем внутрисменный вид времени (например, Выполнение государственных обязанностей (внутрисменное)).

Регистрация отсутствия в программе

Рассмотрим, как регистрировать события в документах программы:

  1. Открываем раздел «Кадры» или «Зарплата» и создаем документ «Отсутствие с сохранением оплаты».
  2. Если сотрудник направлен на медосмотр на полный рабочий день (или несколько дней), флаг «Отсутствие в течение части смены» ставить не нужно. Программа автоматически подставит целосменное начисление, рассчитает средний заработок за дни и корректно запишет период в регистр ПараметрыПериодовСтажаПФР.
  3. Если работник отсутствовал 2 часа внутри рабочего дня, устанавливаем флаг «Отсутствие в течение части смены», указываем дату и количество часов отсутствия. Программа применит внутрисменное начисление.
  4. При начислении заработной платы за месяц (документ Начисление зарплаты и взносов) отработанное время сотрудника будет уменьшено на 2 часа, а эти 2 часа будут оплачены по среднему заработку. Страховой стаж за этот день будет закрыт за счет начисленной явки.

Особый случай: работники с вредными и опасными условиями труда (спецстаж)

Проанализируем нюанс, который действительно требует повышенного внимания расчетчиков и кадровиков: учет сотрудников с правом на досрочную пенсию (вредники, занятые на работах со Списками №1, №2).

По пенсионному законодательству период работы засчитывается в специальный льготный стаж только при условии, что сотрудник занят на вредных работах не менее 80% рабочего времени смены (Правила исчисления периодов работы, утвержденные Постановлением Правительства РФ № 516).

  1. Если работник ушел на медосмотр на 1-2 часа при 8-часовом рабочем дне, он отработал на вредном производстве более 80% времени (6-7 часов), поэтому день засчитывается в льготный стаж.
  2. Если медосмотр или обучение заняли большую часть смены (например, 4 часа из 8), день теряет право на включение в льготный спецстаж, но полностью сохраняется в общем страховом стаже.
  3. В таких ситуациях типовой внутрисменный учет стажа не выделяет льготный стаж по часам автоматически. Если требуется исключить день из льготного стажа с сохранением в общем, кадровой службе потребуется оформить целосменное выделение дня либо скорректировать записи о льготном стаже при подготовке формы ЕФС-1 через документ Регистрация трудовой деятельности / корректировку стажа.

Итоги

Поведение программы 1С:ЗУП 3.1, при котором блокируется поле вида стажа при выборе внутрисменного начисления, является полностью корректным и соответствует законодательству РФ о персонифицированном учете. Для стабильной и безошибочной работы конфигурации не требуется дорабатывать конфигурацию программным путем: достаточно разделить целосменные и внутрисменные начисления на два разных вида расчета и корректно использовать соответствующие документы.

← На главную