Подскажите формулу

пользователь
Регистрация: 29.01.2013

Добрый день! 

В карточке *Начисление и удержание* стоит начисление "Сдельно колонка 5

в Функциях создано начисление:

Вредность = Колонка № 5 * 4% (ОКЛАД * ОВ / БАЛРВ + Н2) * ПЦ%

Как в функциях создать премию в процентах?

Не получается (ОКЛАД * ОВ / БАЛРВ + Н5 + Н52) * ПЦ%

 

дилер
Регистрация: 01.12.2005

Возможно у Вас нет начисления Н52. У меня его нет, я сделал так

(ОКЛАД * ОВ / БАЛРВ + Н1 + Н5) * ПЦ%

Работает.

Блок зарплата позволяет сделать произвольную функцию, если очень хочется. Для этого есть специальная пользовательская функция zp_user.IBL.

Это бывает надо. Во вложении архив с примером такой библиотеки.

Вложения
zp_user.rar1.76 КБ
разработчик
Регистрация: 29.02.2012

Добрый день.

Функция не работает или работает, но не как надо. Если работает, то вопрос что нужно? В зависимости от этого строится функция. (ОКЛАД*ОВ/БАЛРВ+Н5+Н52)*ПЦ% - складывает начисления по окладу с двумя другими и умножает на проценты поставленные в карточке НУ для этой функции.

В справочнике начислений два столбца - "Колонка" и "Номер". В функции используется номер, посмотрите чтобы в справочнике начислений не было другого начисления с таким номером. ПЦ- проценты - должны быть указаны для функции при добавлении в карточку НУ. Если не определено каких-то переменных должно быть сообщение "У работника с кодом ...... ошибка в выражении функции с кодом ......" при расчете зарплаты.

дилер
Регистрация: 19.03.2007

"есть специальная пользовательская функция zp_user.IBL"

Евгений, а как это выглядит при вставке в карточку НУ ?