Другое · 11 мин
Почему в 1С не формируется табель учёта рабочего времени
Разбираем, почему в 1С:ЗУП не формируется табель учёта рабочего времени: незаполненные графики, отсутствие документов, ошибки настроек. Пошаговая диагностика и решения.
Пустой табель в 1С:ЗУП, неверные часы или отсутствие сотрудников в отчёте почти всегда связаны не с ошибкой программы, а с отсутствием исходных данных: не заполнены графики работы сотрудников, не проведены приёмы на работу и переводы, не создан документ «Табель» за нужный месяц либо нарушена последовательность расчёта зарплаты.
Табель в 1С — это не самостоятельный первичный документ, а результат агрегации данных: графиков работы сотрудников, документов отклонений (отпуска, больничные, командировки, прогулы) и фактических начислений. Если хотя бы одно звено этой цепочки отсутствует или заполнено с ошибкой, отчёт Т-13 либо не строится вообще, либо показывает неполную картину.
Ниже разобраны основные причины проблемы и конкретные шаги диагностики — от самых частых к редким. Проверять их удобно именно в таком порядке: в большинстве случаев решение находится на первых двух-трёх шагах.
Как устроено формирование табеля в 1С:ЗУП
В типовой конфигурации 1С:Зарплата и управление персоналом табель рабочего времени можно получить двумя способами: через отчёт «Табель учёта рабочего времени (Т-13)» в разделе «Отчёты, справки» и через документ «Табель» в разделе «Зарплата — Отчётности и справки — Табели» (или «Все отсутствия» в зависимости от версии). Механизмы у них разные, и это важно понимать при диагностике.
Отчёт Т-13 строится на лету по данным регистров: программа берёт график сотрудника, накладывает на него зарегистрированные отклонения и показывает результат. Документ «Табель» работает иначе — он фиксирует фактически отработанное время и влияет на расчёт зарплаты, если в настройках графика включён режим учёта по табелю. Если документ не создан или не проведён, а график требует его наличия, время в расчёт не попадёт.
Причина 1: у сотрудника не назначен или не заполнен график работы
Самая распространённая причина пустого табеля — отсутствие графика. Откройте справочник «Настройка — Графики работы сотрудников» (в некоторых версиях — «Графики работы») и проверьте, существует ли нужный график и заполнен ли он на требуемый год. График, созданный, но не заполненный на текущий календарный год, даёт пустые строки в табеле.
Вторая часть проверки — назначение графика конкретному сотруднику. График привязывается документами «Приём на работу», «Кадровый перевод» или специальным документом «Изменение графика работы списком сотрудников». Откройте карточку сотрудника, перейдите по ссылке «Трудовой договор» или посмотрите историю кадровых документов: если в приёме на работу поле «График работы» пустое, табель формироваться не будет.
Обратите внимание на дату: график действует с даты кадрового документа. Если сотрудник принят 15-го числа, а табель строится с 1-го, первая половина месяца по нему будет пустой — и это нормально, а не ошибка.
- 1Откройте «Настройка — Графики работы сотрудников» и убедитесь, что график существует
- 2Откройте график и проверьте, что он заполнен на нужный год (кнопка «Заполнить» или «Изменить»)
- 3Откройте карточку сотрудника и проверьте назначенный график в приёме на работу
- 4Если график не назначен — создайте кадровый перевод или измените приём на работу
- 5Пересформируйте отчёт Т-13 и проверьте результат
Причина 2: не проведены кадровые документы или неверный период отчёта
Отчёт Т-13 учитывает только проведённые документы. Если приём на работу сохранён, но не проведён (или помечен на удаление), сотрудник вообще не попадёт в табель. Быстро проверить это можно через журнал «Кадры — Приёмы, переводы, увольнения»: у проведённых документов нет специальных пометок, у непроведённых виден соответствующий значок.
Вторая банальная, но частая ошибка — неверные параметры самого отчёта. Проверьте в настройках отчёта Т-13: период формирования, организацию (особенно если в базе их несколько), подразделение и отбор по сотрудникам. Если в отборе случайно остался фильтр по подразделению, в котором никто не работает, отчёт будет пустым без каких-либо сообщений об ошибке.
Также проверьте дату увольнения: сотрудник, уволенный в прошлом периоде, в табель текущего месяца не попадёт. Если нужно увидеть его данные, формируйте отчёт за период, когда он числился в штате.
Причина 3: документ «Табель» не создан, хотя график его требует
В настройках графика работы есть важный параметр — способ учёта фактического времени. Если включён режим, при котором фактическое время вводится документом «Табель», то без этого документа расчёт зарплаты и отчёты будут некорректными: программа ждёт подтверждения факта работы, а его нет.
Создайте документ через «Зарплата — Табели» (в ряде версий путь отличается: «Зарплата — Отсутствия и оплата отсутствий» или через обработку «Все отсутствия»). Укажите организацию, подразделение, период и нажмите «Заполнить» — программа подтянет сотрудников по графикам и отклонениям. После проверки проведите документ.
Учтите: документ «Табель» обычно вводится после всех отклонений месяца, но до окончательного расчёта зарплаты. Если вы создали его раньше, а потом ввели больничный, табель нужно перезаполнить — иначе данные разойдутся.
Причина 4: отклонения не зарегистрированы или зарегистрированы неверно
Если табель формируется, но данные в нём неправильные — например, у отпускника все дни стоят как рабочие, — проблема в документах отклонений. Отпуска, больничные, командировки, отгулы и прогулы должны быть введены соответствующими документами и проведены. Запись в Excel или устная договорённость программой не учитываются.
Проверьте журналы: «Зарплата — Все отсутствия», «Кадры — Отпуска», «Зарплата — Больничные листы». Убедитесь, что документы проведены, относятся к нужному месяцу и оформлены на правильного сотрудника. Особое внимание — датам: отпуск, проведённый документом следующего месяца, в табель текущего может попасть некорректно.
Отдельный случай — документ «Отсутствие (болезнь, прогул, отпуск без сохранения зарплаты)» в простых схемах учёта. Если вместо него отклонение оформили произвольным начислением или комментарием, табель отклонение не увидит.
Причина 5: ошибки настроек, прав доступа и технические сбои
Если данные в порядке, а отчёт всё равно пустой или выдаёт ошибку, проверьте права пользователя. При ограниченных правах (например, роль без доступа к данным зарплаты или к определённым организациям) отчёт формируется пустым без сообщений. Войдите под полными правами и сравните результат.
В файловых базах и после обновлений конфигурации встречаются технические сбои: повреждённые временные данные, незавершённые фоновые задания, устаревший кэш. Помогает последовательность: обновить конфигурацию до актуального релиза, очистить кэш (удалить базу из списка и добавить заново), при необходимости запустить тестирование и исправление информационной базы — строго после создания резервной копии.
В редких случаях причина — доработки конфигурации. Если отчёт Т-13 или документ «Табель» изменялись программистом, после обновления доработки могут конфликтовать с типовым механизмом. Проверить это просто: сформируйте типовой отчёт на копии базы без расширений и сравните поведение.
Как проверить результат
Все сотрудники подразделения присутствуют, дни заполнены кодами Я, В, ОТ, Б и др.
Часть сотрудников отсутствует или строки пустые
Дни отпуска отмечены кодом ОТ, остальные — по графику
Все дни стоят как рабочие (Я)
Начисление по окладу соответствует отработанным дням по табелю
Начислен полный оклад при наличии отсутствий
Документ создан, заполнен и проведён за текущий месяц
Документа нет или он не проведён
Частые ошибки при самостоятельной настройке
Разбирая проблему, пользователи нередко сами создают новые. Ниже — типичные ошибки, которых стоит избегать, чтобы не усугубить ситуацию и не сломать уже работающий учёт.
Если после всех проверок проблема не решена, зафиксируйте симптомы: скриншот отчёта, период, список сотрудников, версию конфигурации и релиз платформы. С этим набором специалист по 1С найдёт причину значительно быстрее, чем по описанию «табель не работает».
Что важно запомнить
Табель в 1С строится из графиков работы, кадровых документов и документов отклонений. Проверяйте по порядку: график заполнен и назначен, документы проведены, период и отборы отчёта верны, документ «Табель» создан, если график его требует. Изменения задним числом делайте только после резервной копии.
Частые вопросы
Почему табель формируется, но в нём нет одного сотрудника?
Почти всегда причина в кадровых данных этого сотрудника: не проведён приём на работу, не назначен график, указана дата приёма позже начала периода отчёта или сотрудник оформлен в другую организацию/подразделение, а в отчёте стоит отбор. Проверьте карточку сотрудника и настройки отбора отчёта.
Табель пустой только за один месяц, за остальные всё в порядке. Что это?
Скорее всего, график работы не заполнен именно на этот период (например, график заполнили до конца прошлого года, а новый год не заполнили) или сотрудники переведены на другой график с этого месяца, а новый график не настроен. Откройте график и проверьте заполнение на нужный год.
Нужно ли каждый месяц создавать документ «Табель»?
Это зависит от настроек графика. Если в графике включён учёт фактического времени по документу «Табель» — да, документ нужен ежемесячно до расчёта зарплаты. Если используется типовая схема «по графику с учётом отклонений», отдельный документ не обязателен: достаточно документов отсутствий, а форму Т-13 печатают из отчёта.
Сотрудник был на больничном, но в табеле дни стоят как рабочие. Почему?
Больничный лист либо не введён в программу, либо не проведён, либо введён следующим месяцем как сторнирующий документ. Найдите документ в журнале «Зарплата — Больничные листы», проверьте его проведение и период. После исправления перезаполните документ «Табель», если он уже был создан.
Отчёт Т-13 выдаёт ошибку вместо данных. Что делать?
Сначала сформируйте отчёт с минимальными настройками (только период и организация, без отборов) — если ошибка исчезла, проблема в настройках варианта отчёта; сбросьте их к стандартным. Если ошибка сохраняется — обновите конфигурацию, очистите кэш, а при повторении проведите тестирование и исправление базы после резервного копирования.
Можно ли исправить табель за прошлый закрытый месяц?
Технически можно, но делать это нужно с осторожностью: изменения вызовут перерасчёт зарплаты, а если отчётность уже сдана — расхождения с ней. Правильный путь — внести исправления документами текущей датой (сторно, корректировки), а не редактировать документы прошлого периода напрямую.