09.12.2005, 16:55 | #1 |
_/\(o.o)/\_
|
Что надо править чтобы нормально считались больничные?
Не работает ограничение сумм больничного если человек отработал менее 3х месяцев (1МРОТ=800р). И распределение по ФОТ и ФСС.
Чего надо исправить чтобы БЛ правильно считались? |
|
09.12.2005, 17:59 | #2 |
Участник
|
Ограничение работает, надо правильно настроить ставку для ограничения, в соответствии с инструкцией к сервис-паку, (2 или 3 не помню).
Распределение работает но не так как надо...надо править код Класс RPayAverageEarnEngine_SickList, метод updateAverageEarnValue после строки 23 вставьте строку averageAmount = this.averageRateRestriction(averageAmount,currentPeriod); кусок с этой строкой выглядит так: if (_rPayAverageSourceType == RPayAverageSourceType::PaymentFund) { averageAmount = currency::amount(paymentFundPercent * totalAverageAmount/100); averageAmount = this.averageRateRestriction(averageAmount,currentPeriod); averageAmount = averageAmount - otherFundAverageAmount; } |
|
10.12.2005, 10:21 | #3 |
_/\(o.o)/\_
|
Исправил, но как надо не заработало. См. скриншоты "до" и "после".
|
|
10.12.2005, 15:12 | #4 |
Участник
|
На самом деле заработало как надо, просто надо зайти на следующую закладку и снять галку "Учитывать ограничение".
|
|
|
За это сообщение автора поблагодарили: Spider (1). |
13.12.2005, 07:50 | #5 |
_/\(o.o)/\_
|
Помогло. Спасибо.
|
|
|
|