Задача 104.20289

Задача :104.20289

Краткое описание :
Военный сбор
Описание :
Расчет удержаний (общие вопросы)
Что измененно :

Начиная с 3 августа 2014 года, в Украине вводится уплата военного сбора.
Необходимо реализовать возможность рассчитывать это удержание. Важно учесть,
что закон, которым вводится военный сбор начинает действовать не с начала
месяца, а с 3-го числа, то есть за 08.2014 сбор должен рассчитываться с дохода,
начисленного с 03/08/2014 по 31/08/2014.
Программа должна анализировать дату начала входящей оплаты из разноски.
Пересчитывать нужно только те оплаты,у которых период действия не попадает в период действия удержания,то есть дата начала меньше даты начала действия удержания,
или дата окончания больше даты окончания удержания.
Ночные, вечерние, сверхурочные и т. п. нужно пересчитывать по рабочим часам в соответствии с их типом оплаты.
Отпуска должны пересчитываться по календарным дням.
Больничные должны пересчитываться в соответствии с принципом расчета.
Остальные оплаты должны пересчитываться по рабочим дням.
Как измененно :

Доработан расчет удержания с системным кодом 2 по настройке на страну "Украина".

1. Добавлены настройки
"Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Взносы и налоги на ФОТ \ Взносы \ Военный (целевой) сбор \ Процент"
"Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Взносы и налоги на ФОТ \ Взносы \ Военный (целевой) сбор \ Дата окончания"
Данные настройки добавляются только для Украины.
По умолчанию дата окончания равна '31.12.2014'.

2. Для расчета военного сбора выбран вид удержания "целевой сбор" с системным кодом 2.
Если в настройке п.1. заполнено значение больше 0, то сумма сбора рассчитывается автоматически.
В этом случае не следует заносить в справочник "Постоянные удержания", удержание с кодом 2, иначе удержание рассчитается дважды.

3. В расчет сбора попадают суммы, для которых в КВО указан "+" в поле "входит в расчет целевого сбора".

4. Если сумма приходится на период с 01/08/2014 и дата ее окончания больше 03/08/2014, то она входит в сумму сбора не полностью, а пересчитывается.
Ночные, вечерние, сверхурочные и т. п. пересчитываются по рабочим часам в соответствии с их типом оплаты.
Оплаты с типом "O" и "К" пересчитываются по календарным дням.
Оплаты с типом "Б" пересчитываются в соответствии с принципом расчета, который определяется в КВО=> По среднему=> Признак расчета.
Остальные оплаты пересчитываются по рабочим дням.

5. Пересчет происходит по следующему правилу: сумма делится на время, указанное в поле "Отработано дней/часов" и умножается на время, от 03/08/2014 до даты окончания каждого начисления в "Результатах расчета" или "Суммах оплат".

6. Если в архиве "Суммы оплат" есть сумма за 08/2014, то она поднимается из архива, пересчитывается и включается в облагаемую сумму.
Если в архиве удержаний есть удержание с системным кодом 2 за 08/2014, то это удержание отнимается от суммы "к удержанию".

Название продукта Название компонента Тип Последняя версия Дата выхода
G_ZARPLG_ZARPLDLL9.1.061.0
G_ZARPLG_ZARPLDLL9.1.61.0
Z_ZARNASTRZ_ZARNASTRRES9.1.032.0