0
Отвечен

Доплата до МРОТ не учитывает неполностью отработанный месяц ...

mikash 7 лет назад в Расчеты начислений и удержаний / Алгоритмы обновлен Юджин 3 года назад 19

У меня при расчете МРОТ не учитывается неполный месяц отработанный человеком. Шестой параметр не указан в алгоритме.

На рассмотрении

Добрый день.

Хотелось бы услышать подробности...

Выложите, пожалуйста, скриншот параметров расчета либо сохраненку с проблемным ЛС

МРОТ выходит -2818,83. А начисляет чуть больше.

Отлично.

На скриншоте видно, что "МРОТ для расчета" уменьшился до 8160,54 ( применился коэф. ФРВ/НРВ=0,86)

Сумма доплаты=8160,54-5306,48=2854,06


Что именно вас не устраивает - приведи ваши расчеты( как должно быть?)...

Нам не нужно применение коэффицента. Как избежать? 

Как вы витиевато формулируете вопросы...

Пишите "при расчете МРОТ не учитывается неполный месяц", а на самом деле он учитывается.


Если вы при расчете вида доплаты поставите  в РВ норму, то коэф. ФРВ/НРВ будет равен 1 ( как вы хотите)

Хотя это очень странно...

Сотруднику, отработавшему только 1 день/час - вы будете доплачивать до полного МРОТ?? 


Два работника. Оклад 5000 рублей.

Один работник отработал полный месяц и заработал оклад 5000 рублей.

Другой отработал 1 день и заработал 100 рублей.

В вашем варианте обоим работникам начислят 9489

Вопрос: зачем первый работник отрабатывал весь месяц, если он мог отработать 1 час и потом не работать.

Я правильно понимаю, что применять коэффициент  ФРВ/НРВ вы не отказываетесь, а хотите убрать округление(до 2го знака после запятой) коэффициента ?

Добрый день!

тоже столкнулся с данной проблемой:

Если считать без округления, то 9489*25/167=1420,51 руб

а из-за промежуточного округления выходит 1423,35 руб.


Есть ли возможность считать доплату до МРОТ, не округляя ФРВ/НРВ при расчёте?

+1

Исправим в следующем обновлении

Максимум что меня здесь смущает что 143/167 = 0.86 а не 0,856287...

+1
Отвечен

Округление коэффициента ФРВ/НРВ исправлено .

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

Вышли 2 майских релиза, но ни в одном не увидели исправлений по округлению коэффициента.

Очень нужно хотя бы 4 знака, иначе разница доплаты выходит существенная, порядка 20 руб., и не в пользу сотрудника.

Вы проверяете на апрельском-майском расчете? Можете пример с цифрами. 

Округление ФРВ/НРВ убрано, начиная с расчетов за апрель.

Математика "говорит", что "польза" может быть в обе стороны равновероятно (в зависимости от того в какую сторону округлилось).

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

А "начиная с расчетов за апрель" - это имеется в виду расчетный месяц?

Да, я действительно смотрела на развернутой у себя базе, где расчетный месяц был февраль.

На майской все получилось.

Но тогда возникает вопрос - а почему расчет зависит от месяца?

А если нужно будет сделать пересчет предыдущего месяца, то ведь результат будет неправильный (проверила на майской базе).

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

Поэтому включено только с апреля, чтобы не лезли пересчеты за январь-март.

Пересчеты ведь могут пойти не только в плюс как вы пишите, но и в минус. 

Удерживать с работников будете?

Если вы будете добавлять s98col через скриптовый алгоритм, то там же можете убрать ограничение для пересчета.

Закоментируйте строчку:

   if ( mrasch<364 ) roundd(frv_nrv, 2, frv_nrv);




Добрый день. А как сделать чтобы при неполном отработанном месяце не доплачивал до МРОТа? Что и как нужно прописать в шестом параметре? Клиент просит, если сотрудник отработал месяц не полностью доплата до МРОТа должна быть 0. 

+1

Добрый день.

В 6 параметре нужно поставить 1

т.е. должно получиться: 19,86,0,0,0,1

Сервис поддержки клиентов работает на платформе UserEcho