При переносе данных из устаревших конфигураций (например, 1С:Зарплата и Кадры 7.7) в современную 1С:Зарплата и управление персоналом 3.1 пользователи часто сталкиваются с неожиданным поведением системы. Одним из наиболее неприятных сюрпризов является ситуация, когда по сотруднику, переведенному на полставки (0,5 ставки), плановый фонд оплаты труда (ФОТ) рассчитывается в полном объеме, как для целой ставки. При этом в самом кадровом документе визуально все может выглядеть корректно.
В этой статье мы подробно разберем, почему возникает данная проблема, проанализируем механизмы формирования планового ФОТ в регистрах Плановый ФОТ итоги и ФОТ плановых начислений, а также выработаем пошаговый алгоритм устранения этой ошибки.
Для начала выясним, как программа определяет плановый ФОТ для сотрудников с неполной ставкой. В отличие от старых версий программ, в 1С:ЗУП 3.1 расчет планового ФОТ автоматизирован и жестко завязан на настройки начислений, графиков работы и кадровых констант. Если один из этих элементов настроен неверно, система при записи регистров сведений проигнорирует количество ставок (например, 0,5 или 0,25) и запишет полную сумму оклада.
Рассмотрим по шагам основные причины, которые приводят к «задвоению» (отображению полного ФОТ вместо половинного) ФОТ, и способы их устранения.
Это наиболее частая скрытая причина, с которой столкнулся автор темы на форуме. При использовании стандартного помощника перехода или универсальной выгрузки XML из старых баз, программа пытается сопоставить виды расчетов. В процессе этого сопоставления формула предопределенного начисления Оплата по окладу может быть непроизвольно перезаписана или заменена на формулу без учета доли неполного рабочего времени.
Проанализируем две базовые формулы, используемые для оклада:
Вариант А. Оплата по окладу (по дням):
Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней
При использовании этой формулы показатель ДоляНеполногоРабочегоВремени напрямую участвует в расчете. Вклад в ФОТ будет рассчитываться как Оклад * ДоляНеполногоРабочегоВремени, что при 0,5 ставки даст ровно половину оклада.
Вариант Б. Оплата по окладу (по часам):
Оклад * ВремяВЧасах / НормаЧасов
В этой формуле показатель доли неполного времени отсутствует. Расчет ФОТ здесь опирается исключительно на среднемесячное количество часов по графику сотрудника относительно графика полной нормы. Если формула сбилась и показатель ДоляНеполногоРабочегоВремени исчез из настроек начисления, программа запишет в ФОТ полный оклад.
Как исправить формулу:
Оплата по окладу (или аналогичное используемое начисление).ДоляНеполногоРабочегоВремени.Если сотрудник работает на полставки, у него должен быть соответствующий график работы. Обычная пятидневка (40 часов) для этого не подходит, так как система будет считать, что сотрудник должен отработать полную норму часов.
Выясним, как правильно настроить график для полставки:
Благодаря этой настройке программа поймет, что норма берется от полного графика (160 часов), а личный график сотрудника составляет 80 часов. Доля неполного времени определится как 80 / 160 = 0.5, и ФОТ рассчитается корректно.
При чистке базы от дублей, переносе настроек или обновлении конфигурации может отключиться ключевой функционал программы.
Проверим состояние кадровых настроек:
Важно: Если этот флаг снят, программа принудительно приравнивает показатель ДоляНеполногоРабочегоВремени к единице (1), даже если в кадровом документе визуально выбрано значение «1/2». В регистры сведений запишется ФОТ, рассчитанный исходя из полной ставки. Убедимся, что этот флаг активен перед перепроведением документов.
Документ Начальная штатная расстановка используется для ввода начальных остатков и имеет упрощенные алгоритмы расчета планового ФОТ. Если после корректировки формул или графиков мы просто перепроводим этот документ, ФОТ в регистрах может не обновиться из-за особенностей кэширования плановых данных.
Для принудительного обновления регистров ФОТ выполним следующие действия:
Изменение плановых начислений или Кадровый перевод датой начала ведения учета (например, 01.01.2017).Плановый ФОТ итоги и ФОТ плановых начислений.Если в программе включено ведение штатного расписания, плановый ФОТ сотрудника может подтягиваться из параметров позиции штатного расписания. Если на время переноса данных штатное расписание отключалось, а затем было включено обратно без приведения в соответствие позиций и кадровых документов, это также может спровоцировать расхождения и «зависание» полной ставки в ФОТ.
Рекомендуется запустить встроенную обработку Перерасчет ФОТ (раздел Зарплата — Сервис — Пересчет ФОТ) после того, как штатное расписание будет включено и все позиции будут проверены на соответствие ставкам.
Если в вашей базе 1С:ЗУП 3.1 после переноса данных двоится ФОТ на полставки, последовательно выполните следующие шаги:
Оплата по окладу в справочнике начислений и убедитесь в наличии показателя ДоляНеполногоРабочегоВремени.