Ситуация, когда сотрудник заболевает во время отпуска, требует от кадровика не только знания Трудового кодекса, но и умения правильно отразить изменения в 1С:Зарплата и Управление Персоналом. Ошибки здесь чреваты некорректным начислением зарплаты, искажением данных для отчетности ПФР и ФСС, а также претензиями со стороны сотрудников. Эта статья поможет разобраться, как технически продлить отпуск в 1С ЗУП при наличии больничного листа, избежав типичных подводных камней.
Процесс продления отпуска в программе состоит из нескольких этапов: корректировка графика отпусков, внесение изменений в документ «Отпуск», регистрация больничного листа и перерасчет начислений. При этом важно учитывать нюансы: например, что делать, если больничный открыт до начала отпуска или перекрывает несколько отпускных периодов. Мы разберем все scenarios на конкретных примерах с пошаговыми скриншотами и кодами документов.
Особое внимание уделим автоматическим механизмам 1С ЗУП, которые упрощают рутинные операции, но иногда требуют ручной доводки. Например, программа может неверно рассчитать количество дней продления, если в настройках не учтены индивидуальные особенности графика работы сотрудника. Также рассмотрим, как избежать конфликтов при параллельном ведении учета в разных базах (например, когда кадровый учет ведется в одной базе, а расчет зарплаты — в другой).
1. Нормативная база: что говорит закон о продлении отпуска
Прежде чем приступать к работе в 1С ЗУП, необходимо четко понимать юридические основы процесса. Согласно ст. 124 ТК РФ, ежегодный оплачиваемый отпуск должен быть продлен (или перенесен) в случае временной нетрудоспособности сотрудника. Это правило действует независимо от того, заболел ли сотрудник до начала отпуска, во время него или даже после его окончания, но до выхода на работу.
Ключевые моменты, которые влияют на оформление в 1С:
- 📅 Продление — отпуск увеличивается на количество дней болезни. Используется, если сотрудник успевает отдохнуть хотя бы часть отпуска.
- 🔄 Перенос — если сотрудник заболел до начала отпуска или болезнь покрывает весь отпускной период, отпуск переносится на другой срок.
- 📝 Больничный лист — обязательный документ для продления/переноса. В 1С он регистрируется через документ «Больничный лист».
- ⏳ Сроки — работодатель обязан продлить отпуск даже если больничный предъявлен постфактум (например, через месяц после выхода на работу).
В 1С:ЗУП 3.1 и 1С:ЗУП КОРП эти правила заложены в алгоритмы документов, но программа не всегда автоматически определяет необходимость продления — это зависит от настроек политики учета и версий релиза. Например, в релизах старше 3.1.20.х появилась опция автоматического продления при регистрации больничного, но она работает не во всех конфигурациях.
⚠️ Внимание: Если в вашей организации действуют внутренние локальные нормативные акты (например, коллективный договор), уточните в них порядок продления отпусков. В некоторых случаях может потребоваться согласование с профсоюзом или издание отдельного приказа.
2. Подготовка к оформлению: проверка настроек 1С ЗУП
Прежде чем регистрировать продление отпуска, убедитесь, что в 1С ЗУП корректно настроены параметры, влияющие на расчет. Откройте раздел Настройки → Кадровый учет и проверьте:
1. Политика учета отпусков:
- Включена ли опция «Учитывать продление отпусков при болезни» (раздел Отпуска → Настройки расчета).
- Указан ли способ продления по умолчанию: автоматически или вручную.
2. График работы:
- Совпадает ли график сотрудника в 1С с фактическим? Например, если сотрудник работает на 0.5 ставки, но в программе указан полный рабочий день, расчет дней продления будет неверным.
3. Параметры больничных листов:
- В разделе Настройки → Больничные листы проверьте, включена ли опция «Автоматически продлевать отпуск при регистрации больничного».
Убедиться, что в политике учета включено продление отпусков при болезни|
Сверить график работы сотрудника в 1С с фактическим|
Проверить настройки автоматического продления в разделе "Больничные листы"|
Обновить релиза 1С ЗУП до актуальной версии (рекомендуется 3.1.20.х и выше)-->
Если хоть один из параметров настроен неверно, программа может либо не предложить продление, либо рассчитать его с ошибкой. Например, при несовпадении графика работы сотрудник получит лишние дни отпуска, что приведет к переплате при увольнении.
Регулярно (раз в месяц или чаще)|
Иногда (раз в квартал)|
Редко (раз в год или реже)|
Никогда не сталкивался-->
3. Пошаговая инструкция: как продлить отпуск в 1С ЗУП
Рассмотрим алгоритм на примере 1С:ЗУП 3.1 (актуально также для 1С:ЗУП КОРП 8 и 1С:ERP). Предположим, что сотрудник Иванов И.И. заболел с 15 по 20 июля 2026 года, находясь в отпуске с 1 по 28 июля. Нам нужно продлить его отпуск на 6 дней (с 29 июля по 3 августа).
Шаг 1. Регистрация больничного листа
- Перейдите в раздел
Зарплата → Больничные листыи создайте новый документ. - Укажите сотрудника (Иванов И.И.), период нетрудоспособности (15.07.2026–20.07.2026) и причину («Заболевание»).
- В поле «Основание» выберите «Болезнь во время отпуска».
- Сохраните документ и проведите его.
Шаг 2. Продление отпуска
После проведения больничного листа программа может автоматически предложить продлить отпуск. Если этого не произошло:
- Откройте документ «Отпуск» для Иванова И.И. (раздел
Кадры → Отпуска). - Нажмите кнопку «Изменить» и перейдите на закладку «Продление».
- В поле «Продлить на» укажите количество дней (6 дней). Дата окончания отпуска автоматически сдвинется на 3 августа.
- Проверьте, что в поле «Причина продления» указано «Больничный лист от 15.07.2026».
- Сохраните и проведите документ.
Шаг 3. Проверка расчетов
После продления отпуска:
- Откройте документ «Начисление зарплаты и взносов» за июль.
- Убедитесь, что дни с 29.07 по 03.08 отмечены как отпускные (а не как рабочие или больничные).
- Проверьте, что сумма отпускных не изменилась (продление не должно влиять на уже начисленные выплаты).
| Действие | Раздел 1С | Ключевые поля |
|---|---|---|
| Регистрация больничного | Зарплата → Больничные листы |
Сотрудник, период, основание («Болезнь во время отпуска») |
| Продление отпуска | Кадры → Отпуска |
Закладка «Продление», поле «Продлить на» |
| Проверка начислений | Зарплата → Начисление зарплаты |
Дни отпуска, сумма к выплате |
Если после продления отпуска в документе «Начисление зарплаты» дни отображаются как рабочие, проверьте график работы сотрудника. Возможно, в настройках указан неверный режим работы (например, «Пятидневка» вместо «Шестидневка»).
4. Типичные ошибки и как их избежать
Даже опытные пользователи 1С ЗУП допускают ошибки при продлении отпусков. Вот наиболее распространенные из них и способы их предотвращения:
Ошибка 1. Несовпадение дат в больничном и отпуске
Если дата начала больничного указана раньше начала отпуска (например, сотрудник заболел 28.06, а отпуск начинается 01.07), программа может не предложить продление. В этом случае:
- 📅 Вручную откорректируйте дату начала больничного в документе 1С, чтобы она совпадала с первым днем отпуска.
- 🔄 Или перенесите отпуск на другой период (если болезнь началась до его начала).
Ошибка 2. Неучтенные праздничные дни
При продлении отпуска программа может не учитывать праздничные дни, из-за чего сотрудник получит лишние дни. Например, если отпуск заканчивается 31 декабря, а продление приходится на 1–8 января (новогодние каникулы), то фактически сотрудник отдыхает дольше, чем положено.
Решение: вручную скорректируйте количество дней продления, исключив праздничные.
Ошибка 3. Двойное начисление отпускных
Если после продления отпуска повторно рассчитать отпускные за новый период, программа может начислить их дважды. Чтобы избежать этого:
- 💰 Проверьте, что в документе «Начисление зарплаты» не дублируются строки с отпускными.
- 📊 Используйте отчет «Анализ начислений» (
Зарплата → Отчеты) для контроля.
⚠️ Внимание: Если в вашей организации используется почасовая оплата или гибкий график, стандартные механизмы продления в 1С могут работать некорректно. В этом случае рекомендуется создать отдельный документ «Перенос отпуска» вместо продления.
5. Особенности продления в разных версиях 1С ЗУП
Алгоритмы продления отпусков могут отличаться в зависимости от версии программы. Рассмотрим ключевые различия:
1С:ЗУП 3.1 (релизы до 3.1.20.х)
В старых релизах продление отпуска при регистрации больничного не автоматизировано. Пользователю приходится вручную:
- 🖱️ Открывать документ «Отпуск» и редактировать даты.
- 📝 Создавать отдельный документ «Изменение графика отпусков».
Это увеличивает риск ошибок, особенно при массовом продлении (например, во время эпидемии гриппа).
1С:ЗУП 3.1 (релизы 3.1.20.х и выше)
В новых релизах появилась опция автоматического продления при регистрации больничного листа с основанием «Болезнь во время отпуска». Однако работает она только если:
- ⚙️ В настройках кадрового учета включена опция «Автоматически продлевать отпуска».
- 📋 Больничный зарегистрирован до закрытия месяца (иначе требуется ручная корректировка).
1С:ЗУП КОРП и 1С:ERP
В корпоративных версиях процесс аналогичен, но есть дополнительные возможности:
- 🔗 Интеграция с электронными больничными (через Госуслуги или СберЗдоровье).
- 📈 Автоматическая генерация уведомлений для сотрудника о продлении отпуска.
Как узнать версию своего релиза 1С ЗУП?
Откройте 1С в режиме «Конфигуратор» (для этого при запуске программы удерживайте клавишу Shift).
Перейдите в меню Справка → О программе.
В окне будет указана версия платформы (например, 8.3.22.хх) и релиз конфигурации (например, 3.1.21.123).
Если у вас нет прав на конфигуратор, запросите информацию у администратора 1С.
6. Продление отпуска при сложных сценариях
Не всегда болезнь сотрудника укладывается в стандартный сценарий. Рассмотрим нетипичные случаи и их оформление в 1С.
Сценарий 1. Больничный перекрывает два отпускных периода
Пример: сотрудник был в отпуске с 1 по 14 июля, затем с 15 по 28 июля (разбивка по согласованию с работодателем). Больничный открыт с 10 по 20 июля.
Решение:
- Зарегистрируйте больничный на полный период (10–20.07).
- Продлите второй отпуск (15–28.07) на количество дней болезни, приходящихся на него (с 15 по 20.07 — 6 дней).
- Первый отпуск (1–14.07) продлевать не нужно, так как болезнь началась в его последний день.
Сценарий 2. Больничный после отпуска, но до выхода на работу
Пример: отпуск с 1 по 28 июля, больничный с 29 июля по 5 августа.
Решение:
- 📅 Такой больничный не продлевает отпуск, так как сотрудник уже должен был выйти на работу 29 июля.
- 💊 Оформите его как обычный больничный (не привязанный к отпуску).
Сценарий 3. Сотрудник заболел за границей
Если больничный выдан иностранным медучреждением, его нужно:
- Легализовать (поставить апостиль или проверить через консульство).
- В 1С зарегистрировать как обычный больничный, но в поле «Примечание» указать детали (например, «Лечение в Турции, больничный легализован»).
- Продлить отпуск на общих основаниях.
При сложных сценариях (например, болезнь в двух отпусках подряд) всегда проверяйте расчет дней продления вручную. Программа может ошибочно посчитать дни, если отпуска зарегистрированы отдельными документами.
7. Отчетность и контроль: как проверить корректность продления
После оформления продления отпуска необходимо убедиться, что все изменения корректно отражены в отчетности. Вот что нужно проверить:
1. Отчет «Анализ отпусков»
Перейдите в Кадры → Отчеты → Анализ отпусков и выберите сотрудника. Убедитесь, что:
- 📊 Количество дней отпуска увеличено на дни болезни.
- 📅 Дата окончания отпуска сдвинута на правильное количество дней.
- 💰 Сумма отпускных не изменилась (продление не должно влиять на выплаты).
2. Отчет «Больничные листы»
В разделе Зарплата → Отчеты → Больничные листы проверьте:
- 📋 Больничный лист привязан к правильному отпуску.
- 🔗 В графе «Продление отпуска» указано «Да».
3. Регламентированная отчетность
Продление отпуска влияет на следующие отчеты:
- 📄 4-ФСС: дни болезни должны быть учтены в разделе 3 (сведения о страховых случаях).
- 📄 РСВ: проверьте, что дни продления не попали в базу для начисления страховых взносов.
- 📄 6-НДФЛ: отпускные за продленные дни не должны дублироваться.
Если обнаружите расхождения, исправьте их до закрытия месяца, чтобы избежать штрафов от ФНС и ФСС.
8. Автоматизация продления: настройка правил в 1С
Чтобы минимизировать ручную работу, можно настроить в 1С ЗУП автоматические правила продления отпусков. Для этого:
Шаг 1. Настройка политики учета
- Перейдите в
Настройки → Кадровый учет → Отпуска. - Включите опцию «Автоматически продлевать отпуск при регистрации больничного».
- Укажите, нужно ли запрашивать подтверждение у пользователя перед продлением.
Шаг 2. Создание бизнес-процесса
В 1С:ЗУП КОРП можно настроить бизнес-процесс, который будет:
- 📩 Отправлять уведомление сотруднику о продлении отпуска.
- 📋 Автоматически корректировать график отпусков.
- 🔍 Проверять наличие пересечений с другими отпусками или командировками.
Шаг 3. Интеграция с электронными больничными
Если ваша организация подключена к системе электронных больничных (через Госуслуги или СберЗдоровье), настройте автоматическое получение данных:
- В разделе
Настройки → Обмен даннымидобавьте новый обмен с ФСС. - Укажите периодичность проверки новых больничных (рекомендуется ежедневно).
- Включите опцию «Автоматически создавать документы при получении больничных».
⚠️ Внимание: Автоматические правила работают только при корректной настройке графиков работы и кадровых данных. Если у сотрудника нестандартный график (например, сменный), автоматизация может дать сбой. В таких случаях используйте ручной контроль.
Для массового продления отпусков (например, после эпидемии) используйте обработку «Групповое изменение отпусков». Она доступна в 1С:ЗУП КОРП и позволяет одновременно корректировать даты для нескольких сотрудников.
FAQ: Частые вопросы о продлении отпуска в 1С ЗУП
Нужно ли продлевать отпуск, если сотрудник заболел в последний день отпуска?
Нет, если больничный открыт в последний день отпуска, продление не требуется. Согласно ст. 124 ТК РФ, отпуск продлевается только если болезнь наступила во время отпуска и лишила сотрудника возможности отдыхать. В последний день отпуска сотрудник уже отдыхал, поэтому оснований для продления нет.
В 1С такой больничный регистрируется как обычный (не привязанный к отпуску).
Как оформить продление, если сотрудник заболел до начала отпуска?
В этом случае отпуск не продлевается, а переносится на другой срок. В 1С нужно:
- Создать документ «Перенос отпуска» (
Кадры → Отпуска → Перенос). - Указать новую дату начала отпуска (после выздоровления).
- Зарегистрировать больничный как обычный (не привязанный к отпуску).
Если сотрудник успевает поправиться до начала отпуска, перенос не требуется.
Можно ли продлить отпуск, если больничный предъявлен через месяц после выхода на работу?
Да, согласно Трудовому кодексу, работодатель обязан продлить отпуск даже если больничный предъявлен постфактум. В 1С для этого:
- Зарегистрируйте больничный с правильными датами (даже если они относятся к прошлому периоду).
- Вручную откорректируйте документ «Отпуск», продлив его на дни болезни.
- Пересчитайте начисления за месяц, в котором был отпуск (если он уже закрыт, используйте документ «Корректировка регистров»).
Учтите, что перерасчет может потребовать корректировки регламентированной отчетности (4-ФСС, РСВ).
Что делать, если программа не предлагает продлить отпуск автоматически?
Причины могут быть следующими:
- 🔧 В настройках кадрового учета отключена опция автоматического продления.
- 📅 Больничный зарегистрирован с неверной датой (например, до начала отпуска).
- 🔄 В документе «Отпуск» не указан тип «Ежегодный оплачиваемый» (программа не распознает его как продлеваемый).
Решение: проверьте настройки и вручную продлите отпуск через документ «Изменение отпуска».
Как отразить продление отпуска в графике отпусков?
После продления отпуска график обновляется автоматически, но иногда требуется ручная корректировка:
- Откройте график отпусков (
Кадры → График отпусков). - Найдите сотрудника и нажмите «Изменить».
- Укажите новые даты отпуска (с учетом продления).
- Сохраните изменения.
Если график не обновляется, проверьте, включена ли опция «Автоматически корректировать график при изменении отпусков» в настройках кадрового учета.