К статье
Практический материал

Другое · 10 мин

Почему не заполняется табель в 1С:ЗУП и как это исправить

Разбираем, почему табель не заполняется в 1С:ЗУП: графики работы, отсутствия, производственный календарь, виды времени. Пошаговая диагностика и исправление.

Табель учёта рабочего времени в 1С:ЗУП заполняется автоматически на основе данных о графиках работы сотрудников, отклонениях (отпуска, больничные, командировки) и производственном календаре. Если документ «Табель» оказывается пустым, заполняется частично или показывает неверные часы — причина почти всегда кроется в одном из этих трёх источников, а не в сбое программы.

Типичная ситуация: расчётчик создаёт документ «Табель» (Зарплата → Отчёты и справки → Табель учёта рабочего времени, либо одноимённый документ в разделе «Зарплата»), нажимает «Заполнить» — и получает пустые строки, прочерки или только часть сотрудников. Чтобы найти причину, нужно последовательно проверить кадровые данные, графики, отклонения и настройки видов времени.

Важно понимать: отчёт «Табель (Т-13)» и документ «Табель» в ЗУП работают по-разному. Отчёт собирает данные регистров напрямую, а документ заполняется по алгоритму, чувствительному к датам приёма, увольнения и назначенным графикам. Ниже разобраны основные причины и порядок их устранения.

Как устроено автоматическое заполнение табеля

При нажатии кнопки «Заполнить» программа для каждого сотрудника подразделения определяет действующий на дату график работы, рассчитывает по нему плановые дни и часы, затем накладывает зарегистрированные отклонения — отпуска, больничные, командировки, прогулы. Результат выводится в виде буквенных кодов (Я, В, ОТ, Б и т.д.) и количества часов.

Если на любом шаге данных нет — сотрудник не принят, график не назначен, календарь не заполнен — строка либо не появляется вовсе, либо остаётся пустой. Поэтому диагностику удобно вести по той же цепочке, по которой работает алгоритм.

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

Первая причина пустого табеля — сотрудник формально не числится в выбранном подразделении на даты документа. Проверьте, что приём на работу проведён, дата приёма не позже начала периода табеля, а увольнение (если было) не раньше его окончания. Частая ошибка — табель создают за месяц, в котором сотрудник ещё не принят или уже уволен.

Вторая типовая ситуация — неверно указаны реквизиты самого документа: организация, подразделение или период. Если в шапке выбрано подразделение, а сотрудник числится в другом, строка не появится. Также проверьте, что даты «с» и «по» охватывают нужный месяц полностью.

Третий момент — непроведённые кадровые документы. Если приём на работу сохранён, но не проведён, программа не считает сотрудника работающим, и табель его не подхватит. Откройте список сотрудников и убедитесь, что по каждому есть проведённый приём или кадровый перевод.

Проверяем график работы сотрудника

Самая распространённая причина пустых строк — отсутствие назначенного графика. Откройте карточку сотрудника, перейдите по ссылке «График работы» или посмотрите документ приёма: поле «График работы» должно быть заполнено. Если оно пустое, программе не из чего рассчитывать плановое время.

Далее проверьте сам график: Справочники → Графики работы сотрудников. График должен быть заполнен на нужный год — откройте его и нажмите «Заполнить» или проверьте календарь графика визуально. Если график создан, но не заполнен на текущий период, табель за этот период будет пустым или с нулями.

Для сменных графиков дополнительно проверьте, что в шаблоне смен корректно заданы виды времени (Явка, Ночные часы) и длительность смен. Ошибка в шаблоне приводит к тому, что дни есть, а часы равны нулю.

Порядок диагностики пустого табеля
  1. 1
    Проверьте реквизиты документа: организация, подразделение, период
  2. 2
    Убедитесь, что приём на работу сотрудника проведён и действует в периоде табеля
  3. 3
    Откройте карточку сотрудника и проверьте назначенный график работы
  4. 4
    Откройте график и убедитесь, что он заполнен на нужный год
  5. 5
    Проверьте производственный календарь: Администрирование → Производственные календари
  6. 6
    Проверьте отклонения: отпуска, больничные, отсутствия — проведены ли документы
  7. 7
    Перезаполните табель и сверьте результат

Производственный календарь и заполнение графиков на год

Пятидневка и другие графики «по календарю» строятся на основе производственного календаря РФ. Если календарь не заполнен на нужный год (например, после обновления конфигурации или в новой базе), графики не рассчитаются, и табель окажется пустым. Откройте Администрирование → Производственные календари и проверьте, что дни текущего года раскрашены: рабочие, предпраздничные, выходные.

Если календарь пуст — заполните его по умолчанию кнопкой «Заполнить по умолчанию» или обновите через сервис «1С:Обновление программ». После заполнения календаря заново заполните графики работы, которые от него зависят, и только затем пересоздайте табель.

Отклонения, виды времени и частые ошибки настройки

Если табель заполняется, но не отражает отпуск или больничный, проверьте, проведены ли соответствующие документы и попадают ли их даты в период табеля. Документ «Отсутствие (болезнь, прогул, отпуск)» в статусе «черновик» табель не учитывает.

