Задача 102.112335

Задача :102.112335

Краткое описание :
Удержание по исправительным работам
Описание :
Расчет больничных
Что измененно :

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

Нужно реализовать расчет больничного с учетом удержания по исправительным работам.
Для определения самого удержания предлагаю использовать 195 код (вроде пока не занят).
Клиент считает, что пересчитывать удержание вообще не нужно. Он предлагает просто брать процент от собранной суммы начислений за период расчета.
Допустим за период расчета(целый месяц, или нет) была собрана сумма начислений(включая сверхурочные, премии и т.д.) 500 000р.
Процент ИР -10%, тогда за период для расчета больничного берем сумму
500 000 - 500 000* 10 / 100 = 450 000 руб.
Как измененно :

Доработан расчет больничных для Беларуси.
1. Создана новая настройка:
"Настройки Галактики \ Управление персоналом \ Общие настройки \ Больничные, отпуска, расчеты по среднему \ Больничные \ Особенности расчета \ Вид удержания за исправительные работы".
Настройка доступна только для Беларуси.
2. При расчете больничных анализируется справочник постоянных удержаний. Если у работника есть постоянное удержание с кодом из настройки п.1., и дата, с которой назначено удержание попадает в период учета заработка, то сумма удержания вычитается из суммы заработка, согласно формуле: S - S * процент / 100.
Удержания готовой суммой в расчет пока не принимаются.
Если в справочнике постоянных удержаний отсутствует нужное удержание, то программа анализирует архив "Суммы удержаний", пытается найти нужное удержание и извлечь процент из него.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_SREDNZ_SREDNRES9.1.021.0
Z_SREDNZ_SREDNRES9.1.21.0