В практике кадрового учета часто возникают ситуации, когда сотрудник должен выполнять обязанности в разных подразделениях в течение одного рабочего дня. При этом системы оплаты могут различаться: например, в одном месте применяется сдельная оплата, а в другом — оклад. Рассмотрим подробно, как реализовать подобный сценарий в конфигурации 1С:Зарплата и управление персоналом 3.1, учитывая необходимость раздельного учета затрат и доплаты до среднего заработка.
Проанализируем наиболее прозрачный с точки зрения законодательства и учета затрат метод — оформление внутреннего совместительства. Этот способ идеально подходит, если в организации ведется строгий учет затрат по подразделениям и требуется раздельное формирование расчетных листков или табелей.
Шаг 1. Настройка графиков работы. Для реализации схемы "4 часа в одном подразделении + 4 часа в другом" нам необходимо создать два специальных графика работы. Перейдем в раздел Настройка — Графики работы сотрудников. Создадим график для основного места работы и для совместительства. Важно: в настройках графика укажите "Неполное рабочее время" и "Считать норму по другому графику" (выберите обычную 40-часовую пятидневку). Это позволит программе корректно рассчитывать оклад и средний заработок, не занижая норму часов.
Шаг 2. Кадровое оформление. По основному месту работы (Подразделение №1) сотрудник остается сдельщиком на 0.5 ставки. Вторым приказом мы принимаем этого же человека как Внутреннего совместителя в Подразделение №2 также на 0.5 ставки. При приеме на работу по совместительству назначим ему плановое начисление Оплата по окладу (по часам).
Шаг 3. Настройка доплаты. Так как сотрудник в подразделении №2 на окладе может зарабатывать меньше, чем на сделке, нам нужно настроить начисление "Доплата до среднего". Рассмотрим пример настройки формулы, предложенный в ходе обсуждения задачи:
Макс(0, (СреднийСдельный - (Оклад / НормаЧасов)) * ВремяВЧасах)
Где СреднийСдельный — это созданный нами Постоянный показатель, который мы будем вводить ежемесячно на основании данных о заработке сотрудника в Подразделении №1. Выясним причину выбора такой формулы: она позволяет доплачивать разницу только в том случае, если расчетный средний час выше фактической стоимости часа по окладу.
Разберем ситуацию, когда создавать лишнюю карточку сотрудника не хочется. В ЗУП 3.1 существует механизм подработок. Для его активации перейдем в Настройка — Кадровый учет и установим флаг Использовать подработки.
Проанализируем особенности этого метода:
Однако, как было отмечено в обсуждении, на старых релизах (например, 3.1.10.78) часто возникают технические сложности, когда начисления по подработке не попадают в документ Начисление зарплаты и взносов. Проанализируем ситуацию: это может быть связано с тем, что для подработки не назначена позиция штатного расписания или график. Если вы столкнулись с такой проблемой, проверьте заполнение поля График работы в документе назначения подработки и убедитесь, что в штатном расписании есть свободная ставка (даже если учет штатного расписания ведется без контроля, программа требует корректности связей).
Посмотрим на встроенные возможности программы, которые позволяют автоматизировать расчет без ручного ввода показателей. Перейдем в Настройка — Расчет зарплаты — Настройка состава начислений и удержаний. На вкладке Прочие начисления включим флаг Доплата до среднего заработка.
Теперь мы можем использовать документ Приказ на доплату до среднего заработка (раздел Зарплата). Рассмотрим порядок действий:
Выясним нюанс: так как наш сотрудник — сдельщик, его средний заработок в предыдущих периодах формировался из сдельной оплаты. При переходе на 4-часовой рабочий день по сделке в первом подразделении его база для среднего начнет снижаться. Чтобы этого избежать, в некоторых случаях целесообразно фиксировать среднечасовой заработок как Постоянное начисление через документ Данные для расчета зарплаты.
Если юридически сотрудник не является совместителем и работает в рамках одного трудового договора, но административно нужно разделить его время и зарплату между подразделениями, можно использовать механизм Территорий. Рассмотрим этот путь подробнее:
В справочнике Настройка — Территории создадим две записи, соответствующие нашим подразделениям. Для каждой территории укажем свои настройки отражения в бухгалтерском учете. Далее, с помощью документа Табель или Перемещение между территориями, мы будем фиксировать: 4 часа на Территории №1 (сделка) и 4 часа на Территории №2 (оклад). Программа 1С:ЗУП 3.1 самостоятельно распределит суммы начислений в соответствии с отработанным временем на каждой территории. Это исключает необходимость плодить карточки сотрудников и упрощает сдачу отчетности (ПФР, ФНС).
Проанализируем важный момент, затронутый в сообщениях форума: как считать средний, если сдельный заработок падает? Рассмотрим логику, которую предложили участники:
(СреднечасовойЗаработок * ВремяВЧасах) - НачисленныйОклад.Для реализации такой формулы в 1С создадим новое начисление. В поле Назначение начисления укажем "Повременная оплата труда и надбавки". Формулу настроим следующим образом:
Макс(0, СреднечасовойЗаработок * ВремяВЧасах - РасчетнаяБаза)
В списке Расчетная база укажем Оплата по окладу (по часам). Таким образом, программа будет автоматически "дотягивать" заработок сотрудника до его привычного уровня, который он имел, работая на полной сделке.
Резюме: Мы проанализировали несколько способов решения задачи. Выбор конкретного метода зависит от ваших требований к ведению кадрового учета (нужен ли второй приказ) и к автоматизации расчета среднего. Для версии 3.1.10 наиболее стабильным решением является оформление внутреннего совместительства с настройкой доплаты через Расчетную базу.