Как в 1С:ЗУП 3 настроить доплату за несколько фактически отработанных часов?

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

Нередко на практике возникает ситуация, когда сотруднику, работающему по стандартному графику (например, пятидневке), необходимо начислить доплату за выполнение специфической работы в течение нескольких часов в день. При попытке настроить такое начисление через типовой документ Разовое начисление с формулой РазмерДоплаты * ВремяВЧасах пользователи сталкиваются с затруднением: период действия в документе задается исключительно в календарных днях (с даты по дату), а не в часах.

Выясним причину такого поведения программы и разберем корректные способы реализации подобной надбавки.

Почему не подходит документ «Разовое начисление» с показателем «ВремяВЧасах»

Проанализируем механику работы типовых показателей времени в «1С:Зарплата и управление персоналом 3». Показатель ВремяВЧасах является системным и строго привязан к общему учету рабочего времени — графику сотрудника, табелю и документам отклонений. В документе Разовое начисление нельзя указать произвольное количество часов вручную: программа рассчитывает и подтягивает все часы, отработанные сотрудником по его графику за дни указанного периода.

Кроме того, система не ведет непрерывный почасовой учет между сменами (например, с 12:00 одного дня до 14:00 следующего). Учет всегда делится по календарным суткам. Соответственно, для решения задачи необходимо использовать специализированные механизмы программы. Разберем три основных варианта настройки.

Способ 1. Использование пользовательского показателя и документа «Данные для расчета зарплаты»

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

Шаг 1. Создание показателя расчета зарплаты

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

Шаг 2. Создание вида начисления

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

Шаг 3. Настройка шаблона ввода исходных данных и расчет

  1. Перейдем в раздел Настройка — Шаблоны ввода исходных данных и создадим новый шаблон.
  2. На вкладке «Показатели зарплаты» отметим флажком созданный показатель ЧасыВыполненияРабот.
  3. В зависимости от того, требуется ли вводить часы помесячно или по дням, настроим соответствующий переключатель. Если работа переходит через полночь, часы распределяются по календарным датам (например, 12 часов в первый день и 14 часов во второй) либо фиксируются общей суммой за месяц.
  4. Регистрация часов выполняется в разделе Зарплата — Данные для расчета зарплаты с выбором созданного шаблона. Итоговый расчет надбавки происходит в документе Начисление зарплаты и взносов.

Способ 2. Регистрация через дополнительный вид времени в табеле

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

  1. Перейдем в справочник Настройка — Классификаторы — Виды использования рабочего времени и создадим новый элемент (например, с кодом «ГВ» — Дополнительные работы).
  2. В настройках начисления на вкладке «Учет времени» выберем переключатель Дополнительная оплата за уже оплаченное время.
  3. В поле «Вид времени» укажем созданный нами элемент классификатора («ГВ»). Формула при этом настраивается с типовым показателем: РазмерДоплаты * ВремяВЧасах.
  4. При заполнении документа Табель в соответствующий день вносится дополнительная строка или запись через дробь (например, Я 8 / ГВ 2). В этом случае основное время сотрудника (явка) не затирается, норма не искажается, а доплата рассчитывается строго за часы, отмеченные кодом «ГВ».

Способ 3. Использование механизма сдельных нарядов

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

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

Таким образом, для разовой доплаты за часы в 1С:ЗУП 3 наиболее оптимальным решением является использование документа Данные для расчета зарплаты с числовым показателем часов, либо отражение через отдельный вид времени в табеле, если требуется вывод этих часов в унифицированную форму Т-13.

← На главную