Как продлить отпуск по больничному листу в 1С:ЗУП, если период продления конфликтует с документом "Отсутствие по невыясненной причине"?

Пользователь 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

Рассмотрим распространенную ситуацию, которая может возникнуть в работе кадровиков и бухгалтеров при использовании 1С:ЗУП. Сотрудник находится в ежегодном оплачиваемом отпуске. По окончании отпуска он не выходит на работу, и в отсутствие информации о причинах неявки, ответственные сотрудники вводят документ "Отсутствие (болезнь, прогул, неявка)" с причиной "Отсутствие по невыясненной причине" (короткое обозначение в табеле – НН) на период его отсутствия. Спустя некоторое время сотрудник является на работу и предоставляет больничный лист, который охватывает как часть периода его первоначального отпуска, так и период после его окончания, который ранее был помечен как "неявка по невыясненной причине". При попытке оформить продление отпуска по больничному листу в 1С:ЗУП, программа выдает ошибку о конфликте периодов, так как уже существует документ "Отсутствие" на часть продлеваемого периода.

В этой статье мы подробно разберем, как разрулить такую ситуацию, последовательно выполнив все необходимые действия в программе 1С:ЗУП.

Понимание исходной ситуации и конфликта в ЗУП

Представим конкретный пример, который поможет нам глубже проанализировать проблему. Пусть сотрудник находится в отпуске с 1 по 30 августа. 31 августа он должен выйти на работу, но не появляется. Поскольку причина неявки неизвестна, 31 августа и далее в программе 1С:ЗУП регистрируется документ "Отсутствие (болезнь, прогул, неявка)" с видом отсутствия "Отсутствие по невыясненной причине". Затем, скажем, 15 сентября сотрудник приходит на работу и приносит больничный лист, выданный на период с 1 августа по 29 августа. Это означает, что почти весь его первоначальный отпуск пришелся на период временной нетрудоспособности. В соответствии с законодательством, такой отпуск должен быть продлен. Предположим, отпуск должен быть продлен на период с 30 августа по 27 сентября. Именно в этот момент мы сталкиваемся с конфликтом: 31 августа, а также последующие дни продления отпуска, пересекаются с периодом, на который ранее был введен документ "Отсутствие по невыясненной причине". Программа 1С:ЗУП не позволит провести продление отпуска или больничный лист, пока этот конфликт не будет устранен.

Законодательная основа продления отпуска по больничному листу

Прежде чем перейти к практическим действиям в 1С:ЗУП, важно четко понимать законодательную базу, которая регулирует продление отпуска. Согласно статье 124 Трудового кодекса Российской Федерации, если работник заболел во время ежегодного оплачиваемого отпуска, его отпуск должен быть продлен на соответствующее количество дней или перенесен на другой срок, согласованный с работодателем и с учетом пожеланий работника. Для подтверждения заболевания необходимо предоставить листок временной нетрудоспособности (больничный лист).

Важный нюанс: Продление отпуска не влечет за собой пересчета отпускных выплат. Это связано с тем, что общая продолжительность оплачиваемого отпуска остается неизменной, меняются лишь его даты. Дни временной нетрудоспособности, приходящиеся на период отпуска, оплачиваются отдельно по правилам, предусмотренным для больничного листа. Перерасчет отпускных потребовался бы только в случае переноса отпуска на другой срок, если при этом изменится расчетный период для исчисления среднего заработка.

Шаг 1: Устранение конфликтующего документа "Отсутствие по невыясненной причине"

