Формирование табеля учёта рабочего времени (Т-12 или Т-13) для одного сотрудника в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия — задача, с которой сталкиваются кадровики и бухгалтеры ежедневно. Несмотря на кажущуюся простоту, здесь есть подводные камни: от неправильного выбора периода до ошибок в отметках явок/неявок. В этой статье разберём три способа создания табеля — через документ, отчёт и ручной ввод, — а также покажем, как избежать типичных ошибок при работе с Т-12 и Т-13.

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

1. Подготовка: проверка данных сотрудника перед созданием табеля

Прежде чем формировать табель, убедитесь, что в обновляемые материалы о сотруднике. Откройте карточку сотрудника (Кадры → Сотрудники) и проверьте:

  • 📅 Дата приёма — если сотрудник принят недавно, график работы мог не обновиться.
  • График работы — должен соответствовать фактическому (например, 5-дневка, сменный график).
  • 📝 Действующие кадровые документы — приказы о приёме, переводе, отпуске.
  • 🏥 Больничные листы — если они есть, но не внесены в систему, табель будет некорректным.

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

💡

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

Также проверьте, не блокирует ли табель документ-основание (например, приказ об увольнении с будущей датой). В таком случае система не даст внести изменения в табель за период после увольнения.

2. Способ 1: создание табеля через документ «Табель учёта рабочего времени»

Это самый надёжный способ, так как документ автоматически интегрируется с расчётом зарплаты. Инструкция для 1С:ЗУП 3.11С:Бухгалтерия 8.3 шаги аналогичны):

  1. Перейдите в раздел Зарплата → Табель учёта рабочего времени.
  2. Нажмите Создать и выберите организацию (если их несколько).
  3. Укажите период (месяц и год), за который формируется табель.
  4. В поле Сотрудник выберите нужного сотрудника из справочника.
  5. Нажмите ЗаполнитьПо графику. Система автоматически проставит явки (Я) и выходные (В).
  6. Вручную исправьте дни, когда сотрудник отсутствовал (больничный, отпуск, командировка).
  7. Сохраните документ кнопкой Провести и закрыть.

Если табель формируется за прошлый месяц, убедитесь, что период не заблокирован для редактирования (Администрирование → Настройки зарплаты → Блокировка редактирования).

Что делать, если кнопка "Заполнить" неактивна?

Если кнопка Заполнить не работает, проверьте:

1. Указан ли сотрудник в документе?

2. Корректно ли заполнен период (не будущая дата)?

3. Есть ли у пользователя права на редактирование табелей (Настройки → Пользователи → Права)?

Если проблема остаётся, перезапустите 1С в режиме 1С:Предприятие (не конфигуратор).

Важно: после сохранения документа проверьте его статус. Если табель не проведён, в журнале документов он будет отмечен красным крестиком. Частая причина — незакрытые больничные листы или отпуска в указанном периоде.

