Формирование табеля учёта рабочего времени (Т-12 или Т-13) для одного сотрудника в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия — задача, с которой сталкиваются кадровики и бухгалтеры ежедневно. Несмотря на кажущуюся простоту, здесь есть подводные камни: от неправильного выбора периода до ошибок в отметках явок/неявок. В этой статье разберём три способа создания табеля — через документ, отчёт и ручной ввод, — а также покажем, как избежать типичных ошибок при работе с Т-12 и Т-13.
Особенность табеля на одного сотрудника — необходимость точного указания видов времени (отпуск, больничный, командировка) и корректного расчёта отработанных дней. Если в организации используется автоматическое заполнение по графику, данные могут подтянуться неверно из-за неактуализированных сведений о сотруднике. Мы подробно разберём, как проверить настройки перед формированием документа и что делать, если табель «не хочет» сохраняться.
1. Подготовка: проверка данных сотрудника перед созданием табеля
Прежде чем формировать табель, убедитесь, что в 1С обновляемые материалы о сотруднике. Откройте карточку сотрудника (Кадры → Сотрудники) и проверьте:
- 📅 Дата приёма — если сотрудник принят недавно, график работы мог не обновиться.
- ⏰ График работы — должен соответствовать фактическому (например,
5-дневка,сменный график). - 📝 Действующие кадровые документы — приказы о приёме, переводе, отпуске.
- 🏥 Больничные листы — если они есть, но не внесены в систему, табель будет некорректным.
Если график работы неверный, исправьте его через документ Кадровый перевод или Изменение графика. Например, для сменного графика укажите соответствующий тип графика в настройках сотрудника.
Если сотрудник работает по гибкому графику, в 1С нужно создать индивидуальный график через Настройки → Графики работы и привязать его к сотруднику.
Также проверьте, не блокирует ли табель документ-основание (например, приказ об увольнении с будущей датой). В таком случае система не даст внести изменения в табель за период после увольнения.
2. Способ 1: создание табеля через документ «Табель учёта рабочего времени»
Это самый надёжный способ, так как документ автоматически интегрируется с расчётом зарплаты. Инструкция для 1С:ЗУП 3.1 (в 1С:Бухгалтерия 8.3 шаги аналогичны):
- Перейдите в раздел
Зарплата → Табель учёта рабочего времени. - Нажмите
Создатьи выберите организацию (если их несколько). - Укажите период (месяц и год), за который формируется табель.
- В поле
Сотрудниквыберите нужного сотрудника из справочника. - Нажмите
Заполнить→По графику. Система автоматически проставит явки (Я) и выходные (В). - Вручную исправьте дни, когда сотрудник отсутствовал (больничный, отпуск, командировка).
- Сохраните документ кнопкой
Провести и закрыть.
Если табель формируется за прошлый месяц, убедитесь, что период не заблокирован для редактирования (Администрирование → Настройки зарплаты → Блокировка редактирования).
Что делать, если кнопка "Заполнить" неактивна?
Если кнопка Заполнить не работает, проверьте:
1. Указан ли сотрудник в документе?
2. Корректно ли заполнен период (не будущая дата)?
3. Есть ли у пользователя права на редактирование табелей (Настройки → Пользователи → Права)?
Если проблема остаётся, перезапустите 1С в режиме 1С:Предприятие (не конфигуратор).
Важно: после сохранения документа проверьте его статус. Если табель не проведён, в журнале документов он будет отмечен красным крестиком. Частая причина — незакрытые больничные листы или отпуска в указанном периоде.
3. Способ 2: формирование табеля через отчёт «Табель учёта рабочего времени»
Этот метод удобен для быстрого просмотра и печати табеля без создания документа. Подходит, если нужно оперативно проверить данные перед расчётом зарплаты:
- Откройте
Зарплата → Отчёты по зарплате → Табель учёта рабочего времени. - Задайте параметры:
- 📅 Период — месяц и год.
- 🏢 Организация — если их несколько.
- 👤 Сотрудник — выберите из справочника.
Сформировать.Печать → Табель (Т-12) или Табель (Т-13).Отчёт покажет фактические отметки, но не сохранит их в базе. Чтобы измененияapplyлись к расчёту зарплаты, используйте первый способ (документ).
Если в отчёте отображаются некорректные данные (например, вместо Я стоит Н — неявка), проверьте:
- 🔄 График работы сотрудника на дату.
- 📋 Документы-основания (больничные, отпуска).
- 🔒 Блокировки периода в настройках зарплаты.
4. Способ 3: ручной ввод табеля через журнал документов
Если автоматическое заполнение даёт сбои, можно ввести табель вручную. Этот способ требует внимания, так как ошибки приводят к неверному расчёту зарплаты.
- Откройте журнал
Табели учёта рабочего времени(Зарплата → Табель). - Создайте новый документ и заполните шапку (организация, период, сотрудник).
- В табличной части вручную проставьте коды:
Я— явка;Б— больничный;ОТ— отпуск;К— командировка;В— выходной.
При ручном вводе легко ошибиться в кодах. Например, Н (неявка без уважительной причины) вместо Б (больничный) приведёт к тому, что сотрудник получит зарплату за неотработанные дни. Всегда сверяйтесь с постановлением Госкомстата №1 (коды табеля).
Указан верный период|Коды явок/неявок соответствуют факту|Часы отработаны корректно (для неполных дней)|Нет незакрытых кадровых документов (отпуска, больничные)|Документ проведён (нет красного крестика)-->
5. Типичные ошибки и как их исправить
Даже опытные пользователи 1С сталкиваются с проблемами при работе с табелями. Рассмотрим самые частые:
| Ошибка | Причина | Решение |
|---|---|---|
| Табель не сохраняется | Период заблокирован для редактирования | Проверьте настройки блокировки в Администрирование → Настройки зарплаты |
Некорректные отметки (например, Н вместо Я) |
Неверный график работы или отсутствует документ-основание (больничный) | Исправьте график или добавьте отсутствующий документ |
| Табель не отображается в расчёте зарплаты | Документ не проведён или указан неверный период | Проведите документ или проверьте даты |
| Ошибка «Не найден сотрудник» | Сотрудник увольнялся или переведён в другую организацию | Проверьте статус сотрудника в справочнике |
Если при формировании табеля появляется сообщение «Не удалось заполнить данные по графику», это означает, что у сотрудника нет действующего графика на указанный период. Решение:
- Откройте карточку сотрудника.
- Перейдите на закладку
График работы. - Добавьте или скорректируйте график.
- 📄 Т-12 — для ручного заполнения (коды проставляются вручную).
- 📄 Т-13 — для автоматического учёта (коды уже проставлены системой).
Всегда проверяйте табель на наличие красных пометок в журнале документов — они указывают на ошибки, которые помешают расчёту зарплаты.
6. Печать табеля: формы Т-12 и Т-13
После формирования табеля его нужно распечатать для передачи в бухгалтерию или архив. В 1С доступны две формы:
Чтобы распечатать табель:
- Откройте документ
Табель учёта рабочего времени. - Нажмите
Печатьи выберите нужную форму. - Укажите параметры печати (например, с подписями или без).
- Нажмите
ПечатьилиСформироватьдля предварительного просмотра.
Если при печати формы Т-13 коды отображаются некорректно (например, вместо Я — пустое поле), проверьте настройки печати в Администрирование → Печатные формы. Возможно, шаблон формы повреждён — в этом случае обновите конфигурацию или восстановите шаблон из резервной копии.
Для экономии бумаги настройте печать табеля на одном листе: в параметрах печати выберите Масштаб → По ширине страницы.
7. Интеграция табеля с расчётом зарплаты
Табель учёта рабочего времени напрямую влияет на расчёт зарплаты. Если в табеле указаны неверные данные, сотрудник получит некорректную сумму. Чтобы избежать ошибок:
- 🔄 Проверяйте табель перед расчётом зарплаты — сравните его с графиком работы.
- 📊 Используйте отчёт «Анализ зарплаты» (
Зарплата → Отчёты → Анализ зарплаты) для сверки. - 🔍 Контролируйте дни с неполной занятостью — в табеле должны быть указаны фактические часы.
Если после расчёта зарплаты выяснилось, что табель был заполнен неверно, исправьте его и пересчитайте зарплату документом Корректировка зарплаты. В противном случае в бухгалтерском учёте возникнут расхождения.
Что делать, если табель уже проведён, а ошибку заметили поздно?
1. Снимите документ с проведения (Действия → Отменить проведение).
2. Исправьте ошибки в табеле.
3. Проведите документ заново.
4. Пересчитайте зарплату за период (если она уже была начислена).
Если зарплата уже выплачена, оформите Удержание из зарплаты или Доплату в следующем периоде.
В 1С:ЗУП табель автоматически подтягивается в документ Начисление зарплаты. Если данные не обновляются, проверьте:
- 🔹 Дата табеля — она должна быть в пределах расчётного периода.
- 🔹 Статус документа — он должен быть проведён.
- 🔹 Сотрудник — он должен быть указан в начислении зарплаты.
8. Автоматизация: настройка автозаполнения табелей
Если в организации много сотрудников, ручное заполнение табелей отнимает время. В 1С:ЗУП можно настроить автоматическое заполнение по графику или данным турникетов (если интегрирована система контроля доступа).
Для настройки автозаполнения:
- Перейдите в
Настройки → Настройки зарплаты → Табель учёта рабочего времени. - Установите флажок
Автоматически заполнять табель по графику. - Выберите периодичность (ежедневно, еженедельно, ежемесячно).
- Сохраните настройки.
Если в организации используются турникеты или биометрические системы, настройте интеграцию через 1С:Зарплата и Управление Персоналом КОРП. Для этого:
- Подключите оборудование через
Администрирование → Обмен данными. - Настройте правила сопоставления данных (например, связь карты сотрудника с его записью в 1С).
- Запустите тестовый обмен данными.
Автоматическое заполнение сокращает время на работу с табелями, но требует регулярной проверки — системы контроля доступа тоже могут давать сбои (например, не фиксировать выход сотрудника).
Автозаполнение табеля по графику не учитывает больничные и отпуска. Эти данные нужно вносить вручную или через кадровые документы.
Для крупных компаний рекомендуется использовать модуль «1С:Зарплата и Кадры КОРП», который поддерживает расширенные настройки автозаполнения и интеграцию с внешними системами.
FAQ: ответы на частые вопросы
Можно ли создать табель на одного сотрудника за прошлый год?
Да, но сначала проверьте, не заблокирован ли период для редактирования в настройках зарплаты (Администрирование → Настройки зарплаты → Блокировка редактирования). Если период закрыт, разблокируйте его или создайте табель через документ Корректировка.
Чем отличаются формы Т-12 и Т-13?
Форма Т-12 предназначена для ручного заполнения (коды проставляет пользователь), а Т-13 — для автоматического учёта (коды подтягиваются из 1С). В остальном структуры идентичны.
Как в табеле отразить выход сотрудника на работу в выходной день?
В таком случае в табеле проставляется код РВ (работа в выходной). Убедитесь, что в настройках сотрудника разрешена работа в выходные (График работы → Особенности учёта).
Можно ли импортировать табель из Excel в 1С?
Да, для этого используйте обработку Универсальный обмен данными (Файл → Открыть → Дополнительные отчёты и обработки). Предварительно подготовьте файл Excel в формате, соответствующем шаблону 1С (колонки: дата, сотрудник, код явки/неявки).
Почему в табеле не отображаются больничные дни?
Скорее всего, в системе не оформлен документ Больничный лист. Создайте его в разделе Зарплата → Больничные листы, и данные автоматически подтянутся в табель.
Если вам нужно регулярно формировать табели для большого количества сотрудников, рассмотрите возможность настройки шаблонов или использования дополнительных обработок (например, Помощник кадровика для 1С:ЗУП). Это сократит время на рутинные операции и минимизирует ошибки.