Как настроить оплату по окладу совместно со сдельным заработком и корректно учитывать время в ЗУП 3.1?

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

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

Давайте подробно разберем, как реализовать такую схему в 1С:Зарплата и Управление Персоналом 3.1, настроить вытеснение начислений и проверить табель.

Основные подходы к решению задачи

Существует два основных способа реализации данной схемы, и выбор зависит от того, как именно вы хотите вести табельный учет:

  1. Метод вытеснения (Классический): Вы вводите сдельную оплату как начисление за работу в полную смену (или внутри смены), и оно автоматически уменьшает часы оклада через механизм приоритетов.
  2. Метод формулы (Альтернативный): Оклад рассчитывается по формуле, которая математически вычитает часы сдельной работы из нормы или факта.

Рассмотрим детально настройку метода вытеснения, так как он является наиболее методически верным для ЗУП 3.1, а также разберем нюансы, возникающие при учете среднего заработка.

Шаг 1. Создание Вида времени для сдельных работ

Чтобы система понимала, какие именно часы относятся к сделке, а какие к окладу, необходимо разделить их на уровне видов времени. Использование одного вида времени «Явка» для обоих начислений приведет к ошибкам или невозможности настроить вытеснение.

Перейдем в раздел Настройка — Классификаторы — Виды рабочего времени и создадим новый элемент:

Важный момент: Если вы хотите, чтобы это время включалось в стаж ПФР как обычная работа, убедитесь, что настройки соответствуют стандартной Явке.

Шаг 2. Настройка начисления «Сдельный заработок»

Теперь настроим начисление, которое будет фиксировать сдельную оплату и время под неё.

Перейдем в Настройка — Начисления и создадим новое или отредактируем существующее начисление (например, «Сдельный заработок (для работающих по окладу)»):

  1. Вкладка «Основное»:

    • Назначение начисления: Сдельная оплата труда.
    • Начисляется: За работу в полную смену в пределах нормы времени (или если работы внутрисменные — этот пункт может варьироваться, но для вытеснения важно, чтобы начисление "видело" время). Однако, чаще для сделки используется вариант Сдельный заработок, и учет времени настраивается на вкладке «Учет времени».
  2. Вкладка «Учет времени» (Ключевой момент):

    • Вид времени: Выбираем созданный нами вид Сдельные работы.
    • Если переключатель стоит в положении За работу в полную смену..., то часы, проведенные этим начислением, будут фиксироваться именно как вид времени СД.
  3. Вкладка «Приоритет»:

    • Здесь мы определяем, что это начисление вытесняет. Но для сделки важнее настроить вытеснение в самом Окладе (см. следующий шаг).
  4. Вкладка «Средний заработок»:

    • Обязательно установите галочку Включать в базу начислений при расчете среднего заработка.
    • Без этой галочки суммы сделки не попадут в расчет отпускных.

Шаг 3. Настройка начисления «Оплата по окладу (по часам)»

Это самый ответственный этап. Нам нужно объяснить программе: «Если есть часы сдельной работы, не начисляй за них оклад».

Откроем начисление Оплата по окладу (по часам):

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

Настройка вытеснения:

  1. Перейдите на вкладку Приоритет.
  2. В левую таблицу («Начисления, приоритет которых выше») добавьте ваше начисление Сдельный заработок.
  3. Это означает: если в один и тот же период (или в одни и те же часы дня) введен Сдельный заработок, Оклад за это время начисляться не будет.

Настройка учета времени в Окладе:
На вкладке Учет времени для Оклада обычно указан вид времени Рабочее время. Это обобщающая категория. Если мы введем в табель СД (который тоже является рабочим временем), оклад может попытаться начислиться и за него тоже. Но благодаря настройке Приоритета, часы СД будут исключены из базы расчета оклада.

Шаг 4. Отражение в Табеле (Т-13)

Когда сотрудник работает часть дня на окладе, а часть сдельно, важно правильно заполнить документ Табель.

В ячейке дня необходимо указывать два вида времени через дробь (или в двух строках, если используется форма ввода списком):

Итого за день: 8 часов.
При расчете зарплаты программа увидит 3 часа вида СД, рассчитает за них сдельную оплату. Затем она посмотрит на оклад. Поскольку Сдельный заработок вытесняет оклад, из 8 часов рабочего времени 3 часа будут "заняты" сделкой. Оклад начислится только за оставшиеся 5 часов (которые явно указаны как Я).

Важно: Если вы используете метод вытеснения, нельзя ставить просто 8 часов Явки и ожидать, что программа сама догадается, что 3 из них — это сделка, введенная документом «Сдельные работы». В ЗУП 3 приоритет документа «Табель» выше. Если в табеле стоит Я 8, программа будет пытаться начислить оклад за 8 часов.

Шаг 5. Решение проблем со Средним заработком

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

Для того чтобы часы сдельной работы попали в средний заработок, должны быть выполнены три условия:

  1. Вид времени: Созданный вид времени Сдельные работы должен иметь классификацию Рабочее время (или Отработанное время). Если он настроен как «Дополнительное начисление» или не включен в состав рабочего времени, он не увеличит знаменатель при расчете среднего (отработано дней/часов).
  2. Начисление: В начислении «Сдельный заработок» на вкладке Средний заработок должна стоять галочка Включать в базу....
  3. Фактическое начисление: Начисление зарплаты должно пройти успешно. Запись в регистр «Данные о времени для расчета среднего» делается документом «Начисление зарплаты и взносов».

Проверка настройки учета времени в начислении «Сделка»:
Если в начислении выбрано «Доплата за уже оплаченное время», то часы в средний не пойдут (так как предполагается, что время уже оплачено окладом). Для нашей задачи в настройках сдельного начисления на вкладке Учет времени должно быть указано, что начисление выполняется за работу в полную смену (или за время). Это сигнал системе, что данные часы являются самостоятельной единицей отработанного времени.

Альтернативный вариант: Формула без вытеснения

Если настройка вытеснения вызывает технические сложности или блокировки (неактивные кнопки), можно пойти по пути изменения формулы оклада.

Логика такая: Оклад платится за всё время, кроме того, что было отработано сдельно.

  1. Создаем показатель ВремяСдельное (для сотрудника, накапливаемый за месяц, вводится данными для расчета зарплаты или через табель).
  2. В формуле начисления Оплата по окладу прописываем условие:
    
    Оклад * (ВремяВЧасах - ВремяСдельное) / НормаЧасов
    
  3. В этом случае в Табеле можно ставить просто Явку (8 часов), а часы сделки вводить отдельным документом «Данные для расчета зарплаты». Тогда оклад математически уменьшится. Однако этот метод хуже для кадрового учета, так как в Т-13 не будет видно разделения видов работ.

Резюме и чек-лист проверки

Если у вас не считаются часы оклада или сделки, проверьте:

  1. Назначение сотруднику: Назначен ли сотруднику новый вид оклада (с настроенным вытеснением) в плановом порядке?
  2. Приоритет: Есть ли «Сдельный заработок» в списке вытесняющих начислений для «Оклада»?
  3. Табель: Разделены ли часы по видам времени (Я / СД) в документе Табель?
  4. Регистр среднего: Является ли вид времени СД рабочим временем в классификаторе?

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

← На главную