3. Способ 2: формирование табеля через отчёт «Табель учёта рабочего времени»

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

  1. Откройте Зарплата → Отчёты по зарплате → Табель учёта рабочего времени.
  2. Задайте параметры:
    • 📅 Период — месяц и год.
    • 🏢 Организация — если их несколько.
    • 👤 Сотрудник — выберите из справочника.
  • Нажмите Сформировать.
  • Если нужно распечатать, выберите Печать → Табель (Т-12) или Табель (Т-13).
  • Отчёт покажет фактические отметки, но не сохранит их в базе. Чтобы измененияapplyлись к расчёту зарплаты, используйте первый способ (документ).

    📊 Какой формат табеля вы используете чаще?
    Т-12
    Т-13
    Оба варианта
    Не знаю разницы

    Если в отчёте отображаются некорректные данные (например, вместо Я стоит Н — неявка), проверьте:

    • 🔄 График работы сотрудника на дату.
    • 📋 Документы-основания (больничные, отпуска).
    • 🔒 Блокировки периода в настройках зарплаты.

    4. Способ 3: ручной ввод табеля через журнал документов

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

    1. Откройте журнал Табели учёта рабочего времени (Зарплата → Табель).
    2. Создайте новый документ и заполните шапку (организация, период, сотрудник).
    3. В табличной части вручную проставьте коды:
      • Я — явка;
      • Б — больничный;
      • ОТ — отпуск;
      • К — командировка;
      • В — выходной.
  • Для дней с нестандартным временем (например, 4 часа вместо 8) укажите количество часов в соответствующей колонке.
  • При ручном вводе легко ошибиться в кодах. Например, Н (неявка без уважительной причины) вместо Б (больничный) приведёт к тому, что сотрудник получит зарплату за неотработанные дни. Всегда сверяйтесь с постановлением Госкомстата №1 (коды табеля).

    Указан верный период|Коды явок/неявок соответствуют факту|Часы отработаны корректно (для неполных дней)|Нет незакрытых кадровых документов (отпуска, больничные)|Документ проведён (нет красного крестика)-->

    5. Типичные ошибки и как их исправить

    Даже опытные пользователи сталкиваются с проблемами при работе с табелями. Рассмотрим самые частые:

    Ошибка Причина Решение
    Табель не сохраняется Период заблокирован для редактирования Проверьте настройки блокировки в Администрирование → Настройки зарплаты
    Некорректные отметки (например, Н вместо Я) Неверный график работы или отсутствует документ-основание (больничный) Исправьте график или добавьте отсутствующий документ
    Табель не отображается в расчёте зарплаты Документ не проведён или указан неверный период Проведите документ или проверьте даты
    Ошибка «Не найден сотрудник» Сотрудник увольнялся или переведён в другую организацию Проверьте статус сотрудника в справочнике

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

    1. Откройте карточку сотрудника.
    2. Перейдите на закладку График работы.
    3. Добавьте или скорректируйте график.
    4. 💡

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

      6. Печать табеля: формы Т-12 и Т-13

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

      • 📄 Т-12 — для ручного заполнения (коды проставляются вручную).
      • 📄 Т-13 — для автоматического учёта (коды уже проставлены системой).

    Чтобы распечатать табель:

    1. Откройте документ Табель учёта рабочего времени.
    2. Нажмите Печать и выберите нужную форму.
    3. Укажите параметры печати (например, с подписями или без).
    4. Нажмите Печать или Сформировать для предварительного просмотра.

    Если при печати формы Т-13 коды отображаются некорректно (например, вместо Я — пустое поле), проверьте настройки печати в Администрирование → Печатные формы. Возможно, шаблон формы повреждён — в этом случае обновите конфигурацию или восстановите шаблон из резервной копии.

    💡

    Для экономии бумаги настройте печать табеля на одном листе: в параметрах печати выберите Масштаб → По ширине страницы.

    7. Интеграция табеля с расчётом зарплаты

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

    • 🔄 Проверяйте табель перед расчётом зарплаты — сравните его с графиком работы.
    • 📊 Используйте отчёт «Анализ зарплаты» (Зарплата → Отчёты → Анализ зарплаты) для сверки.
    • 🔍 Контролируйте дни с неполной занятостью — в табеле должны быть указаны фактические часы.

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

    Что делать, если табель уже проведён, а ошибку заметили поздно?

    1. Снимите документ с проведения (Действия → Отменить проведение).

    2. Исправьте ошибки в табеле.

    3. Проведите документ заново.

    4. Пересчитайте зарплату за период (если она уже была начислена).

    Если зарплата уже выплачена, оформите Удержание из зарплаты или Доплату в следующем периоде.

    В 1С:ЗУП табель автоматически подтягивается в документ Начисление зарплаты. Если данные не обновляются, проверьте:

    • 🔹 Дата табеля — она должна быть в пределах расчётного периода.
    • 🔹 Статус документа — он должен быть проведён.
    • 🔹 Сотрудник — он должен быть указан в начислении зарплаты.

    8. Автоматизация: настройка автозаполнения табелей

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

    Для настройки автозаполнения:

    1. Перейдите в Настройки → Настройки зарплаты → Табель учёта рабочего времени.
    2. Установите флажок Автоматически заполнять табель по графику.
    3. Выберите периодичность (ежедневно, еженедельно, ежемесячно).
    4. Сохраните настройки.

    Если в организации используются турникеты или биометрические системы, настройте интеграцию через 1С:Зарплата и Управление Персоналом КОРП. Для этого:

    1. Подключите оборудование через Администрирование → Обмен данными.
    2. Настройте правила сопоставления данных (например, связь карты сотрудника с его записью в 1С).
    3. Запустите тестовый обмен данными.

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

    💡

    Автозаполнение табеля по графику не учитывает больничные и отпуска. Эти данные нужно вносить вручную или через кадровые документы.

    Для крупных компаний рекомендуется использовать модуль «1С:Зарплата и Кадры КОРП», который поддерживает расширенные настройки автозаполнения и интеграцию с внешними системами.

    FAQ: ответы на частые вопросы

    Можно ли создать табель на одного сотрудника за прошлый год?

    Да, но сначала проверьте, не заблокирован ли период для редактирования в настройках зарплаты (Администрирование → Настройки зарплаты → Блокировка редактирования). Если период закрыт, разблокируйте его или создайте табель через документ Корректировка.

    Чем отличаются формы Т-12 и Т-13?

    Форма Т-12 предназначена для ручного заполнения (коды проставляет пользователь), а Т-13 — для автоматического учёта (коды подтягиваются из 1С). В остальном структуры идентичны.

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

    В таком случае в табеле проставляется код РВ (работа в выходной). Убедитесь, что в настройках сотрудника разрешена работа в выходные (График работы → Особенности учёта).

    Можно ли импортировать табель из Excel в 1С?

    Да, для этого используйте обработку Универсальный обмен данными (Файл → Открыть → Дополнительные отчёты и обработки). Предварительно подготовьте файл Excel в формате, соответствующем шаблону 1С (колонки: дата, сотрудник, код явки/неявки).

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

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

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