0
Отвечен
Алгоритм для ночных
Ангелина 6 лет назад
в Расчеты начислений и удержаний / Алгоритмы
•
обновлен Игорь Шалдин 6 лет назад •
12
Добрый день.
В ЛС основное начисление у сотрудника - 105 Тариф часовой, в базовом значении которого указано 24.90 руб/час. Подскажите, пожалуйста, как настроить вид расчета 117 Ночные, чтобы они для расчета брали не базовое значение, а рассчитанную сумму в виде 105? ночные.jpg
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день.
Приведите полную формулу для расчета ночных.
1)Взяли рассчитанную сумму в 105 виде
2)...
3)...
1)Взяли рассчитанную сумму в 105 виде
2)разделили на НРВ(часы)
3)умножили на ФРВ(ночные часы)
4) умножили на 200%
Переопределил системный алгоритм 17:USALG.S
Все работает! Спасибо большое!
Я не уверен что "это" будет работать для не полностью отработанного месяца...
Точно не будет.
Но если строку
заменить на:
а перед ней добавить:
то, вроде как будет.
Собственно говоря, это будет то же самое, что и расчёт по "стандартному" 17-му алгоритму, модифицированному через параметры:
А вот если бы добавить ещё и проверку:
если ФРВ по табелю != ФРВ по столбцу ТВХ (в данном случае - это ФРВ 105 вида), то берём для расчёта ФРВ по столбцу, то получился бы универсальный алгоритм для расчёта ночных.
А что Вы хотите получить, разделив рассчитанную сумму в 105 виде на норму рабочего времени?
Вам же вроде как надо было использовать для расчёта тарифную ставку, указанную в БЗ 105 вида?
Если ФРВ в месяце равно НРВ, то, конечно, получите ЧТС = 29.4.
А если месяц отработан не полностью, то ЧТС = некая абстрактная величина, которая даже случайно не совпадёт с тарифной ставкой, указанной в БЗ 105 вида.
Чтобы в любом случае получилась тарифная ставка сотрудника (29.4), рассчитанную сумму в 105 виде надо делить не на норму рабочего времени, а на фактически отработанное время.
Здравствуйте.
А с чем связано желание изменить алгоритм расчёта ночных? Не устраивает как считает поставочный, или у Вас собственный алгоритм расчёта?
Поставочный 117 вид, действительно, в некоторых случаях считает сумму ночных неправильно. Но он вовсе не берёт базовое значение 105 вида, а с помощью штатного алгоритма расчёта ставки, вычисляет часовую тарифную ставку (ЧТС), а затем умножает её на количество ночных часов и процент оплаты.
Правда исторически сложилось так, что этот самый "штатный алгоритм расчёта ставки", мягко говоря, кривой и получить адекватный размер ЧТС с помощью него можно только в случае, если строка 105 вида действует весь месяц. В противном случае получается полная фигня, т.к. ставка, по мнению разработчиков, должна вычисляться пропорционально количеству дней действия строки 105 вида.
Если дело именно в этом, то надо не просто "настроить вид расчета 117 Ночные, чтобы они для расчета брали не базовое значение, а рассчитанную сумму в виде 105", а ещё и вычислить через найденную сумму ЧТС. Для этого в параметрах алгоритма 17 надо написать:
Если отработанное время в строке 105 вида берётся из табеля:
Если отработанное время в строке 105 вида ставится вручную:
Если же у Вас собственный алгоритм расчёта, опишите задачу подробнее.
А есть другие варианты?
Допустим в середине месяца тариф поменялся - мы должны для расчета ставки взять оба тарифа в полном объеме или все же "пропорционально"?
Добрый день. Теперь бухгалтеру нужен следующий расчет ночных: базовой значение(часовая тарифная ставка)*ночные дни*%. Подскажите, пожалуйста.
Алгоритм 17 с параметрами:
D2=Б*Д(1,,4в8)
ЧТС берётся из базового значения
Процент оплаты - из допреквизита с номером 1
Количество ночных часов ставится в колонку РВ.