В типовой конфигурации «1С:Зарплата и Управление Персоналом 2.5» нередко возникает ситуация: сотрудник находился в отпуске без сохранения заработной платы, срок отпуска истек, в кадровом учете оформлен возврат на работу, однако при автозаполнении документа Табель учета рабочего времени на следующий месяц система упорно проставляет буквенный код ДО. Разберем по шагам, почему так происходит, где кроется источник ошибки и как корректно восстановить правильное заполнение табеля.
Главная причина подобного поведения программы заключается в архитектурном разделении учета в ЗУП 2.5 на два независимых контура — кадровый и расчетный:
Отпуска организаций и Возврат на работу организаций формируют записи исключительно в регистре сведений Состояние сотрудников организаций. Документ возврата фиксирует дату, с которой сотрудник считается работающим, но не оказывает прямого влияния на регистры расчета.Основные начисления сотрудников организаций с помощью расчетных документов, в частности документа Невыходы в организациях.Механизм автозаполнения документа Табель учета рабочего времени анализирует фактические периоды действия записей из регистра расчета. Если в расчетной части зафиксирован длящийся или некорректно закрытый период невыхода, программа будет заполнять табель кодом ДО независимо от того, какие кадровые приказы были проведены.
Проанализируем состояние базы данных, чтобы локализовать некорректную запись:
01.04.2017), состояние установлено в значение Работает, а документом-регистратором выступает приказ Возврат на работу организаций. Если состояние корректно, значит, кадровый контур настроен правильно.Невыходы в организациях.Выясним причину ошибки в документе Невыходы в организациях. Чаще всего встречаются два сценария:
Начать, а дата окончания не была указана. В таком случае система считает невыход открытым и продлевает его на все последующие месяцы. Для закрытия такого периода требуется либо ввести второй документ Невыходы в организациях в расчетном периоде окончания с действием Прекратить, либо изменить исходный документ, указав явные даты начала и окончания.Для исправления ситуации выполним следующие действия:
Невыходы в организациях, которым регистрировался отпуск без оплаты.01.01.2017 по 31.03.2017).Чтобы избежать расхождений между кадровыми приказами и расчетными невыходами, в ЗУП 2.5 предусмотрен штатный инструмент — обработка Анализ неявок (меню Расчет зарплаты → Неявки → Анализ неявок):
После того как расчетный регистр приведен в порядок, перейдем к исправлению самого табеля:
Табель учета рабочего времени за спорный месяц уже был записан или правился вручную, простое нажатие кнопки «Заполнить» может не перезаписать существующие строки. Рекомендуется распровести или удалить ошибочный документ табеля и создать его заново.Ввод индивидуальных графиков работы за спорный месяц. Если график создавался в момент, когда действовал ошибочный невыход, код ДО мог зафиксироваться непосредственно в графике. В этом случае индивидуальный график необходимо перезаполнить или отменить.После выполнения этих шагов перезаполним документ Табель учета рабочего времени за апрель: рабочие дни сотрудника заполнятся стандартными кодами Я и положенными часами согласно его основному графику работы.