Почему часть отработанного времени не попадает в расчет оплаты по часовому тарифу?

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

В практике работы с программой 1С:Зарплата и управление персоналом 8 (ред. 3.1) бухгалтеры и расчетчики часто сталкиваются с ситуацией, когда после изменения графика работы сотрудника или перевода его на другую смену, основное начисление (например, «Оплата по часовому тарифу») рассчитывается не полностью. При этом в «Табеле учета рабочего времени» часы отображаются корректно, а дополнительные начисления (доплаты за вечерние или ночные) начисляются, но основная оплата за этот же период «выпадает» из расчета.

Разберем детально, почему так происходит и как исправить настройки системы, чтобы все отработанное время учитывалось правильно. Проанализируем ситуацию по шагам, от простых настроек интерфейса до глубокой проверки регистров расчета.

Шаг 1. Анализ настроек учета времени в виде начисления

Первым делом нам необходимо проверить, какие именно виды времени система считает «рабочими» для конкретного начисления. В 1С:ЗУП 3.1 время — это не просто цифра, а совокупность различных категорий (Явка, Вечерние, Ночные, Сверхурочные и т.д.).

Рассмотрим настройку начисления Оплата по часовому тарифу:

  1. Перейдем в раздел Настройка — Начисления.
  2. Найдем в списке Оплата по часовому тарифу и откроем его.
  3. Перейдем на вкладку Учет времени.

Проанализируем поле Вид времени. Обычно там установлено значение Рабочее время. Важно понимать, что Рабочее время — это предопределенное логическое объединение. Если в вашем новом графике используются «Вечерние часы» (ВЧ), нам нужно убедиться, что они входят в состав Рабочего времени.

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

Шаг 2. Проверка приоритетов и вытеснения

Выясним причину возможного конфликта начислений. В 1С:ЗУП существует механизм приоритетов. Если одно начисление настроено так, что оно вытесняет другое, то за одни и те же часы система не начислит оба вида оплаты.

Проверим вкладку Приоритет в настройках Оплаты по часовому тарифу:

Важный момент: Доплаты всегда должны рассчитываться «сверху» и не иметь приоритета выше, чем основная явка или оплата по тарифу.

Шаг 3. Исследование нетиповой формулы расчета

Обратим внимание на формулу, указанную в исходной проблеме: ТарифнаяСтавкаЧасовая * ВремяВЧасах * КоэффициентИндексации. Наличие показателя КоэффициентИндексации говорит о том, что начисление было изменено или создано вручную.

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

Выясним это через проверку значений показателей:

  1. Зайдем в документ Начисление зарплаты и взносов.
  2. Нажмем кнопку Показать подробности расчета.
  3. Проанализируем строку с сотрудником. Посмотрите, заполнился ли коэффициент для того периода, когда сменился график. Если там стоит «0» или пустое значение, результат всей формулы будет равен нулю, даже если часы (ВремяВЧасах) подтянулись верно.

Шаг 4. Влияние последовательности документов

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

Рассмотрим сценарий:

  1. Был введен Табель.
  2. Затем решили изменить смену и ввели Изменение графика работы списком.
  3. Табель перезаполнили, и в нем часы отобразились красиво.

Однако, расчетный механизм зарплаты может продолжать ориентироваться на данные, зафиксированные в регистре при первом проведении табеля. Рекомендуем выполнить следующие действия:

Шаг 5. Работа с регистрами (для продвинутых пользователей)

Если визуально в документах всё верно, а расчет все равно неверен, нам нужно заглянуть «под капот» системы. Проанализируем регистр расчета Основные начисления.

Для этого:

  1. Нажмите на кнопку Сервис и настройки (три полоски в верхнем углу) — Функции для технического специалиста (ранее «Все функции»).
  2. Найдите Регистры расчета — Основные начисления.
  3. Установите фильтр по нужному сотруднику и периоду.

Посмотрите на колонки График работы и Вид учета времени. Иногда система создает две строки начисления за один месяц из-за смены графика. Проверьте, чтобы в обеих строках был указан верный объем времени и правильный Объект графикования. Если в одной из строк время стоит, а результат нулевой — ищите проблему в показателях формулы (как мы разбирали в Шаге 3).

Резюме и рекомендации

Чаще всего проблема кроется в том, что новые виды времени, добавленные в измененный график, просто не включены в список разрешенных для начисления Оплата по часовому тарифу. Проверьте вкладку «Учет времени» и убедитесь, что либо выбран интегральный вид времени Рабочее время (в который включены вечерние), либо вечерние часы добавлены в список дополнительных видов времени на этой же вкладке.

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

← На главную