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

Учет и Финансы · 12 мин

Почему в 1С не формируется табель учета рабочего времени

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

Табель учета рабочего времени (форма Т-13) в конфигурациях 1С:Зарплата и управление персоналом и 1С:ERP строится автоматически на основании графиков работы сотрудников и зарегистрированных отклонений — отпусков, больничных, командировок, прогулов. Если отчет не формируется, выходит пустым или показывает неверные данные, причина почти всегда кроется в настройках графиков, отсутствии кадровых документов или ошибках в данных за конкретный месяц.

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

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

Как работает табель в 1С и откуда берутся данные

Прежде чем искать ошибку, полезно понять механизм. Отчет «Табель учета рабочего времени (Т-13)» формируется на основании планового графика работы сотрудника, назначенного кадровым приказом о приеме или кадровым переводом. Фактические отклонения от графика фиксируются документами: «Отпуск», «Больничный лист», «Командировка», «Прогул, отсутствие», «Работа сверхурочно» и другими.

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

Отдельный нюанс — настройка учетной политики: способ учета рабочего времени может вестись по плановым графикам с регистрацией отклонений или по фактически введенным табелям. Если в программе выбран один метод, а данные вводятся по другому, отчет будет пустым или неполным.

Проверка параметров формирования отчета

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

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

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

Отчет полностью пустойНет данных ни по одному сотруднику

Период, организация в отборах, права доступа к данным

Нет отдельных сотрудниковЧасть сотрудников в табеле отсутствует

Дата приема/увольнения, подразделение, назначенный график

Сотрудник есть, но ячейки пустыеНет ни явок, ни отклонений

Заполненность графика работы на этот месяц

Неверные часы или кодыТабель формируется, но данные не сходятся

Документы отклонений, производственный календарь, виды времени в графике

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

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

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

Третья причина — незаполненный производственный календарь. Графики, ссылающиеся на календарь, при его незаполненности на новый год дают пустые данные. Проверьте календарь в разделе настроек (в ЗУП: «Настройка — Производственные календари») и при необходимости заполните его по умолчанию или обновите через сервис обновления данных классификаторов.

Кадровые документы и документы отклонений

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

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

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

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

Права доступа и технические причины

Если отчет не открывается вовсе или выдает ошибку, дело может быть в правах. Пользователю нужны права на чтение данных кадрового учета и учета рабочего времени. В типовых конфигурациях это соответствующие профили групп доступа — например, «Кадровик» или «Расчетчик». Если табель пустой только у конкретного пользователя, а под полными правами формируется нормально — проблема точно в правах или в ограничении доступа на уровне записей (RLS) по организациям.

Ошибки вида «Ошибка СУБД», вылеты отчета или бесконечное формирование указывают на технические проблемы: повреждение данных, нехватку ресурсов сервера, устаревшую версию платформы. В этом случае имеет смысл выполнить тестирование и исправление информационной базы (только после резервного копирования), обновить платформу и релиз конфигурации до актуального.

Еще одна причина странного поведения — доработки конфигурации или расширения. Если отчет был изменен программистом или подключено расширение, затрагивающее учет рабочего времени, отключите расширения и проверьте формирование табеля на типовом варианте отчета. Это быстро локализует источник проблемы.

Типичные ошибки
01
Формирование табеля за месяц, в котором сотрудник еще не принят, — отчет пустой, и это норма, а не ошибка
02
Ввод отклонений документами, не предназначенными для учета времени, — данные в табель не попадают
03
Изменение графика задним числом после расчета зарплаты — расхождение табеля с начислениями и перерасчеты
04
Игнорирование незаполненного производственного календаря на новый год — пустые графики у всех сотрудников разом
05
Редактирование табеля в прошлом, закрытом периоде без резервной копии — риск расхождения с уже сданной отчетностью

Как проверить результат и когда обращаться к специалисту

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

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

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

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

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

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

Строка сотрудника есть, заполнены коды явок и отсутствий

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

Строки нет — проверяйте прием на работу и график

Норма часов за месяц
Норма

Совпадает с производственным календарем для этого графика

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

Норма нулевая или неверная — график или календарь не заполнены

Периоды отпуска и больничных
Норма

Помечены соответствующими кодами (ОТ, Б и др.)

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

Показаны как явка — документы отклонений не проведены

Сверка с расчетным листком
Норма

Отработанное время совпадает

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

Расхождения — есть неучтенные документы или изменения задним числом

Часто задаваемые вопросы

Почему табель формируется пустым по всем сотрудникам сразу?

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

Сотрудник принят в середине месяца, но в табель не попадает. Что делать?

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

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

Это значит, что документ отпуска не учтен при формировании табеля: он не проведен, отменен, оформлен другим типом документа или введен на другую дату. Откройте документ, проверьте его состояние и период, затем перепроведите при необходимости и сформируйте табель заново. Также убедитесь, что отпуск введен именно в учетной системе, а не только в кадровом приказе на бумаге.

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

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

После обновления конфигурации табель перестал формироваться. В чем причина?

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

Табель формируется очень долго или программа зависает. Это ошибка данных?

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

Итог

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

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