Как в 1С:ЗУП 3.1 настроить совмещение сдельной оплаты и часового тарифа за один рабочий день?

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

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

Методология настройки: отказ от смены системы оплаты

Главная ошибка при попытке решить эту задачу — попытка перевести сотрудника с одной системы оплаты на другую в середине месяца или дня. Программа 1С:ЗУП 3.1 не предназначена для ежедневных кадровых переводов. Разберем по шагам правильный подход: одновременное назначение нескольких начислений.

Сотруднику в плановом порядке (через документы Прием на работу или Изменение оплаты труда) назначаются сразу два вида расчета:

  1. Сдельный заработок (основная оплата).
  2. Оплата ремонта по часовому тарифу (дополнительное начисление, которое срабатывает только при наличии введенных часов).

Проанализируем настройку начисления для оплаты ремонта. В справочнике «Начисления» создадим новый элемент «Оплата ремонта». На вкладке «Основное» укажем, что начисление выполняется Только если введен вид учета времени или Только если введены значения показателей.

Настройка учета времени и классификатора

Часто пользователи сталкиваются с проблемой: часы ремонта введены, но они не попадают в расчет среднего заработка или не отображаются в колонке «Отработано» в расчетном листке. Выясним причину этой ситуации. Проблема обычно кроется в настройках самого вида времени.

Рассмотрим порядок настройки нового вида времени:

  1. Перейдем в справочник «Виды использования рабочего времени».
  2. Создадим новый вид времени, например, Ремонт (Р).
  3. Критически важный момент: в поле «Основное время» необходимо выбрать Явка.

Если мы укажем Явка в качестве основного времени, система будет понимать, что это время является рабочим. Оно будет включаться в общую норму и фактически отработанное время для расчета среднего заработка. Без этой привязки время ремонта будет считаться «прочим», что приведет к занижению среднего заработка в будущем.

Далее в самом начислении «Оплата ремонта» на вкладке «Учет времени» нужно выбрать созданный нами вид времени Ремонт. В поле «Начисление выполняется» выберем За работу в полную смену в пределах нормы времени. Это позволит программе корректно сопоставлять введенные часы с графиком сотрудника.

Автоматизация ввода данных через шаблоны

Чтобы не заполнять «Табель» вручную (что трудозатратно и чревато ошибками), используем механизм Шаблонов ввода исходных данных. Это позволит регистрировать часы ремонта оперативно. Посмотрим, как это настроить:

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

Теперь расчетчик или мастер смены сможет ежедневно или итогом за месяц вводить документ Данные для расчета зарплаты, указывая там: «Сотрудник Иванов, 15 января, 3 часа ремонта». Программа автоматически умножит эти часы на тарифную ставку, указанную в карточке сотрудника или в самом документе.

Пример формулы расчета

Для начисления «Оплата ремонта» формула может выглядеть следующим образом:

Результат = ВремяВЧасах * ТарифнаяСтавкаРемонта

Где ТарифнаяСтавкаРемонта может быть как индивидуальным показателем сотрудника, так и общим значением для всего цеха. Если же мы хотим гарантировать, что за время ремонта сотрудник получит не меньше своей основной часовой ставки, можно использовать условие:

Результат = ВремяВЧасах * Макс(ТарифнаяСтавкаРемонта, ЧасоваяСтавкаСотрудника)

Отражение в расчетном листке и учет по ТК РФ

Согласно Статье 150 ТК РФ, при выполнении работ различной квалификации труд оплачивается по работе более высокой квалификации (или с выплатой межразрядной разницы). Настроенная нами схема полностью соответствует законодательству: сотрудник получает сдельную оплату за фактически произведенную продукцию и часовую ставку за время, когда он не мог производить продукцию по объективным причинам (ремонт).

Чтобы в расчетном листке часы ремонта не «проваливались» и не задваивались с «Явкой»:

  1. В «Табеле» за конкретный день можно указывать через дробь два вида времени: Я / Р (например, Я 5 / Р 3).
  2. Если используется документ «Данные для расчета зарплаты» с видом времени Ремонт, 1С:ЗУП 3.1 при проведении начисления автоматически вычтет эти часы из «Явки», если настроено вытеснение, или дополнит их.
  3. Проверьте, чтобы в начислении «Оплата ремонта» на вкладке «Приоритеты» в правом окне (начисления, которые вытесняют это начисление) не стояло лишних видов расчетов, и наоборот.

Таким образом, мы обеспечиваем прозрачность расчета: работник видит в корешке четкое разделение: сколько он заработал «руками» на сделке и сколько часов он провел за ремонтом оборудования с оплатой по тарифу. Это снимает вопросы о «мифических» начислениях и повышает лояльность персонала.

← На главную