Добрый день!
Нужна ваша помощь посчитать количество дней отпуска по сотруднику на текущую дату.
Сотрудник трудоустроен 02.12.2024. За отработанный год положено 36 дней отпуска (28 основной + 8 дополнительный).
За период работы сотрудник был в отпуске 21 день
Были дни отпуска (за свой счет) — периоды указаны во вложение.
Программа показывает остаток отпуска 9 дней. Сторонние программы показывают разные результаты.
Комментарии закрыты.
Здравствуйте!
Чтобы разобраться, почему программа показывает остаток отпуска 9 дней, а сторонние сервисы — другие значения, уточните, пожалуйста, на какую дату нужно рассчитать остаток и какой результат получается по Вашим подсчетам.
Также приложите, пожалуйста, по сотруднику:
• скриншот отчета «Справка об остатках отпусков» (раздел «Кадры» — «Кадровые отчеты»);
• данные регистра «Заработанные права на отпуска» с отбором по сотруднику.
Открыть регистр можно сочетанием клавиш Shift + F11. В поле «Перейти по ссылке» укажите:
e1cib/list/РегистрСведений.ЗаработанныеПраваНаОтпуска
По этим данным сможем проверить, как в ЗУП рассчитаны заработанные дни отпуска и учтены периоды отпуска за свой счет.
Также рекомендую ознакомиться со статьей Учет остатков отпусков .
Здравствуйте.
Как мне кажется, удобнее анализировать остаток отпуска на конец рабочего года.
Т.е. если укажете 02.12.2026 дата актуальности отчета, то программа должна показать 36*2-21= 51 (при условии что за свой счет было менее 14 дней — рабочий период не раздвинулся)
Если не выходит тогда надо анализировать.
Нужно рассчитать на 15.10.26.
Во вложении отчет и регистр
Здравствуйте!
Спасибо за скриншоты. Смоделировала полностью Ваш пример.
При расчете важно учитывать, что отпуск без сохранения заработной платы продолжительностью более 14 календарных дней в течение рабочего года влияет на стаж, дающий право на ежегодный отпуск. Дни превышения этого лимита не включаются в отпускной стаж, поэтому рабочий год продлевается.
1. Разберемся с рабочими годами
Первый длительный период отпуска за свой счет составляет 197 календарных дней. Из них 14 дней включаются в отпускной стаж, а 183 дня приводят к сдвигу границ рабочего года.
В этом же периоде у сотрудника были другие отпуска за свой счет: 14 дней в 2025 году и 4 дня до 02.06.2026. С учетом этих периодов границы рабочего года изменяются до 20.06.2026.
Следующий рабочий год — с 21.06.2026 по 20.06.2027.
В этом рабочем году с 23.06.2026 по 04.09.2026 сотруднику предоставлялись отпуска без сохранения заработной платы общей продолжительностью 14 дней. Эти дни не сдвигают рабочий год.
С 30.09.2026 по 09.10.2026 был предоставлен еще 8-дневный отпуск без сохранения заработной платы. В результате границы рабочего года сдвигаются до 28.06.2027.
2. Остаток основного отпуска на 15.10.2026
За каждый месяц отпускного стажа сотруднику полагается 28 / 12 = 2,3333 дня основного отпуска.
По расчету заработано за полные отработанные месяца:
• за декабрь 2024 года — 28 / 12 × 1 = 2,3333 дня;
• за период с 19 июня 2025 года — 28 / 12 × 6 = 14 дней;
• за 2026 год — 28 / 12 × 9 = 21 день.
Всего заработано 37,3333 дня.
Использовано 21 день.
Остаток основного отпуска на 15.10.2026 составляет 16,33 дня.
3. Остаток северного отпуска на 15.10.2026
Северный отпуск рассчитывается отдельно по тому же принципу, но исходя из 8 календарных дней за рабочий год.
По результатам моделирования в программе остаток северного отпуска составляет 10,67 дня.
Татьяна, спасибо за подробный ответ. У нас в программе рассчитано в сумме 9 дней накопленного отпуска. Получается ошибка?
Татьяна, я ошиблась по количеству дней отпуска за свой счет. также не указала дни прогула. Были прогулы с 01.10.25 по 03.10.25. Прикладываю табель за весь период работы. По моим подсчетам получается 27 дней отпуска всего. Но по программе 9
Здравствуйте!
Я смоделировала Вашу ситуацию на основании данных из «Справки об остатках отпусков».
Обратила внимание, что в Вашей базе есть лишний документ «Отпуск без сохранения оплаты» от 01.01.2025, который, вероятно, приводит к неправильному определению рабочего года и, соответственно, остатка отпуска.
Предлагаю на копии базы пометить этот документ на удаление и проверить, изменится ли расчет остатка отпуска.
Дополнительно рекомендую проверить результат по отчету «Остатки отпусков».
Если после устранения причины расхождения потребуется скорректировать остаток вручную, это можно сделать документом «Ввод остатков отпусков» (Главное → См. также → Остатки отпусков).
Подробнее о работе с документом:
Работа с документом «Ввод остатков отпусков» в ЗУП 3.1 .
Ввод остатков отпусков .
Все получилось. Спасибо! 🙂
Рада, что всё получилось! 🎉
Спасибо за обратную связь ❤️
Если возникнут вопросы по работе в 1С:ЗУП, обращайтесь, будем рады помочь! 🦉🌸🦉