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

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

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

Проверка наличия и проведения документов-оснований

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

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

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

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

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

Анализ настроек графика работы сотрудника

Второй критически важный элемент — это График работы, назначенный конкретному сотруднику. В 1С каждый работник должен иметь утвержденный график, который определяет его плановое рабочее время. Если в карточке сотрудника в разделе Кадровые данные не указан график или указан неверный вариант, система не сможет рассчитать норму часов и сопоставить факт с планом.

Зайдите в карточку физического лица или сотрудника и проверьте поле График работы. Убедитесь, что выбранный график является действующим на текущую дату. Часто бывает, что график был изменен с начала месяца, но в документе Кадровый перевод новая дата начала действия не была указана корректно, из-за чего в дни перехода система теряет понимание, по какому расписанию работал человек.

  • 📅 Проверьте, что в самом справочнике Графики работы заполнены ячейки календаря: дни должны быть помечены как рабочие, выходные или праздничные.
  • ⏱ Убедитесь, что для рабочих дней указана нормальная продолжительность рабочего времени (например, 8 часов).
  • 🔄 Сверьте периоды действия графиков: не должно быть «разрывов» в датах, когда у сотрудника временно отсутствовало любое расписание.

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

💡

Используйте отчет «Анализ состояния кадрового учета», чтобы быстро найти сотрудников, у которых не назначен график работы или есть разрывы в стаже.

Конфликты видов расчетов и начислений

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

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

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

📊 Какой тип учета рабочего времени вы используете?
Поденный (по дням)
Почасовой
Суммированный
Не знаю / Другой

Также стоит проверить, не были ли изменены коды явок и неявок в справочнике Коды видов учета рабочего времени. Стандартный табель Т-13 ожидает определенные коды (например, «Я» для явки, «ОТ» для отпуска). Если в базе эти коды были переименованы или удалены пользователем, отчет не сможет сопоставить внутреннее обозначение 1С с печатной формой.

Ошибки в документе «Табель» и способы их исправления

В современных версиях 1С:ЗУП 3.1 основным документом для регистрации времени является сам документ Табель. Если вы пытаетесь сформировать печатную форму, а исходный документ табеля содержит ошибки или не заполнен, результат будет нулевым. Часто проблема кроется в том, что документ табеля был создан, но не заполнен автоматически.

Откройте документ Табель за нужный месяц. Нажмите кнопку Заполнить и выберите вариант заполнения, например, По данным явок и неявок. Если после заполнения строки остаются пустыми, система выдаст предупреждение о том, что для некоторых сотрудников не найдено данных. Это прямой сигнал к тому, что проблема находится на уровне ввода первичных данных, о которых мы говорили в первых разделах.

Симптом ошибки Возможная причина Метод решения
Табель пуст полностью Не выбраны сотрудники или период Проверить настройки отчета
Отсутствуют часы явки Не проведен документ «Явка» Найти и провести документ явки
Неверная норма часов Ошибка в графике работы Перепровести график или табель
Ошибка «Нет данных для расчета» Отсутствует вид расчета Назначить вид расчета в приеме на работу

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

☑️ Диагностика пустого табеля

Выполнено: 0 / 5

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

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

Проверьте роль пользователя в разделе Администрирование → Настройка пользователей и прав. Убедитесь, что у профиля есть доступ к подсистеме Зарплата и Кадры. Особенно часто это встречается в больших компаниях, где бухгалтеры по расчету зарплаты и кадровики работают в одной базе, но с разными правами.

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

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

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

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

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

Зайдите в раздел Настройка → Производственные календари. Проверьте, загружен ли календарь на текущий год. В 1С обычно есть возможность загрузки календаря из файла или обновления через интернет-сервисы 1С. Отсутствие праздничных дней в календаре приведет к тому, что система посчитает их рабочими, что исказит табель, либо, наоборот, заблокирует формирование, если график ссылается на несуществующие дни.

Как обновить производственный календарь?

Перейдите в раздел «Настройка», выберите «Производственные календари». Нажмите кнопку «Загрузить» и выберите актуальный файл календаря с сайта Минтруда или используйте кнопку «Обновить из интернета», если конфигурация поддерживается сервисом 1С:ИТС.

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

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

💡

Корректный производственный календарь — это фундамент для правильного расчета нормы рабочего времени. Без него табель Т-13 не может считаться достоверным документом.

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

Почему в табеле не отображаются часы сверхурочной работы?

Часы сверхурочной работы не рассчитываются автоматически в момент формирования табеля. Для их отражения необходимо ввести документ Сверхурочная работа или настроить автоматический расчет сверхурочных в регламентном документе Табель, если такая функциональность включена в вашей версии конфигурации. Также проверьте, чтобы вид расчета для сверхурочных был правильно настроен.

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

Да, табель формируется корректно. Система автоматически рассчитает норму времени пропорционально отработанному периоду, начиная с даты приема на работу, указанной в трудовом договоре. Главное, чтобы с даты приема был назначен график работы.

Что делать, если табель формируется с ошибкой «Превышена длительность рабочего дня»?

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

Как исправить табель, если месяц уже закрыт?

Если период закрыт для редактирования, вам потребуется снять блокировку периода в разделе Администрирование → Закрытие периода. После внесения исправлений в документы явки или табель, необходимо заново провести документ табеля и пересчитать зарплату за этот месяц.

Почему в печатной форме Т-13 вместо фамилий сотрудников пустые строки?

Скорее всего, в настройках отчета не выбраны конкретные сотрудники или подразделение, либо у выбранных сотрудников не заполнено поле «Физическое лицо» в карточке работника. Проверьте фильтр отчета и полноту заполнения кадровых данных.