2015-08-25 18:53:49
Краткое описание :
Ошибка для вида оплат с типом "Скидка"Описание :
Расчет начислений (общие вопросы)Что измененно :
для расчета оплаты с типом "Скидка" используется алгоритм
if(UCH_SUMMA<>0,UCH_SUMMA,(Uch_TARIF*Uch_Proc/100)).
В ВО установлена доп.входимость 5 "Уточнение к типу оплаты" - не разбивать.
Сумму скидки заносим готовой суммой (10 000 руб.)
Есть один день без оплаты, за счет чего оклад разбился на две части.
Оклад за один день 3564,7
оклад за 20 дней 74858,61
В результате расчета получаем скидку:
-10 000 (на всю сумму, которую заносили в постоянной доплате)
-3564,7 (на кусок оклада за один день).
Если сумму скидки занести в постоянную доплату не 10 000, а 3 000, то в результат расчета одна запись на -3000.
Установлены настройки:
"Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Налог на доходы \ Учет дохода по месяцу" - в котором.
"Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Режимы расчетов \ Разбивать удержания по подразделениям" - входящих оплат и избранной аналитике.
Доп.аналитика задана в КВО.
Как измененно :
Доработана функция расчета сумм с типом "Скидка" для льготирования базы при расчете НДФЛ.
В ВО установлена доп.входимость 5 "Уточнение к типу оплаты" - не разбивать.
Теперь суммы скидки считаются верно при учете с настройкой:
"Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Режимы расчетов \ Разбивать удержания по подразделениям"- входящих оплат и избранной аналитике.