Почему не проводится документ «Отпуска организаций» и возникает ошибка пересечения периодов в 1С:ЗУП 2.5?

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

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

Причина возникновения ошибки пересечения периодов

Разберем внутренние механизмы платформы, которые вызывают эту блокировку. Кадровый документ Отпуска организаций при проведении формирует записи в регистре сведений Состояния работников организаций. В программе действует жесткое ограничение: один и тот же сотрудник не может одновременно находиться в нескольких кадровых состояниях на одну и ту же дату.

Если в системе уже зарегистрирована неявка (например, состояние «Болеет» по документу Неявки и болезни организаций) и дата начала отпуска пересекается с периодом этой неявки или если дата окончания болезни установлена некорректно, проведение документа отпуска блокируется платформой.

Пошаговый алгоритм решения проблемы

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

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

Особенности проведения документов при болезни во время отпуска

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

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

Дополнительные действия при сохранении ошибки

Если после проверки дат документ Отпуска организаций все еще не проводится, выполним следующие диагностические действия:

  1. Проверка регистра состояний: Перейдем из карточки сотрудника или через меню в регистр сведений Состояния работников организаций и проверим, нет ли «зависших» или дублирующих записей от ранее отмененных или некорректно проведенных документов.
  2. Снятие с проведения расчетных документов: Если расчетные документы (Начисление отпуска сотрудникам организаций или Начисление по больничному листу) были проведены до кадровых, снимем их с проведения, проведем кадровые приказы, а затем заново проведем расчетные.
  3. Использование обработки анализа неявок: Воспользуемся специализированной обработкой Анализ неявок и болезней в расчетном блоке, которая позволяет автоматически синхронизировать кадровый учет с расчетными документами.

Соблюдение описанной последовательности ввода кадровых состояний позволяет полностью исключить ошибки пересечения периодов и корректно рассчитать все начисления сотрудника.

← На главную