Отдельный блок проблем — настройка видов времени. Если в графике или в документе используется пользовательский вид времени без буквенного кода или с некорректным соответствием (например, не указано, что это рабочее время), табель может показывать прочерки. Проверьте справочник «Виды использования рабочего времени»: у каждого используемого вида должны быть заданы буквенный код и основное время.

Ещё одна причина частичного заполнения — работа по совместительству или несколько позиций. Табель формируется по каждому рабочему месту отдельно; если сотрудник переведён внутри месяца, в табеле появятся две строки, и при неверно выбранном подразделении одна из них «потеряется».

Типичные ошибки
01
Создание табеля за период до приёма сотрудника — строка не появляется, и это принимают за сбой
02
Непроведённые документы отпуска или больничного — отклонения не попадают в табель
03
График создан, но не заполнен на текущий год — табель пустой по всем сотрудникам графика
04
Ручная правка табеля без исправления исходных данных — при следующем заполнении ошибка возвращается
05
Проверка только отчёта Т-13 без проверки графиков — отчёт и документ используют разные механизмы

Что делать, если заполняется только часть сотрудников

Частичное заполнение почти всегда означает, что проблема индивидуальна: у «пропавших» сотрудников нет графика, они приняты не тем документом или числятся в другом подразделении. Удобный приём — сформировать отчёт «График работы сотрудников» или «Штатное расписание» и сравнить список с табелем.

Если сотрудник отсутствует в табеле, но работает, откройте его карточку и проверьте историю кадровых переводов. Возможно, перевод в нужное подразделение датирован следующим месяцем или отменён. После исправления кадрового документа перезаполните табель.

Контрольные точки

Как проверить результат

Все сотрудники подразделения в табеле
Норма

Число строк совпадает со списком работающих в подразделении

Тревожный признак

Часть сотрудников отсутствует — проверяйте их графики и приёмы

Плановые часы
Норма

Часы соответствуют графику (например, 8 часов при пятидневке)

Тревожный признак

Нулевые часы при заполненных кодах дней — ошибка в шаблоне графика

Отклонения
Норма

Отпуска и больничные отражены кодами ОТ, Б с верными датами

Тревожный признак

Отклонения отсутствуют — документы не проведены или даты вне периода

Когда проблема в программе: обновления и регламентные операции

Если все данные корректны, а табель всё равно заполняется с ошибками, проверьте актуальность релиза конфигурации: в старых версиях встречались ошибки механизма заполнения, исправленные в обновлениях. Перед обновлением обязательно создайте резервную копию.

Также после переноса данных из другой программы (например, из ЗУП 2.5 или стороннего кадрового учёта) могут отсутствовать записи в регистрах графиков. В этом случае помогает документ «График работы сотрудников» или перепроведение кадровых документов. Если самостоятельная диагностика не даёт результата, привлеките специалиста по 1С — правка регистров вручную без понимания структуры данных опасна для расчётов.

Итог

Что важно запомнить

Пустой табель в 1С:ЗУП — следствие, а не сбой. Проверяйте цепочку: проведённый приём на работу → назначенный и заполненный график → актуальный производственный календарь → проведённые отклонения. Исправляйте исходные данные, а не сам табель, и делайте резервную копию перед массовыми изменениями.

Частые вопросы

Табель заполняется, но без часов — только коды дней. Что не так?

Проверьте шаблон графика работы: в расписании должны быть указаны часы по видам времени (Явка, Ночные). Если длительность смены не задана, программа ставит код дня, но часы равны нулю. После исправления графика перезаполните табель.

Почему в табеле нет уволенного сотрудника, хотя он работал часть месяца?

Проверьте дату увольнения и период табеля: если даты не пересекаются, сотрудник не попадёт в документ. Также убедитесь, что в настройках отчёта или документа не установлен отбор, исключающий уволенных. При корректных датах уволенный отражается в табеле за отработанную часть месяца.

Отпуск проведён, но в табеле дни отпуска показаны как явка. Почему?

Чаще всего документ отпуска не проведён либо его период не пересекается с периодом табеля. Реже причина в том, что отпуск оформлен документом, который не формирует отклонений (например, только приказ без начисления). Проверьте движения документа и перезаполните табель.

Нужно ли заполнять производственный календарь каждый год?

Да. Производственный календарь заполняется на каждый календарный год — вручную по умолчанию или автоматически через сервис обновлений. Без заполненного календаря графики «по календарю» (пятидневка, шестидневка) не рассчитаются, и табель за новый год окажется пустым.

Можно ли исправить табель вручную, не меняя графики?

Технически можно отредактировать строки документа вручную, но это крайняя мера: при следующем автоматическом заполнении правки исчезнут, а расхождение между табелем и реальными графиками исказит расчёт зарплаты. Правильный путь — исправить исходные данные (график, кадровый документ, отклонение) и перезаполнить табель.

Отчёт Т-13 показывает данные, а документ «Табель» пустой. В чём разница?

Отчёт «Табель учёта рабочего времени (Т-13)» строится напрямую по регистрам учёта времени, а документ заполняется по алгоритму с учётом реквизитов шапки и кадрового состояния. Если отчёт работает, а документ пуст, ищите проблему в реквизитах документа и назначении графиков, а не в данных учёта.