При внедрении сложных схем оплаты труда в 1С:Зарплата и Управление Персоналом КОРП (ЗУП) мы часто сталкиваемся с задачами перехода от фиксированных окладов к системе грейдов или тарифных сеток. На форумах и в среде специалистов этот процесс часто по старой памяти называют переходом на ЕТС (Единую Тарифную Сетку), хотя в контексте коммерческих организаций и современной методологии 1С речь идет о функционале Тарифных групп.
В этой статье мы подробно разберем, как правильно организовать этот переход, какие неочевидные проблемы могут возникнуть при сопоставлении штатного расписания и кадровых данных, и как избежать распространенной ошибки, приводящей к некорректному расчету ФОТ.
Прежде всего, давайте внесем ясность в понятия. Как верно заметили участники обсуждения, классическая ЕТС в бюджетной сфере была отменена еще в 2011 году. В рамках ЗУП 3.1 под этим обычно подразумевается механизм Тарифные группы.
Этот функционал позволяет:
Чтобы начать работу, нам необходимо включить соответствующую опцию в настройках системы. Перейдем в раздел Настройка — Расчет зарплаты и установим флаг Использовать тарифные группы. Только после этого в интерфейсе станет доступен справочник Тарифные группы.
Самая опасная ситуация, с которой мы можем столкнуться при переходе, связана с механизмом расчета Фонда Оплаты Труда (ФОТ) и назначения ставок. Рассмотрим сценарий, описанный в практическом опыте пользователей.
Суть проблемы:
Представим, что у нас есть действующая позиция штатного расписания с обычным окладом. Мы решаем перевести её на тарифную сетку.
Мы заходим в позицию штатного расписания и указываем, что оплата теперь производится по Тарифной группе (например, "Производственный персонал").
Однако, мы забываем (или не считаем нужным) явно прописать конкретные разряды для сотрудников, занимающих эту позицию, через кадровые документы (Кадровый перевод или Изменение оплаты труда).
Что происходит дальше:
В системе возникает "мина замедленного действия". Пока мы не трогаем сотрудника, начисления могут идти корректно (если вид расчета не менялся кардинально). Но как только происходит любое событие, вызывающее пересчет ФОТ (например, изменение графика работы или ввод индивидуального графика), срабатывает типовой алгоритм 1С:
Тарифной группе.Значения периодических показателей сотрудников (или аналогичные данные кадрового учета), чтобы узнать, какой Разряд присвоен конкретному человеку.В результате у сотрудника внезапно "слетает" оклад до минимума, и бухгалтерия обнаруживает это только при расчете зарплаты или анализе ФОТ.
Чтобы переход прошел гладко, нам необходимо соблюдать строгую последовательность действий. Давайте разберем её по шагам.
В справочнике Тарифные группы создаем новую группу. Здесь важно определиться со способом задания тарифов:
Также обратите внимание на настройку Округления. Если ваши тарифы рассчитываются через коэффициенты, суммы могут получиться с копейками (например, 25 123,47 руб.). Если в трудовых договорах стоят целые числа, обязательно настройте правило округления в тарифной группе (например, до 1 рубля или до 10 рублей).
Внимание! Для работы с тарифными группами часто требуется использование специализированных видов начислений. Проверьте формулу вашего основного начисления (Оплата по окладу или Оплата по часовому тарифу).
В формуле должны использоваться показатели, которые "умеют" работать с тарифными группами, например:
Результат = ТарифнаяСтавкаЧасовая * ВремяВЧасах
Показатель ТарифнаяСтавкаЧасовая в ЗУП автоматически подтягивает значение, соответствующее разряду сотрудника в тарифной группе.
Вносим изменения в позиции штатного расписания (желательно через документ Утверждение штатного расписания для сохранения истории). Указываем для позиций нужную Тарифную группу и, при необходимости, плановый разряд.
Это тот самый этап, пропуск которого ведет к ошибкам. Нам необходимо создать документы Изменение плановых начислений или Кадровый перевод списком.
В этом документе для каждого сотрудника мы должны:
Тарифную группу (она может подтянуться из позиции ШР).Даже если сумма начисления визуально совпадает с тем, что было раньше, фиксация разряда в регистре обязательна. Это свяжет сотрудника с конкретной ступенью тарифной сетки и предотвратит сброс ставки при будущих кадровых изменениях.
Разберем, почему, несмотря на сложности настройки, этот функционал считается "охренительно удобной вещью" (цитата из обсуждения) для крупных компаний.
Когда приходит время повышать зарплаты, нам не нужно создавать кадровые переводы на тысячи сотрудников с ручным вводом новых окладов. Процесс выглядит так:
Утверждение тарифной группы.Зарплата всех сотрудников, привязанных к этой группе, обновится автоматически. Это экономит часы и дни работы расчетного отдела.
Интересный побочный эффект, замеченный на практике: переход на тарифные группы помогает выявить "мертвые души" или незакрытые позиции.
Если плановый отдел закрыл позицию в штатном расписании, но забыл перевести или уволить сотрудника в кадровом учете, то при индексации тарифов этот сотрудник "выпадет" из общего процесса. Его оклад останется старым, так как позиция уже не участвует в обновлении через тарифную группу. Это служит отличным маркером для обнаружения несоответствий между плановой и фактической кадровой структурой.
При внедрении обратите внимание на расчет стоимости часа. В настройках расчета зарплаты (раздел Настройка — Расчет зарплаты) есть параметр Показатели, определяющие состав совокупной тарифной ставки.
Если вы используете тарифные группы для окладников (оплата по дням), но оплачиваете сверхурочные или работу в выходные из расчета часовой ставки, убедитесь, что новые показатели тарифов включены в состав совокупной ставки. Иначе стоимость часа для сверхнормативных работ может рассчитываться некорректно или быть равной нулю.
Также стоит проверить формулы надбавок (за вредность, выслугу лет и т.д.). Если они рассчитываются процентом от оклада, убедитесь, что в их Расчетную базу включены начисления, работающие по тарифным ставкам.