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