Цитата: За период работы до 06.04.2011 г. Все отпуска отгулял полноценно по 28 дней за каждый рабочий год.
Значит, этот период "забыли". Он закрыт.
Далее
Цитата: С 08.01.2015 г. и по 24.12.2018 г. находится в длительном отпуске без сохранения заработной платы.
Так как работник в отпуске без сохранения заработной платы по день увольнения включительно, это исчиляется не методом сдвига окончания рабочего периода, а просто исчисляется стаж, дающий право на отпуск! Вот Вам и нужно исчислить стаж, дающий право на отпуск.
Считаем:
С 07.04.11 по 06.04.12 - отпуск положен полностью - 28 дней.
с 07.04.12 по 06.04.13 - отпуск положен полностью - 28 дней.
с 07.04.13 по 06.04.14 - отпуск положен полностью - 28 дней.
Далее у Вас заработано:
07.04.14-06.05.14 - 1 месяц
07.05.14-06.06.14 - 1 месяц
07.06.14-06.07.14 - 1 месяц
07.07.14-06.08.14 - 1 месяц
07.08.14-06.09.14 - 1 месяц
07.09.14-06.10.14 - 1 месяц
07.10.14-06.11.14 - 1 месяц
07.11.14-06.12.14 - 1 месяц
07.12.14-06.01.15 - 1 месяц
07.01.15-07.01.15 - 1 день
08.01.15-14 дней отпуска без сохранения заработной платы дают право на отпуск
Итого получается 3 года 9 месяцев и 15 дней. 15 дней приравниваются к месяцу.
Соответственно, работник заработал 3 года и 10 месяцев.
3 года * 28 дней = 84 дня
28/12*10=23,33 дней
84+23,33=107,33 дней