Как проставить сотруднику ставку 0,3 вместо 0,27 в 1С:ЗУП 3.1 и ERP 2.4

Бухгалтер 1С v8.3 (Управляемые формы)
← На главную

При оформлении сотрудников на неполную ставку в программах 1С:Зарплата и управление персоналом 3.1 или 1С:ERP 2.4 пользователи часто сталкиваются с ситуацией, когда в кадровых документах указано одно значение (например, 0,3 ставки), а при расчете заработной платы или формировании планового ФОТ система упорно подставляет другое число (например, 0,27). Это приводит к занижению выплат и недоумению расчетчиков. В данной статье мы подробно разберем, почему возникает такая ситуация, как работает механизм определения доли неполного времени и что нужно изменить в настройках, чтобы расчет стал корректным.

Разберем причину возникновения проблемы

Для начала проанализируем математику процесса. Программа 1С рассчитывает начисления не просто по числу, введенному в поле «Количество ставок» в документе Прием на работу. Она опирается на показатель ДоляНеполногоРабочегоВремени. По умолчанию в большинстве конфигураций этот показатель рассчитывается как отношение длительности рабочей недели по графику сотрудника к длительности рабочей недели по графику полной нормы (обычно это 40-часовая пятидневка).

Посмотрим на конкретный пример из вопроса: сотрудник работает 10,8 часов в неделю. Программа берет эти 10,8 часов и делит их на 40 часов (стандартная неделя). Получаем: 10,8 / 40 = 0,27. Таким образом, несмотря на то, что в кадровом документе вы вручную прописали 0,3, расчетная база (оклад) умножается на коэффициент 0,27. Для исправления этой ситуации у нас есть несколько путей решения.

Решение 1. Изменение способа расчета доли в настройках начисления

Самый эффективный и быстрый способ заставить программу игнорировать часы в графике и использовать жестко заданное количество ставок — это корректировка настроек самого вида расчета (Оклада). Давайте пройдем по шагам:

  1. Перейдем в раздел Настройка, выберем пункт Начисления.
  2. Найдем в списке используемый вид начисления, например, Оклад по дням или Оклад по часам.
  3. Откроем карточку начисления и перейдем на вкладку Учет времени (в некоторых версиях настройки могут находиться на основной вкладке в разделе формулы).
  4. Найдем настройку Доля неполного рабочего времени при расчете определяется.
  5. Проанализируем текущее положение переключателя. Скорее всего, там стоит значение «По графику работы». Нам необходимо переключить его в положение «По количеству ставок в штатном расписании» (или «По ставке», в зависимости от версии программы).
  6. Нажмем Записать и закрыть.

После этого изменения программа перестанет делить часы 10,8 на 40, а будет брать значение 0,3 непосредственно из кадрового приказа или позиции штатного расписания. Важно: это изменение коснется всех сотрудников, которым назначено данное начисление. Если у вас есть сотрудники, которым расчет должен идти строго по часам графика, рассмотрите вариант создания отдельного начисления «Оклад по ставке».

Решение 2. Корректировка графика работы сотрудника

Если методология учета на предприятии требует, чтобы расчет шел именно «по графику», нам необходимо привести график в соответствие с желаемой ставкой. Выясним причину математического несоответствия. Если сотрудник должен получать 0,3 от полного оклада, то его рабочая неделя в часах должна составлять: 40 часов * 0,3 = 12 часов.

Проанализируем ситуацию: если в графике сотрудника стоит 10,8 часов, а вы хотите платить ему как за 0,3 ставки, значит, фактически он работает меньше, чем положено на 0,3 ставки. Чтобы исправить это графиком:

  1. Зайдем в настройки Графика работы сотрудника.
  2. Изменим количество часов в неделю на 12 (например, распределив их по дням).
  3. Убедимся, что установлен флаг Неполное рабочее время.
  4. Проверим, что в поле Считать норму по другому графику выбран график полной 40-часовой пятидневки.

В этом случае расчет 12 / 40 даст искомые 0,3, и сумма начисления (14 000 * 0,3 = 4 200) станет верной.

Решение 3. Проверка настроек нормы времени

Иногда проблема кроется в том, как программа понимает «Норму». Рассмотрим настройки графика сотрудника еще раз. Если у сотрудника в графике стоит флаг «Является графиком неполного рабочего времени», но не выбран график-норма, программа может начать считать долю равной 1.0 (единице), так как ей не с чем сравнивать текущие часы.

Также стоит обратить внимание на настройки штатного расписания. Если в программе ведется история изменений штатного расписания, проверьте документ Изменение штатного расписания. Если в позиции штатки ограничено количество ставок (например, стоит максимум 0,27), то при попытке принять сотрудника на 0,3 система может выдавать предупреждения или некорректно заполнять плановый ФОТ. Убедитесь, что в позиции заложено достаточное количество единиц.

Нюансы работы с показателем ДоляНеполногоРабочегоВремени

В типовых формулах 1С показатель ДоляНеполногоРабочегоВремени используется очень часто. Рассмотрим типовой пример формулы оклада:

Результат = Оклад * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней

Где ДоляНеполногоРабочегоВремени — это и есть наш коэффициент. Если вы решите проблему через Решение №1 (настройка начисления), этот показатель будет жестко равен числу из поля «Количество ставок». Если через Решение №2 — он будет вычисляться как отношение фактических часов графика к норме.

Полезный совет: Если вы обнаружили ошибку уже после того, как были созданы документы Начисление зарплаты и взносов, после изменения настроек начисления или графиков необходимо зайти в документы начисления и воспользоваться кнопкой Пересчитать сотрудника. Автоматически изменения в уже рассчитанных документах могут не отобразиться.

Резюме

Ситуация, когда 0,3 ставки превращаются в 0,27, — это не ошибка программы, а следствие её математической логики. Система видит, что 10,8 часов не составляют 30% от 40-часовой недели. Чтобы добиться желаемого результата, мы рекомендуем либо привести количество часов в графике к 12 часам в неделю, либо (что чаще всего и требуется) изменить в настройках начисления Оклад способ определения доли неполного времени на «По количеству ставок».

← На главную