Начисление с показателем

Вопрос задал Наталья М.

Ответственный за ответ: Змиевская Светлана (★9.93/10)

Здравствуйте! Сотрудникам назначено плановое начисление с формулой : Показатель1 * Время в часах /Норма времени. Сформировала СВОД по сотрудникам с отбором по этому виду начисления. Помогите, пожалуйста, донастроить отчет, чтобы рядом с суммой выводился ещё и Показатель1.

Все комментарии (6)

  1. Здравствуйте!

    К сожалению, вывести в своде прям показатель не получится. Значения показателей хранятся в отдельных регистрах «Значения периодических показателей расчета зарплаты для…», и дальше уже приписка в названии регистра «для организаций», «для подразделений» и «для сотрудников». То, в какой именно регистр попадает значения показателя, зависит от его настроек (смотря для кого назначается: для организации, подразделения или сотрудника). Можно построить универсальный отчет регистру, в котором хранятся значения показателя. Если показатель задается для сотрудников, то можно вывести его значение еще типовым отчетом «История изменения оплаты труда».

    Что касается свода, то если он выводится в целом по всем сотрудникам, то определить значение показателя не получится. Если же свод перенастроен и выводится с детализацией по сотрудникам (аналогично отчету «Анализ зп»), то можно попробовать рассчитать значение показателя в отчете с помощью пользовательского поля-выражения. Ведь в отчете есть результат и количество оплаченных часов, можно использовать их для расчета. Но тут есть ограничения. В отчете нет месячной нормы часов, поэтому ее придется вводить в формулу вручную. Такой вариант подойдет, если все сотрудники работают на одном графике и норма времени у всех одинаковая. Тогда формула будет выглядеть таким образом:

    Сумма / 175 * [Оплачено часов]

    Это формула для апреля 2021. В другом месяце придется менять значение нормы. Если у сотрудников разные графики, но их немного, то формулу можно усложнить. Например так:

    Выбор
    Когда Представление([График работы]) = «Пятидневка»
    Тогда Сумма / 175 * [Оплачено часов]
    Когда Представление([График работы]) = «Смена 1»
    Тогда Сумма / 184 * [Оплачено часов]
    Иначе 0
    Конец

    Вместо слов «Пятидневка» и «Смена 1», Вы подставляете названия своих графиков в кавычках. Вместо 175 и 184, соответственно, нормы часов по этим графикам в месяце формирования отчета.

    Но если графиков много, то каждый месяц будет трудоемко настраивать формулу. Лучше выводить сведения о значении показателя отдельно. Для этого использовать универсальный отчет по регистрам или отчет «История изменения оплаты труда»

  2. В расчетном листке можно вывести сумму и показатели. А разве Свод, Анализ зп и Расчетный листок — не варианты одного отчета?

    1. Приложение

      Да, в расчетном листке есть возможность вывести расшифровку по показателям. Для вывода этих полей используются спец. поля отчета «Показатель» и «Значение». Но если попытаться вывести их в обычном отчете «Анализ зп», а не в расчетном листке (который строится по макету), то значения этих полей будут пустыми (показала на скриншоте).

      Мы не программисты, поэтому я не могу дословно расписать техническую сторону вопроса, но могу предположить, что значения показателей определяются отдельно в программном коде в момент заполнения макета расчетного листка. Поэтому в РЛ мы можем видеть значения показателей, а если выводим обычный отчет по зп без макета, то эти поля не заполняются.

  3. Графиков у сотрудников много, поэтому вариант с формулой не подойдет.
    Настроила отчет Анализ зп — в строках сотрудники, в столбцах — Месяц начисления, для каждого месяца выводится Отработано дней, Отработано часов и сумма.
    Отдельно настроила Универсальный отчет по РС Значения показателей.
    Отбор в отчетах — по начислению / показателю.

    Очень жаль, что как только сталкиваешься с необходимостью формирования отчета с показателями, нет возможности настроить полноценный отчет.

    1. Тут только писать разработчикам пожелания по реализации этого функционала. Спасибо, что поделились своим решением!

Комментарии закрыты.