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