Ключевым действием для разрешения конфликта в 1С:ЗУП является устранение документа "Отсутствие по невыясненной причине". Код НН в табеле учета рабочего времени используется для обозначения неявок, когда их причина еще не выяснена. Как только сотрудник предоставляет больничный лист, причина его отсутствия становится известной – это временная нетрудоспособность. Следовательно, документ с причиной "невыясненная неявка" теряет свою актуальность и становится некорректным.

  1. Найдем и удалим (или сторнируем) документ "Отсутствие":

    Мы должны найти ранее введенный документ "Отсутствие (болезнь, прогул, неявка)", который был создан на период, пересекающийся с фактическим больничным и продлением отпуска (например, с 31 августа). У нас есть два основных способа воздействия на этот документ:

    • Удаление напрочь: Если документ был создан недавно, и по нему еще не производились окончательные расчеты, а также если расчетный период, к которому он относится, еще не был закрыт, то наиболее простым и прямым решением будет его физическое удаление из информационной базы.

      Для этого:

      1. Перейдите в раздел "Кадры".
      2. Выберите пункт "Все отсутствия сотрудников".
      3. В открывшемся списке найдите документ "Отсутствие (болезнь, прогул, неявка)", оформленный на конфликтный период (например, на 31 августа).
      4. Выделите его и нажмите кнопку "Удалить" (часто изображается в виде крестика или кнопки с текстом "Удалить" в командной панели).
      5. Подтвердите удаление документа. После удаления, информация о неявке по невыясненной причине за этот период будет стерта, что устранит конфликт.
    • Сторнирование (отмена): Если расчетный период уже закрыт, или по документу были произведены какие-либо расчеты, которые важно зафиксировать как отмененные, то вместо прямого удаления рекомендуется использовать сторнирование. Сторнирование фактически отменяет действия исходного документа, но при этом оставляет запись об этом действии, что может быть важно для исторического учета.

      В зависимости от версии 1С:ЗУП, сторнирование может быть выполнено одним из способов:

      • Через кнопку "Исправить" в самом документе (если такая функция предусмотрена для данного типа документов).
      • Путем создания нового документа, который сторнирует движения предыдущего.

      Выбор между удалением и сторнированием зависит от политики учета в вашей организации и от статуса расчетного периода. Если никаких расчетов на основе документа Отсутствие (НН) не производилось, и период открыт, удаление является самым простым и безопасным решением.

  2. Изменение причины в документе "Отсутствие" (превентивный подход):

    Хотя этот шаг не является решением для уже существующего конфликта с НН, но его полезно рассмотреть для предотвращения подобных ситуаций в будущем. Если у вас есть основания предполагать, что сотрудник отсутствует по причине болезни, даже если больничный еще не закрыт, вы можете изначально вводить документ "Отсутствие (болезнь, прогул, неявка)" с причиной "Болезнь (больничный еще не закрыт)". В этом случае, при последующем получении больничного, программа будет вести себя более предсказуемо и конфликтов будет меньше.

Шаг 2: Регистрация больничного листа и продление отпуска

После того как мы успешно устранили конфликтный документ "Отсутствие по невыясненной причине", мы можем перейти к стандартной процедуре регистрации больничного листа и оформления продления отпуска в 1С:ЗУП. Современные версии программы значительно автоматизируют этот процесс.

  1. Создание документа "Больничный лист":

    Первым делом нам необходимо зарегистрировать листок временной нетрудоспособности. Для этого:

    1. Перейдите в раздел "Зарплата".
    2. Выберите пункт "Больничные листы".
    3. Создайте новый документ "Больничный лист".
    4. В открывшейся форме заполните все необходимые данные, используя информацию из полученного Электронного листка нетрудоспособности (ЭЛН) или бумажного больничного:
      • Сотрудник: Выберите нужного сотрудника.
      • Период нетрудоспособности: Укажите даты, как они указаны в больничном листе (например, с 1 августа по 29 августа).
      • Причина нетрудоспособности, номер листка: Введите остальные данные.
    5. Проведите документ "Больничный лист".
    6. Обратите внимание: При проведении программа 1С:ЗУП автоматически обнаружит, что часть периода больничного (с 1 по 29 августа) пересекается с ранее оформленным отпуском.
  2. Действия при пересечении больничного с отпуском (Продление vs. Перенос):

    После проведения больничного листа, если период болезни пересекается с отпуском, программа 1С:ЗУП предложит вам выбрать один из вариантов:

    • Продлить отпуск: Этот вариант является основным для нашей ситуации. При выборе "Продлить отпуск" программа 1С:ЗУП автоматически создает документ-исправление для первоначального документа "Отпуск". В этом документе на вкладке "Продления, переносы, отзывы" будет четко отражена причина переноса (болезнь) и количество дней, на которые отпуск продлен (в нашем примере — на 29 дней). При этом отпускные, уже начисленные ранее, не пересчитываются, так как общая продолжительность отпуска остается прежней, меняются только его даты. Оплата дней болезни, приходящихся на отпуск, производится по правилам расчета пособия по временной нетрудоспособности за счет ФСС (СФР).
    • Пересчитать отпуск (перенести): Если вы решите не продлевать отпуск, а перенести его неиспользованные дни на другой срок, то при клике на ссылку "Исправить отпуск" в документе "Больничный лист" нужно выбрать "Нет" на вопрос о продлении отпуска. В этом случае 1С:ЗУП сторнирует отпускные за дни болезни, приходящиеся на отпуск, и эти дни отпуска будут считаться неиспользованными. Для их использования в дальнейшем потребуется создать новый документ "Отпуск" на выбранные даты.

