В практике работы бюджетных и коммерческих организаций часто возникает ситуация, когда сотрудникам выплачивается премия, размер которой напрямую зависит от отработанного времени. Однако стандартная логика программ «1С:Зарплата и управление персоналом» (ЗУП) и «1С:Зарплата и кадры государственного учреждения» (ЗКГУ) подразумевает, что командировка — это отсутствие на рабочем месте, за которое сохраняется средний заработок. В результате дни командировки «выпадают» из расчета премии, что может негативно сказываться на мотивации сотрудников. Разберем подробно, как настроить программу так, чтобы дни командировки учитывались как рабочие при расчете премии, не прибегая к помощи программистов.
Прежде чем переходить к настройкам, проанализируем причину проблемы. В системе 1С начисления делятся на те, что фиксируют отработанное время (например, Оклад), и те, что являются отклонениями (например, Командировка, Больничный, Отпуск). Период командировки оплачивается не по окладу, а по среднему заработку согласно законодательству. Следовательно, эти дни не помечаются кодом «Явка» в табеле, и показатели ВремяВДнях или ОтработанноеВремяВТатках их не видят.
Рассмотрим несколько способов решения этой задачи штатными средствами.
Это самый прямой и логичный способ. Рассмотрим его по шагам:
После этой настройки показатель ВремяВДнях (или аналогичные показатели времени в формуле) начнет суммировать явку вместе с днями нахождения в командировке. Проанализируем ситуацию: теперь программа видит командировку не как «простой», а как время, дающее право на премию.
Даже если мы добавили вид времени, премия может не начислиться за эти дни, если настроено «вытеснение». Выясним причину: в 1С два начисления не могут претендовать на одно и то же время, если одно из них является вытесняющим для другого.
Разберем, как это исправить:
Командировка, то программа будет «вырезать» время командировки из периода расчета премии.Командировка из левого списка.Важный нюанс: если мы убираем вытеснение, мы разрешаем начислению премии «наслаиваться» на период командировки. Это именно то, что нам нужно для корректного расчета суммы.
Если методика вашего учреждения предполагает расчет премии не просто от «дней», а от «начисленных сумм», но при этом нужно учесть и доход за время командировки, воспользуемся механизмом расчетной базы. Посмотрим на пример формулы:
Результат = РасчетнаяБаза * ПроцентПремии / 100
Чтобы в этом случае командировка не уменьшала премию, выполним следующие настройки:
Премия.Оклад, но и вид расчета Командировка (оплата по среднему).Проанализируем результат: теперь премия будет считаться от суммы, в которую уже включена оплата за дни командировки. Это исключит «проседание» в деньгах у сотрудника.
В некоторых случаях (как в сообщении №6 обсуждения) расчетчики хотят видеть формулу, которая берет полный плановый оклад за квартал и умножает его на долю фактически отработанного времени, где командировка считается отработанным временем.
Для этого в формуле начисления можно использовать показатель ДоляОтработанногоВремени. Рассмотрим пример настройки:
Оклад * ДоляОтработанногоВремени.ДоляОтработанногоВремени будет равен 1 (единице), даже если весь месяц была командировка.Проанализируем важный юридический аспект. Согласно Постановлению Правительства №922, периоды оплаты по среднему заработку (командировки) и сами суммы этих оплат должны исключаться из расчета среднего заработка для будущих отпусков.
Если мы настроили премию так, что она платится «поверх» командировки, нам нужно правильно настроить вкладку Средний заработок в самой премии:
Для бюджетного учреждения наиболее безопасным и прозрачным с точки зрения проверок является Способ 1 в сочетании со Способом 2. Это позволяет сохранить структуру формулы «от оклада», но при этом юридически приравнять время нахождения в командировке к рабочему времени для целей конкретно этого премирования.
Рассмотрим краткий чек-лист проверки настроек:
Командировка.Командировка не вытесняет премию.Используя эти методы, вы сможете настроить практически любую логику премирования, принятую в вашем учреждении, не прибегая к доработке конфигурации и сохраняя возможность обновления программы в типовом режиме.