Задача 102.150219

Задача :102.150219

2016-09-16 16:38:43
Краткое описание :
В расчете оценочных обязательств "количество дней отпуска за год" рассчитывается без учета сдвигов
Описание :
Расчет [РФ]
Что измененно :
У сотрудника за рабочий период с 04.08.15 по 11.09.16
полагается 28 дней отпуска.
Рабочий период сформировался со сдвигом в результате административного отпуска
в 2015 году -38 дней и прогула в 2016 году -15 дней.
При формировании оценочных обязательств за 2015 год сформировалось "количество
дней отпуска за год" - 11.67 (они же перешли на 2016 в качестве остатка). И на
2016 год - 18.67. В общей сложности получается 30,34 дня, а должно быть 28
дней. Это неверно. Пользователю по такому сотруднику нужно ежемесячно править в
оценочных обязательствах "План дней на отчетный месяц" и остаток на начало
следующего года, то есть практически вести ручной учет. Предлагаю при расчете
дней "количество дней отпуска за год" использовать алгоритм, который реализован
в отчете "Отчет о неиспользованных отпусках".
Как измененно :
В интерфейсе формирования остатков оценочных обязательств на
начало года на вкладке "Дополнительный перечень":
- пункт локального меню "Заполнить список остатков" переименован в "Заполнить
список остатков по пропорции месяцев" (механизм расчета не изменен за
исключением описанного ниже);
- при заполнении остатков по пропорции месяцев для сотрудников, для которых
рабочий период, содержащий 31 декабря расчетного года, превышает 1 год
(существуют сдвиги), остатки не формируются, в протокол заносится
соответствующая информация; для таких сотрудников необходимо использовать
заполнение по алгоритму компенсаций;
- добавлен пункт локального меню "Заполнить список остатков, используя алгоритм
компенсаций", отличием от вышеуказанного заполнения доп. перечня является то,
что из найденного РП полагающиеся отпуска с типом "отпуск" попадают в список в
пропорции "кол-во полных отработанных месяцев в начала РП до окончания
календарного года"/12, при этом количество полных отработанных месяцев
рассчитывается по алгоритму расчета отпускного стажа в компенсациях при
увольнении (!! за исключением правила приведения 11 месяцев к полному году); из
рассчитанной пропорции вычитается количество использованных дней;
- при вычитании использованных дней учитываются только те отпуска, которые
начинаются до окончания календарного года, за который считаются остатки.

В интерфейс параметров формирования оценочных обязательств добавлен флаг
"Расчет пропорций по алгоритму компенсаций". Данный флаг доступен для установки
только при настройке страны на РФ и формировании ОО по рабочим периодам
(соответствующий параметр), иначе он сбрасывается и блокируется для выбора. При
установленном флаге "Расчет пропорций по алгоритму компенсаций" сбрасываются и
блокируются для установки флаги "Учитывать число даты приема" и "Учитывать
число даты увольнения". Установленное значение данного флага сохраняется в
DSK-файле.

При установленном флаге "Расчет пропорций по алгоритму компенсаций":
- поле "Количество дней отпуска за год" рассчитывается как сумма значений:
(КПМрп/12)*КДпол по рабочим периодам, пересекающимся в календарным годом,
где КДпол - количество дней полагающегося отпуска (тип "отпуск"),
КПМрп - рассчитанное по алгоритму компенсаций количество полных
отработанных месяцев за период пересечения РП и календарного года;
- поле "План дней на отчетный месяц" рассчитывается по формуле: КДгод * (
КПМтек/КПМгод),
где КДгод - значение поля "Количество дней отпуска за год";
КПМтек - рассчитанное по алгоритму компенсаций количество полных
отработанных месяцев за период с 1-го января отчетного года до последнего числа
отчетного периода;
КПМгод - рассчитанное по алгоритму компенсаций количество полных
отработанных месяцев за весь календарный год.

При расчете пропорций по алгоритму компенсаций:
- правило "11 месяцев" не работает;
- при расчете КПМ за первый пересекающийся с календарным годом РП при анализе
остатка дней ( >= 15 превращаем в месяц ):
* если было осуществлено приведение к полному месяцу, недостающее до полного
месяца количество дней будет перенесено в расчет второго РП и учтено в нем при
анализе остатков;
* если остаток дней был отброшен, это количество дней остатка перейдет во
второй РП и будет учетно к нем при анализе остатка дней.

При расчете пропорций по алгоритму компенсаций по рабочим периодам с
"искусственным" сдвигом:
- системные сдвиги не учитываются;
- период "искусственного" сдвига исключается из расчета, данный периодом
считаем интервал с до даты окончания рабочего периода.

При печати отчета о сформированных оценочных обязательствах для записей ОО,
созданных с установленным флагом "Расчет пропорций по алгоритму компенсаций",
значение графы "Плановое количество дней за месяц" рассчитывается по формуле:
Количество дней за год / Количество месяцев в расчетном году (принимается
равным КПМгод), о чем сообщается в строке-подсказке.

Название продукта Название компонента Тип Последняя версия Дата выхода
Z_RESERVZ_RESERVRES9.1.34.02016-09-16 16:38:43
Z_STAFFORDERSZ_STAFFORDERSRES9.1.78.02016-09-16 16:38:44
Z_STAFFORDERSZ_STAFFORDERSRES9.1.078.0