0
Штурман
06.02.12
✎
09:15
|
В ЗУП при расчете в документе начисления зп почему-то не считается размер ограничения пособия.
Исходные данные:
пособие у сотрудницы с декабря 2011 года
среднедневной заработок - 1818,59 руб (рассчитан по правилам 2010 года)
т.е. при расчете пособия ее размер должен быть равен 13825,80 (размер пособия с января 2011 г )
однако при расчете все время считает размер равным 13833,33, в параметрах учета все верно занесено
посмотрел код:
// пособие за месяц с учетом ограничений
ОрганиченныйРазмер = Макс(РазмерПособия, ОграничениеПособияСнизу);
Если ОплачиваемыеДни < КалендарныхДнейВМесяце Тогда
Результат = Окр(ОрганиченныйРазмер / КалендарныхДнейВМесяце * ОплачиваемыеДни, 2);
Иначе
Результат = ОрганиченныйРазмер;
КонецЕсли;
получается что нигде не проверяется предел, что не так?
|
|
2
Штурман
06.02.12
✎
09:27
|
(1) это понятно, но максимальный размер пособия с 1 января 2011 г равен 13825,80, т.е. именно эта сумма и должна быть выплаченна
|
|
3
Штурман
06.02.12
✎
09:50
|
посмотрел в общем код, там жестко прописано:
РазмерОграничения = Окр(ИсходныеДанные.РазмерОбщегоОграничения2010 / 12, 2);
т.е. сумма всегда 13833,33
в чем прикол? ведь по правилам пособие в 2011 равно 13825,80
|
|