Как оформить отзыв из отпуска и невыход сотрудника в один и тот же день в 1С:ЗУП

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

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

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

Юридический аспект: статус дня отзыва и квалификация невыхода

Прежде чем перейти к техническому решению в программе, проанализируем ситуацию с точки зрения Трудового кодекса РФ. Это важно для понимания того, какие именно статусы и состояния мы должны отразить в информационной базе.

  1. Согласие на отзыв: В соответствии со статьей 125 ТК РФ, отзыв работника из отпуска допускается исключительно с его письменного согласия. Работник имеет полное право отказаться выходить на работу раньше времени, и такой отказ не является нарушением трудовой дисциплины.
  2. Статус дня отзыва: Как только сотрудник подписал согласие на отзыв и работодатель издал соответствующий приказ, статус этого дня меняется. С даты, указанной в приказе об отзыве, день официально становится для сотрудника рабочим днем по его графику.
  3. Квалификация неявки: Если сотрудник согласился выйти на работу, приказ был проведен, но в назначенный день человек не явился, работодатель обязан зафиксировать этот факт. Однако сразу оформлять прогул нельзя. Первоначально в табеле учета рабочего времени регистрируется код «НН» (Неявка по невыясненным причинам). Только после получения от сотрудника объяснений (или при их отсутствии в установленный срок) неявка может быть переквалифицирована в уважительную причину (например, болезнь) или в прогул (код «П»).

Таким образом, день отзыва в программе должен быть отражен не как день отпуска, а как рабочий день, на который накладывается кадровое состояние невыхода.

Почему 1С выдает ошибку проведения?

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

Это означает, что система не может записать два противоположных состояния на одну и ту же дату для одного физического лица. Если в системе на определенный день уже проведено состояние «В отпуске», то попытка зарегистрировать на этот же день «Невыход» без изменения первичного документа вызовет ошибку пересечения периодов. Программа просто «не понимает», как сотрудник может одновременно находиться в ежегодном отпуске и отсутствовать по невыясненным причинам.

Решение проблемы в актуальной версии 1С:ЗУП 3.1

Начиная с версии ЗУП 3.1.14, разработчики 1С существенно упростили механизм отражения отзывов из отпуска. Отдельный документ «Отзыв из отпуска» больше не используется, а все корректировки выполняются непосредственно через механизм исправлений исходных документов.

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

Шаг 1. Исправление исходного документа «Отпуск»

Для того чтобы система «освободила» день отзыва для регистрации невыхода, нам необходимо скорректировать первоначальное начисление отпуска:

  1. Перейдем в раздел Кадры (или Зарплата) и откроем журнал документов Отпуска.
  2. Найдем исходный документ Отпуск, которым сотруднику был оформлен текущий отпуск, и откроем его.
  3. В левом нижнем углу нажмите на ссылку Исправить. Программа создаст новый документ-исправление текущим периодом.

Шаг 2. Оформление отзыва на вкладке «Продления, переносы, отзывы»

В созданном документе-исправлении нам не нужно вручную менять дату окончания отпуска на первой вкладке. Вместо этого мы воспользуемся специализированным механизмом:

  1. В документе-исправлении перейдем на вкладку Продления, переносы, отзывы.
  2. В табличной части нажмем кнопку Добавить.
  3. В появившейся строке укажем период, на который сотрудник отзывается из отпуска (начиная с первого дня планируемого выхода на работу и до изначально планируемой даты окончания отпуска).
  4. Программа автоматически сторнирует начисления за эти дни на вкладке Начислено (подробно).
  5. Нажмем кнопку Провести.

После проведения этого документа в регистрах программы состояние «В отпуске» на дату отзыва аннулируется. Система теперь считает этот день обычным рабочим днем сотрудника по его плановому графику.

Шаг 3. Регистрация отсутствия сотрудника

Теперь, когда день отзыва освобожден от отпускных начислений и состояний, мы можем зафиксировать факт невыхода сотрудника на работу:

  1. Перейдем в раздел Кадры и создадим документ Отсутствие (болезнь, прогул, неявка).
  2. Укажем дату документа и выберем сотрудника.
  3. В качестве причины отсутствия установим Отсутствие по невыясненным причинам (код в табеле «НН») или Прогул, если факт неуважительной причины уже официально подтвержден.
  4. В поле периода укажем дату начала и окончания отсутствия (в нашем примере это дата отзыва, например, 01.08.2020).
  5. Нажмем кнопку Провести.

Благодаря соблюдению строгой последовательности (сначала исправление отпуска, затем проведение невыхода), программа проведет документ «Отсутствие» без каких-либо ошибок и предупреждений о пересечении периодов.

Решение проблемы в старых версиях программы (1С:ЗУП 2.5 / 2.0)

Если ваша организация все еще использует устаревшие редакции ЗУП (на обычных формах), логика исправления коллизии будет немного отличаться из-за отсутствия вкладки отзывов в документах исправления.

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

Вариант 1. Использование документа «Возврат на работу организаций»

В ЗУП редакции 2.5 существовал специальный кадровый документ, предназначенный именно для прерывания различных видов отпусков и состояний:

  1. Создадим документ Возврат на работу организаций.
  2. Установим дату возврата равной дате планируемого отзыва сотрудника из отпуска.
  3. Проведение этого документа запишет в регистр сведений СостоянияСотрудниковОрганизаций статус «Работает» с даты отзыва. Это прекратит действие записи об отпуске внутри этого дня.
  4. После проведения «Возврата» создадим и проведем расчетный документ Невыходы в организациях за эту же дату. Программа позволит провести документ без ошибок.

Вариант 2. Прямое изменение даты окончания в документе отпуска

Если документ «Возврат на работу» по каким-то причинам использовать неудобно, можно скорректировать даты в самом отпуске:

  1. Откроем исходный документ начисления отпуска (или создадим к нему документ-исправление по кнопке «Исправить»).
  2. В поле Дата окончания установим дату, предшествующую дню отзыва (например, если отзыв оформляется с 1 августа, то датой окончания отпуска должно стать 31 июля).
  3. Проведем документ-исправление.
  4. После этого спокойно введем документ Невыходы в организациях на дату 1 августа. Пересечения периодов не возникнет, так как отпуск завершился днем ранее.

Вариант 3. Обходной путь через изменение графика выходов

Некоторые методологи на практике предлагают альтернативное кадровое решение, чтобы избежать изменения дат в приказах на отпуск:

  1. Оформим документ изменения индивидуального графика работы сотрудника на месяц, в котором происходит отзыв.
  2. На день планируемого отзыва установим для сотрудника выходной день (В).
  3. Документ невыхода (прогула) в таком случае оформляется уже со следующего по графику дня. При этом бумажные приказы оформляются в строгом соответствии с фактическими событиями. Однако мы рекомендуем использовать этот вариант только в крайних случаях, так как он искусственно искажает реальный график работы сотрудника и табель учета рабочего времени.

Важное примечание: Всегда следите за тем, чтобы все операции в программе были подтверждены соответствующими бумажными документами с подписями сотрудника (согласие на отзыв, приказ об отзыве, акт о невыходе на работу, требование о предоставлении объяснений).

← На главную