В практике работы с программой 1С:Зарплата и управление персоналом 3.1 бухгалтеры и кадровики часто сталкиваются с ситуацией, когда после проведения документа Отгул в табеле учета рабочего времени (форма Т-13) вместо ожидаемого буквенного кода «НВ» (Дополнительные выходные дни без оплаты) проставляется код «В» (Выходные дни). Особенно остро эта проблема проявляется, когда для сотрудника введен документ Индивидуальный график. В данной статье мы подробно разберем, почему так происходит, как работает иерархия документов в системе и как добиться корректного отображения данных.
Для начала выясним, как 1С:ЗУП определяет, какой код поставить в табеле. Программа опирается на приоритетность документов. В системе существует жесткая иерархия источников данных о времени:
Отгул, Больничный лист, Отпуск и др.) — фиксируют факт отсутствия сотрудника в те часы, которые по плану считаются рабочими.Разберем ситуацию: если в документе Индивидуальный график на день отгула вы вручную или автоматически проставили «В» (выходной), вы тем самым сообщили программе: «В этот день сотрудник по плану работать не должен». Когда проводится документ Отгул, он пытается найти рабочее время в графике, чтобы заменить его на «время отклонения». Но программа видит, что в Индивидуальном графике и так стоит выходной («В»). Соответственно, документу Отгул просто «нечего замещать», и система оставляет код из графика — «В».
Важно понимать не только визуальное различие кодов, но и их влияние на расчеты. Это критический момент для расчета среднего заработка и стоимости часа:
Индивидуальный график, вы фактически уменьшили норму рабочего времени сотрудника в этом месяце.Часто пользователи используют Индивидуальный график именно для того, чтобы искусственно занизить норму (например, чтобы повысить стоимость часа при расчете переработок). Однако с точки зрения трудового законодательства (ст. 153 ТК РФ), отгул должен фиксироваться именно как использование права на отдых вместо повышенной оплаты, что и отражает код «НВ». Если в табеле будет стоять просто «В», это может быть расценено проверяющими как обычный выходной по графику, а не предоставленная компенсация.
Проанализируем самый правильный способ решения проблемы с точки зрения логики 1С. Чтобы документ Отгул смог «сработать» и вытеснить время в табеле, он должен видеть, что в этот день планировалась работа.
Выполним следующие шаги:
Индивидуальный график сотрудника.Явка 8), как если бы сотрудник должен был работать по своему обычному графику.Индивидуальный график.Отгул проведен.Табель.Теперь система увидит: по графику (ИГ) стоит Явка, но есть документ-отклонение Отгул. В результате в табеле корректно отобразится «НВ», а норма времени останется полной.
Рассмотрим альтернативный вариант, который упоминался в обсуждении на форуме. Если вам необходимо, чтобы норма времени была уменьшена (через ИГ), но в печатной форме табеля стояло «НВ», некоторые пользователи прибегают к хитрости:
Индивидуальным графиком.Индивидуальный график.Отгул, проставив «НВ».Внимание: Мы не рекомендуем этот способ, так как он вносит хаос в учет данных и может привести к ошибкам при последующих перерасчетах зарплаты или при формировании отчетности. Данные в системе всегда должны соответствовать печатным формам.
Иногда причина кроется в настройках самого начисления. Давайте проверим настройки вида времени:
Отгул (или Отгул (внутрисменный)).Вид времени. Там должен быть выбран элемент Дополнительные выходные дни (неоплачиваемые) с буквенным кодом «НВ».Важно помнить о технической стороне вопроса. В 1С:ЗУП право на отгул регистрируется в специальном регистре накопления Дни часов отгулов. Когда вы проводите документ Отгул, программа «списывает» накопленные дни из этого регистра.
Проанализируем ситуацию: если в системе проведен Индивидуальный график с кодом «В», а поверх него проведен Отгул, существует риск, что программа не сможет корректно сопоставить эти данные. Обязательно сформируйте отчет «Остатки отпусков» или специализированный отчет по отгулам. Если вы увидите, что день фактически отгулян, но в остатках он все еще числится как неиспользованный — значит, документ Отгул не «увидел» рабочих часов для замещения и не списал остаток. В этом случае использование Способа 1 (простановка явки в ИГ) становится обязательным.
Подведем итог нашему исследованию. Если вам нужно видеть «НВ» в табеле в 1С:ЗУП 3.1:
Индивидуальном графике на этот день. В графике должна быть «Явка».Отгул зарегистрирован в периоде действия этой «Явки».Соблюдение этой логики позволит вам избежать расхождений в учете, корректно рассчитывать норму времени и успешно проходить проверки трудовой инспекции.