Другое · 10 мин
Как в 1С провести продление отпуска
Как в 1С:ЗУП провести продление отпуска при больничном и в других ситуациях: исправление документа, перерасчёт, кадровый перевод периода, проверка остатков и типичные ошибки.
Продление отпуска в 1С:ЗУП чаще всего требуется, когда сотрудник во время отдыха заболел и предоставил больничный лист. По правилам Трудового кодекса отпуск в этом случае продлевается на число дней нетрудоспособности либо переносится на другой срок по согласованию с работником. От выбранного варианта зависит, какие документы и в какой последовательности нужно оформить в программе.
Вторая типичная ситуация — продление отпуска из-за производственной необходимости, отзыва с последующим догулом или совпадения отпуска с нерабочими праздничными днями. Каждый сценарий в 1С решается по-разному: где-то достаточно исправить исходный документ «Отпуск», где-то потребуется сторнирование и новый расчёт.
Важно понимать ключевой принцип работы ЗУП: программа не любит «ручных» правок дат в проведённых документах после расчёта зарплаты. Если период уже закрыт и выплаты произведены, корректировки выполняются через механизмы исправления и сторно, а не прямым изменением документа. Ниже разобраны рабочие способы для актуальных версий 1С:ЗУП 3.1.
Когда отпуск продлевается, а когда переносится
Прежде чем что-то вводить в программу, определите юридическую природу события. Продление означает, что сотрудник сразу после окончания первоначального отпуска продолжает отдыхать на количество дней больничного или праздничных дней. Перенос — это согласованный с работником сдвиг неиспользованной части отпуска на другие даты.
При болезни во время ежегодного оплачиваемого отпуска работодатель обязан продлить отпуск или перенести его — выбор фиксируется в заявлении сотрудника или служебной записке. Если сотрудник заболел, ухаживая за ребёнком, отпуск не продлевается: больничный по уходу за членом семьи во время отпуска не оплачивается и не сдвигает даты отдыха.
Как выбрать действие
Продление отпуска из-за больничного
Это самый частый сценарий. В 1С:ЗУП 3.1 он реализован так, что бухгалтеру не нужно вручную пересчитывать дни: программа сама обнаружит пересечение больничного с отпуском и предложит уточнить порядок продления.
Последовательность действий: введите документ «Больничный лист» (раздел «Зарплата» → «Больничные листы» или «Кадры» → «Все отсутствия сотрудников»). Заполните период нетрудоспособности по данным листка. При проведении программа покажет сообщение о том, что период больничного пересекается с отпуском, и спросит, как учесть дни: продлить отпуск или оставить как есть.
Если выбран вариант продления, в документе «Отпуск» автоматически скорректируется дата окончания, а начисленные отпускные пересчитаются. Дни отпуска, совпавшие с больничным, будут оплачены как нетрудоспособность, а не как отпуск — двойной оплаты не возникает, программа сторнирует пересекающиеся начисления.
- 1Получите от сотрудника больничный лист и уточните его выбор: продление или перенос
- 2Введите документ «Больничный лист» с фактическими датами нетрудоспособности
- 3Ответьте на вопрос программы о пересечении с отпуском — выберите продление
- 4Проверьте исправленный документ «Отпуск»: дата окончания должна увеличиться на дни болезни
- 5Проведите расчёт и убедитесь, что за дни пересечения начислено пособие, а не отпускные
- 6При необходимости сформируйте приказ о продлении отпуска и обновите личную карточку Т-2
Исправление документа «Отпуск» вручную
Если продление не связано с больничным (например, согласованное продление по заявлению), скорректируйте исходный документ. Откройте журнал «Отпуска» (раздел «Зарплата» или «Кадры»), найдите нужный документ и используйте ссылку «Исправить» внизу формы. Программа создаст новый документ-исправление, связанный с исходным.
Почему нельзя просто поменять даты в исходном документе? Если отпускные уже рассчитаны и выплачены, а период закрыт, прямое редактирование нарушит связность расчётов: останутся «висячие» начисления, исказятся средний заработок и отчётность. Механизм исправления сторнирует старый расчёт и выполнит новый корректно.
В документе-исправлении укажите новую дату окончания отпуска. Программа пересчитает количество дней, сумму отпускных и при необходимости доначислит разницу. Доначисление попадёт в ближайшую выплату или будет оформлено отдельным ведомостью — в зависимости от настроек учётной политики.
Перенос отпуска на другой срок
Если сотрудник решил догулять дни позже, в документе-исправлении «Отпуск» измените обе даты: начала и окончания. Неиспользованные дни при этом останутся в остатке отпуска сотрудника, и программа учтёт их при следующем расчёте.
Проверить остаток можно через отчёт «Остатки отпусков» (раздел «Кадры» → «Отчёты, справки» → «Остатки отпусков») или справку «Справка об отпусках» из карточки сотрудника. Убедитесь, что перенесённые дни корректно отражены и не «сгорели» в учёте.
При переносе на другой месяц обратите внимание на средний заработок: расчётный период изменится, и сумма отпускных за перенесённые дни может отличаться от первоначальной. Это нормально — программа пересчитает её по правилам на новую дату начала отпуска.
Оформление в 1С:Бухгалтерии и особенности кадрового учёта
В 1С:Бухгалтерии 8 (без ЗУП) механизмов автоматического продления нет: отпускные там начисляются документом «Отпуск» в упрощённом виде или вручную через «Начисление зарплаты». Продление оформляется корректировкой дат в документе и ручным пересчётом суммы, а пересечение с больничным придётся контролировать самостоятельно.
После любого продления или переноса обновите кадровые документы: издайте приказ о продлении (переносе) отпуска в свободной форме, внесите изменения в раздел VIII личной карточки Т-2 и в график отпусков, если перенос затрагивает плановые даты. В ЗУП график отпусков корректируется документом «График отпусков» или вручную в форме графика.
Как проверить результат
Увеличена ровно на число дней продления
Дата не изменилась или изменилась неверно — исправление не применилось
Дни пересечения оплачены как больничный, отпускные пересчитаны без двойной оплаты
За одни и те же дни начислены и отпускные, и пособие
Остаток уменьшился на фактически использованные дни
Списано дней больше или меньше фактического отдыха
Заполнен и утверждён на текущий период
Календарь не заполнен — даты окончания отпусков могут считаться с ошибкой
Типичные ошибки при продлении отпуска
Самая распространённая ошибка — ручное изменение дат в проведённом документе после выплаты отпускных. Итог: расхождения между начислениями и выплатами, ошибки в 6-НДФЛ и при расчёте среднего заработка в будущем. Всегда используйте «Исправить».
Вторая ошибка — продление отпуска при больничном по уходу за ребёнком. Такой больничный за дни отпуска не оплачивается и не продлевает отдых; если программа предложила продление, проверьте вид больничного листа. Третья ошибка — забытый пересчёт: после исправления документа нужно убедиться, что доначисление или сторно реально попало в ведомость на выплату.
Что важно запомнить
Продление отпуска в 1С:ЗУП делается через исправление документа «Отпуск» или автоматически при вводе больничного листа. Не редактируйте проведённые документы напрямую, проверяйте остатки отпусков и расчётный листок после корректировки, а больничный по уходу за ребёнком отпуск не продлевает.
Частые вопросы
Можно ли продлить отпуск, если сотрудник уже вышел на работу?
Да, но оформить это нужно задним числом аккуратно: введите больничный лист фактическими датами, программа пересечёт его с отпуском и предложит продление. Если сотрудник при этом уже отработал дни после отпуска, эти дни придётся сторнировать как отработанные и перевести в отпуск — либо оформить перенос неиспользованных дней на будущее по согласованию.
Что делать, если кнопки «Исправить» в документе «Отпуск» нет?
Ссылка «Исправить» появляется только если документ проведён в прошлом периоде или по нему есть последующие расчёты. Если её нет, а документ ещё не вошёл в закрытый период, можно отменить проведение и скорректировать даты напрямую. Если период закрыт, а исправления недоступны, создайте новый документ «Отпуск» на дополнительные дни с типом отпуска, соответствующим ситуации.
Нужно ли пересчитывать НДФЛ и взносы при продлении отпуска?
Программа делает это автоматически при исправлении документа: сторнирует старые суммы и начисляет новые с корректным налогом и взносами. Ваша задача — проверить, что корректировки попали в нужный отчётный период, и при необходимости сдать уточнённые 6-НДФЛ и РСВ, если отчётность уже была представлена.
Как продлить отпуск, если больничный электронный (ЭЛН)?
Порядок тот же. Загрузите ЭЛН в программу через обмен с ФСС (документ «Больничный лист» создаётся по номеру листка), заполните недостающие данные и проведите. Механизм пересечения с отпуском и продления сработает так же, как с бумажным листком.
Продлевается ли отпуск без сохранения зарплаты при болезни?
Нет. Правило о продлении действует только для ежегодного оплачиваемого отпуска. Отпуск за свой счёт на дни болезни не продлевается и не переносится, а больничный за этот период не оплачивается — в программе достаточно ввести больничный с даты, следующей за окончанием отпуска без сохранения.
Где посмотреть, сколько дней отпуска осталось у сотрудника после продления?
Используйте отчёт «Остатки отпусков» в разделе «Кадры» → «Отчёты, справки» или одноимённую справку из карточки сотрудника. Отчёт покажет остаток на выбранную дату с учётом всех исправлений и переносов, внесённых документами.