При формировании статистических отчетов (например, формы П-4) и отчета Статистика персонала в конфигурации 1С:Зарплата и управление персоналом отделы труда и заработной платы (ОТиЗ) нередко сталкиваются с ситуацией, когда по сотрудникам с четырехдневной рабочей неделей среднесписочная численность (ССЧ) рассчитывается как 0,8 или 0,27 вместо целой единицы, либо вовсе превышает 1,0. Разберем детально, как устроен типовой алгоритм расчета в программе, почему возникают расхождения с требованиями законодательства и какими способами можно скорректировать данные.
Согласно указаниям Росстата по заполнению формы П-4, порядок учета сотрудников с неполным рабочим временем напрямую зависит от оснований его установления:
НС.В типовой конфигурации 1С:ЗУП разделение логики между ст. 74 и ст. 93 ТК РФ для расчета статистики автоматически не предусмотрено: при включенном признаке неполного времени программа всегда применяет пропорциональный расчет.
Проанализируем программный запрос, на котором базируется отчет Статистика персонала. В типовом коде расчет строится вокруг параметра &ЧисленностьПоОтработанномуВремени и настроек самого графика сотрудника.
Посмотрим на фрагмент типового запроса, определяющий итоговую среднюю численность:
СУММА(ВЫБОР
КОГДА ЧисленностьЗаПериод.РассчитыватьПоОтработанномуВремени
И &ЧисленностьПоОтработанномуВремени
ТОГДА ЕСТЬNULL(ОтработанноеВремяПоСотрудникам.ОтработаноЧасов, 0) / ЧисленностьЗаПериод.РабочиеЧасы
ИНАЧЕ ЧисленностьЗаПериод.СредняяЧисленность
КОНЕЦ) КАК СредняяЧисленность
Далее в запросе выполняется анализ ежедневных кадровых состояний сотрудника и свойств его графика:
ВЫБОР
КОГДА СотрудникиПоДнямСокращенная.ЭтоДоговорГПХ ТОГДА 1
КОГДА СостоянияСотрудников.Состояние ЕСТЬ NULL ТОГДА 0
КОГДА СостоянияСотрудников.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника.ОтпускПоБеременностиИРодам) ТОГДА 0
КОГДА СостоянияСотрудников.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника.ОтпускУчебныйНеоплачиваемый) ТОГДА 0
КОГДА СостоянияСотрудников.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника.ОтпускПоУходуЗаРебенком) ТОГДА 0
КОГДА СостоянияСотрудников.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияСотрудника.ТрудовойДоговорПриостановлен) ТОГДА 0
КОГДА ГрафикиРаботыСотрудниковПоДням.СокращеннаяРабочаяНеделя
И НЕ &ЧисленностьПоОтработанномуВремени
ТОГДА ГрафикиРаботыСотрудниковПоДням.КоэффициентНеполнойНедели
КОГДА СотрудникиПоДнямПополненныеДоговорамиГПХ.КоличествоСтавок < 1
ТОГДА СотрудникиПоДнямПополненныеДоговорамиГПХ.КоличествоСтавок
ИНАЧЕ 1
КОНЕЦ КАК ЧисленностьДляРасчетаСредней
Из логики запроса видно: если флаг расчета по отработанному времени включен, часы берутся из регистра накопления ОтработанноеВремяПоСотрудникам и делятся на норму. Если флаг отключен, программа использует поле КоэффициентНеполнойНедели из графика работы. Поэтому перевод сотрудника на неполную 4-дневную неделю без доработок всегда дает долю ставки (например, 32 / 40 = 0,8).
Если перевод сотрудников оформлен по инициативе работодателя и ОТиЗ требует отражения 1,0 в статистике, рассмотрим доступные варианты реализации.
Вариант 1. Настройка специального графика без признака неполного времени
Разберем по шагам, как настроить график, чтобы типовой расчет выдавал единицу:
Кадровый перевод.При такой настройке для алгоритмов ССЧ 32 часа станут полной индивидуальной нормой работника, и в расчете он будет фигурировать как 1,0. Однако обратите внимание: поскольку это отдельный самостоятельный график с полной ставкой, начисление оклада не будет автоматически рассчитываться пропорционально 40-часовой пятидневке — размер планового оклада потребуется сразу зафиксировать в сумме с учетом снижения в самом документе перевода.
Вариант 2. Ручная корректировка регламентированного отчета
Если перевод временный и графики работы перенастраивать нецелесообразно, безопаснее всего скорректировать итоговые показатели непосредственно в формах статистической отчетности (П-4). Значения в ячейках желтого цвета доступны для прямого ручного ввода, что не повлияет на расчет заработной платы и налоги.
Вариант 3. Использование расширения конфигурации
Для регулярного автоматического учета ст. 74 ТК РФ создается расширение, переопределяющее текст запроса в общих модулях сбора статистики. При анализе времени работы добавляется проверка: если за рабочий день в табеле зафиксирован вид времени НС (или в кадровой истории действует приказ по ст. 74), значение ЧисленностьДляРасчетаСредней безусловно принимается равным 1 независимо от флага СокращеннаяРабочаяНеделя.
Нередко при анализе отчета можно заметить значения ССЧ больше единицы (например, 1,15 или 1,2). Выясним основные причины этой ошибки:
Отпуск, Больничный лист или Простой были проведены до изменения графика, они зафиксировали часы отсутствия по старому расписанию. После ввода перевода с сокращением нормы часов отношение сохраненного времени к уменьшенной норме дает коэффициент больше 1.Для устранения некорректных значений выполним следующие действия:
Индивидуальный график на проблемный месяц. Он жестко задает нормативную сетку часов и восстанавливает корректную базу для регистра ОтработанноеВремяПоСотрудникам.