Механизмы продления отпуска в 1С:ЗУП

Важно понимать, что поведение 1С:ЗУП при пересечении больничного с отпуском может зависеть от настроек программы. Рассмотрим два основных механизма:

  1. Новый механизм (актуален с релиза 3.1.14 и выше):

    Начиная с релиза 3.1.14, механизм продления и переноса отпуска был значительно упрощен и стал более интуитивным. Чтобы использовать его, убедитесь, что в настройках вашей программы снята определенная опция:

    • Перейдите в раздел "Настройка".
    • Выберите пункт "Расчет зарплаты".
    • Проверьте, что снята галочка "Сторнировать отпуск в больничном при пересечении периодов".

    Если эта галочка снята, то при проведении больничного листа, пересекающегося с отпуском, программа предложит именно продлить отпуск. Будет создан документ-исправление, где будет указано количество дней продления. Отпускные при этом не пересчитываются, что соответствует законодательству, а оплата дней болезни производится согласно правилам расчета больничного пособия.

  2. Старый механизм (до релиза 3.1.14 или при включенной галочке):

    Если в настройках расчета зарплаты флажок "Сторнировать отпуск в больничном при пересечении периодов" установлен, то при начислении пособия по болезни, часть отпускных дней (и дней неявок, если таковые были) за период временной нетрудоспособности будет сторнирована. Это означает, что ранее начисленные отпускные за эти дни будут отменены. Такой подход может привести к необходимости перерасчета отпускных, особенно если исходный отпуск был начислен в одном месяце, а больничный лист оформлен в следующем, что меняет расчетный период для среднего заработка.

    Мы рекомендуем использовать новый механизм (со снятой галочкой), так как он лучше соответствует текущим требованиям ТК РФ и упрощает работу.

Шаг 3: Учет в табеле учета рабочего времени

После того как все документы оформлены и проведены в 1С:ЗУП, важно проконтролировать, как это отражается в табеле учета рабочего времени. Дни отпуска в табеле обозначаются кодом ОТ, а дни временной нетрудоспособности (болезни) – кодом Б. При продлении отпуска новые даты его окончания будут автоматически скорректированы в табеле, учитывая количество дней болезни. Таким образом, отчетность по учету рабочего времени будет корректной.

Важные нюансы и рекомендации

Помимо технических аспектов работы в 1С:ЗУП, мы хотим обратить ваше внимание на несколько важных организационных и правовых моментов:

В итоге, для успешного разрешения ситуации, когда продление отпуска по больничному листу конфликтует с ранее введенным документом "Отсутствие по невыясненной причине" в 1С:ЗУП, критически важно сначала удалить или сторнировать конфликтный документ. После этого процесс оформления больничного листа и продления отпуска пройдет в программе в стандартном режиме, а все начисления и учет рабочего времени будут выполнены корректно.

← На главную