Почему в табель учета рабочего времени подтягивается отпуск без оплаты (ДО) после его окончания в ЗУП 2.5?

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

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

Архитектурная причина: разделение кадрового и расчетного контуров

Главная причина подобного поведения программы заключается в архитектурном разделении учета в ЗУП 2.5 на два независимых контура — кадровый и расчетный:

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

Механизм автозаполнения документа Табель учета рабочего времени анализирует фактические периоды действия записей из регистра расчета. Если в расчетной части зафиксирован длящийся или некорректно закрытый период невыхода, программа будет заполнять табель кодом ДО независимо от того, какие кадровые приказы были проведены.

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

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

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

Исправление расчетного документа «Невыходы в организациях»

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

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

Для исправления ситуации выполним следующие действия:

  1. Откроем исходный документ Невыходы в организациях, которым регистрировался отпуск без оплаты.
  2. Убедимся, что период отсутствия четко ограничен нужным интервалом (например, с 01.01.2017 по 31.03.2017).
  3. Нажмем кнопку «Рассчитать» и перепроведем документ.

Синхронизация через обработку «Анализ неявок»

Чтобы избежать расхождений между кадровыми приказами и расчетными невыходами, в ЗУП 2.5 предусмотрен штатный инструмент — обработка Анализ неявок (меню Расчет зарплаты → Неявки → Анализ неявок):

  1. Откроем обработку и выберем организацию и расчетный период.
  2. Нажмем кнопку «Заполнить». Программа сопоставит документы кадрового учета с расчетными документами.
  3. Если обнаружатся расхождения (например, кадры зафиксировали выход, а в расчетной части невыход остался открытым), нажмем «Создать документы», а затем «Рассчитать». Это автоматически приведет расчетный контур в соответствие с кадровыми данными.

Обновление табеля и очистка перерасчетов

После того как расчетный регистр приведен в порядок, перейдем к исправлению самого табеля:

  1. Распроведение табеля: если документ Табель учета рабочего времени за спорный месяц уже был записан или правился вручную, простое нажатие кнопки «Заполнить» может не перезаписать существующие строки. Рекомендуется распровести или удалить ошибочный документ табеля и создать его заново.
  2. Проверка индивидуальных графиков: проверим, не вводился ли на сотрудника документ Ввод индивидуальных графиков работы за спорный месяц. Если график создавался в момент, когда действовал ошибочный невыход, код ДО мог зафиксироваться непосредственно в графике. В этом случае индивидуальный график необходимо перезаполнить или отменить.
  3. Проверка таблицы перерасчетов: откроем журнал Расчет зарплаты → Журнал перерасчетов зарплаты. Если при редактировании прошлых периодов система зафиксировала необходимость перерасчета основных начислений, удалим или отработаем эти записи, чтобы они не влияли на текущие начисления.

После выполнения этих шагов перезаполним документ Табель учета рабочего времени за апрель: рабочие дни сотрудника заполнятся стандартными кодами Я и положенными часами согласно его основному графику работы.

← На главную