Здравствуйте! Сотрудникам назначено плановое начисление с формулой : Показатель1 * Время в часах /Норма времени. Сформировала СВОД по сотрудникам с отбором по этому виду начисления. Помогите, пожалуйста, донастроить отчет, чтобы рядом с суммой выводился ещё и Показатель1.
Все комментарии (6)
Комментарии закрыты.
Здравствуйте!
К сожалению, вывести в своде прям показатель не получится. Значения показателей хранятся в отдельных регистрах «Значения периодических показателей расчета зарплаты для…», и дальше уже приписка в названии регистра «для организаций», «для подразделений» и «для сотрудников». То, в какой именно регистр попадает значения показателя, зависит от его настроек (смотря для кого назначается: для организации, подразделения или сотрудника). Можно построить универсальный отчет регистру, в котором хранятся значения показателя. Если показатель задается для сотрудников, то можно вывести его значение еще типовым отчетом «История изменения оплаты труда».
Что касается свода, то если он выводится в целом по всем сотрудникам, то определить значение показателя не получится. Если же свод перенастроен и выводится с детализацией по сотрудникам (аналогично отчету «Анализ зп»), то можно попробовать рассчитать значение показателя в отчете с помощью пользовательского поля-выражения. Ведь в отчете есть результат и количество оплаченных часов, можно использовать их для расчета. Но тут есть ограничения. В отчете нет месячной нормы часов, поэтому ее придется вводить в формулу вручную. Такой вариант подойдет, если все сотрудники работают на одном графике и норма времени у всех одинаковая. Тогда формула будет выглядеть таким образом:
Сумма / 175 * [Оплачено часов]
Это формула для апреля 2021. В другом месяце придется менять значение нормы. Если у сотрудников разные графики, но их немного, то формулу можно усложнить. Например так:
Выбор
Когда Представление([График работы]) = «Пятидневка»
Тогда Сумма / 175 * [Оплачено часов]
Когда Представление([График работы]) = «Смена 1»
Тогда Сумма / 184 * [Оплачено часов]
Иначе 0
Конец
Вместо слов «Пятидневка» и «Смена 1», Вы подставляете названия своих графиков в кавычках. Вместо 175 и 184, соответственно, нормы часов по этим графикам в месяце формирования отчета.
Но если графиков много, то каждый месяц будет трудоемко настраивать формулу. Лучше выводить сведения о значении показателя отдельно. Для этого использовать универсальный отчет по регистрам или отчет «История изменения оплаты труда»
В расчетном листке можно вывести сумму и показатели. А разве Свод, Анализ зп и Расчетный листок — не варианты одного отчета?
Приложение
Да, в расчетном листке есть возможность вывести расшифровку по показателям. Для вывода этих полей используются спец. поля отчета «Показатель» и «Значение». Но если попытаться вывести их в обычном отчете «Анализ зп», а не в расчетном листке (который строится по макету), то значения этих полей будут пустыми (показала на скриншоте).
Мы не программисты, поэтому я не могу дословно расписать техническую сторону вопроса, но могу предположить, что значения показателей определяются отдельно в программном коде в момент заполнения макета расчетного листка. Поэтому в РЛ мы можем видеть значения показателей, а если выводим обычный отчет по зп без макета, то эти поля не заполняются.
Графиков у сотрудников много, поэтому вариант с формулой не подойдет.
Настроила отчет Анализ зп — в строках сотрудники, в столбцах — Месяц начисления, для каждого месяца выводится Отработано дней, Отработано часов и сумма.
Отдельно настроила Универсальный отчет по РС Значения показателей.
Отбор в отчетах — по начислению / показателю.
Очень жаль, что как только сталкиваешься с необходимостью формирования отчета с показателями, нет возможности настроить полноценный отчет.
Светлана, спасибо!
Тут только писать разработчикам пожелания по реализации этого функционала. Спасибо, что поделились своим решением!