Печать табеля учета рабочего времени для одного сотрудника в 1С — задача, с которой регулярно сталкиваются кадровики, бухгалтеры и руководители отделов. Несмотря на кажущуюся простоту, процесс может вызвать сложности из-за разнообразия конфигураций (1С:Зарплата и Управление Персоналом 3.1, 1С:Бухгалтерия 3.0, 1С:Управление нашей фирмой) и версий платформы. В этой статье разберём все возможные способы — от стандартного отчёта до ручной настройки печатной формы, а также рассмотрим типовые ошибки и нюансы для разных редакций программы.
Особенность задачи в том, что система по умолчанию часто предлагает распечатать табель для всего подразделения или организации, а не для конкретного человека. При этом требование выдать табель на одного сотрудника возникает в самых разных ситуациях: для предоставления в суд, по запросу сотрудника, при проверке трудовой инспекцией или для внутреннего аудита. Мы покажем, как сделать это быстро и без ошибок, даже если вы не опытный пользователь 1С.
Подготовка к печати: проверка настроек табеля в 1С
Прежде чем приступать к печати, убедитесь, что в системе корректно заполнены данные по сотруднику. Отсутствие или неверное указание сведений может привести к ошибкам в печатной форме. Проверьте:
- 📅 График работы сотрудника — в карточке сотрудника должен быть указан актуальный график (например,
Пятидневка,Сменный график). Если график не задан, табель сформируется с ошибками или пустыми ячейками. - 📝 Данные о приёме на работу — дата приема, подразделение, должность. Эти поля влияют на заголовок табеля.
- ⏰ Отметки о явках/неявках — если время не проставлено (например, через терминал или вручную), табель будет пустым.
- 🔄 Актуальность данных — после внесения изменений в график или отметки об отсутствии (больничный, отпуск) необходимо пересчитать документ
Табель учёта рабочего времени.
Если вы работаете в 1С:ЗУП 3.1, проверьте настройки учётной политики организации. Для этого перейдите в раздел Настройки → Учётная политика и убедитесь, что:
- Включён флаг
Ведётся учёт рабочего времени. - Указан правильный способ регистрации времени (ручной, автоматизированный, через внешние системы).
⚠️ Внимание: Если в вашей базе используется интеграция с системой контроля доступа (например, СКУД), данные в табеле могут обновляться с задержкой. Перед печатью синхронизируйте данные вручную через Обмен данными → Синхронизация с СКУД.
Способ 1: Печать через стандартный отчёт «Табель учёта рабочего времени»
Самый универсальный метод — использование стандартного отчёта. Он работает во всех актуальных конфигурациях (ЗУП 3.1, Бухгалтерия 3.0, УНФ). Инструкция:
- Откройте раздел
Зарплата и кадры(в Бухгалтерии 3.0 —Кадры). - Перейдите в
Отчёты → Табель учёта рабочего времени. - В форме отчёта нажмите
Показать настройки(шестерёнка в правом верхнем углу). - На вкладке
Отборвыберите: - 👤 Сотрудник — укажите нужного человека (через лупу или вручную).
- 📅 Период — месяц, за который требуется табель.
- 🏢 Подразделение — если нужно, отфильтруйте по отделу.
- Нажмите
Сформировать. - После формирования отчёта нажмите
Печать → Табель (Т-13)илиТабель (Т-12), в зависимости от формы, принятой в вашей организации. - Есть ли у пользователя права на печать отчётов (роль
КадровикилиБухгалтер по зарплате). - Установлен ли в системе печатный шаблон для табеля (если шаблон отсутствует, его можно загрузить через
Администрирование → Печатные формы).
Если кнопка Печать неактивна, проверьте:
Указан верный сотрудник в отборе|Период соответствует запросу|График работы сотрудника актуален|Данные о явках/неявках заполнены|Права пользователя позволяют печатать отчёты-->
Способ 2: Печать из документа «Табель учёта рабочего времени»
Если в вашей базе табель формируется как отдельный документ (а не отчёт), порядок действий будет другим. Этот метод чаще используется в 1С:ЗУП 2.5 или в базах с доработками. Инструкция:
- Откройте раздел
Зарплата и кадры → Табель учёта рабочего времени. - Найдите документ за нужный месяц (если его нет, создайте новый через
Создать). - В табличной части документа оставьте только строку с нужным сотрудником (удалите остальные или отфильтруйте через
Ещё → Настроить список). - Нажмите
Печать → Табель (Т-12/Т-13).
Если документ не находится, возможно, в вашей базе табель формируется автоматически при закрытии месяца. В этом случае:
- Перейдите в
Зарплата и кадры → Закрытие месяца. - Проверьте, выполнено ли действие
Формирование табеляза нужный период. - Если нет — запустите его вручную и повторите печать.
⚠️ Внимание: В некоторых конфигурациях (1С:ЗУП КОРП) табель может формироваться не как отдельный документ, а как регистр сведений. В этом случае используйте отчёт «Анализ табеля» (раздел Зарплата и кадры → Отчёты) и экспортируйте данные в Excel для дальнейшей печати.
Способ 3: Экспорт в Excel и ручная печать
Если стандартные печатные формы не подходят (например, требуется особая форма табеля), можно экспортировать данные в Excel и распечатать оттуда. Этот метод универсален и работает во всех версиях 1С. Пошаговая инструкция:
- Сформируйте отчёт
Табель учёта рабочего времени(как в Способе 1). - В окне отчёта нажмите
Ещё → Выгрузить в Excel. - В открывшемся файле оставьте только строки с нужным сотрудником (удаляйте лишние данные).
- Отформатируйте таблицу по образцу Т-12 или Т-13 (шаблоны можно скачать на сайте Роструда).
- Распечатайте из Excel.
Преимущества этого метода:
- 🎨 Гибкость — можно изменить дизайн табеля под требования организации.
- 📊 Удобство — в Excel проще добавить дополнительные столбцы (например, для расчёта сверхурочных).
- 🔄 Совместимость — подходит для любых версий 1С, включая устаревшие.
Недостатки:
- ⏳ Занимает больше времени, чем прямая печать из 1С.
- 📏 Требует знания формата Т-12/Т-13 для корректного оформления.
Если вам часто приходится печатать табели в нестандартной форме, сохраните шаблон в Excel и используйте его как основу. Для автоматизации можно написать простую обработку в 1С, которая будет выгружать данные сразу в ваш шаблон.
Различия в печати табеля для Т-12 и Т-13
В 1С поддерживаются две основные формы табеля:
- 📄 Т-12 — используется для ручного заполнения (подходит, если время фиксируется на бумаге).
- 🖥️ Т-13 — для автоматизированного учёта (если время фиксируется в программе или через СКУД).
Разница между формами в структуре и назначении:
| Параметр | Т-12 | Т-13 |
|---|---|---|
| Назначение | Для ручного заполнения (бумажный вариант) | Для автоматизированного учёта (электронный вариант) |
| Структура | Простая таблица с графами для отметок | Расширенные поля для кодов и автоматизированных данных |
| Коды отметок | Буквенные (Я, Н, Б) | Цифровые (01, 02, 03 и т.д.) |
| Использование в 1С | Реже, обычно для малых предприятий | Чаще, особенно в крупных компаниях с СКУД |
В 1С:ЗУП 3.1 по умолчанию используется форма Т-13, но при необходимости можно переключиться на Т-12 в настройках отчёта. Для этого:
- Откройте отчёт
Табель учёта рабочего времени. - Нажмите
Показать настройки → Печатная форма. - Выберите нужный вариант (
Т-12илиТ-13).
Типовые ошибки и их решение
При печати табеля на одного сотрудника пользователи часто сталкиваются с типичными проблемами. Разберём самые распространённые и способы их устранения:
- 🚫 Ошибка: «Нет данных для печати»
Причина: Не заполнены отметки о рабочем времени или не сформирован документ табеля.
Решение: Проверьте заполнение документаТабель учёта рабочего времениили сформируйте его заново черезЗакрытие месяца. - 🖨️ Ошибка: Печатается пустой бланк
Причина: Не указан шаблон печатной формы или отсутствуют права у пользователя.
Решение: Загрузите шаблон черезАдминистрирование → Печатные формыили обратитесь к администратору за правами. - 📅 Ошибка: Неверный период в табеле
Причина: В настройках отчёта указан не тот месяц.
Решение: Проверьте даты в отборе и при необходимости переформируйте отчёт. - 👥 Ошибка: Печатаются все сотрудники, а не один
Причина: Неправильно настроен отбор по сотруднику.
Решение: В настройках отчёта на вкладкеОтборубедитесь, что выбран только нужный сотрудник.
Если ошибка не устраняется, проверьте:
- 🔧 Актуальность версии 1С — в устаревших релизах могут быть баги с печатью. Обновите конфигурацию через
Справка → Обновление программы. - 📂 Целостность базы — выполните тестирование и исправление через
Администрирование → Тестирование и исправление.
Что делать, если табель не формируется даже после всех проверок?
В редких случаях проблема может быть связана с повреждением данных в регистре сведений Табель учёта рабочего времени. Для восстановления:
1. Сделайте резервную копию базы.
2. Перейдите в Все функции (через меню Сервис).
3. Найдите регистр Табель учёта рабочего времени и проверьте записи за нужный период.
4. При необходимости удалите повреждённые записи и переформируйте табель заново.
Эту операцию лучше выполнять с помощью специалиста по 1С, чтобы избежать потери данных.
Печать табеля в облачной версии 1С (1С:Фреш)
Если вы работаете в 1С:Фреш (облачная версия), процесс печати табеля имеет свои нюансы. Основное отличие — отсутствие прямого доступа к печатным формам на локальном компьютере. Инструкция для облачной версии:
- Откройте раздел
Зарплата и кадры → Отчёты → Табель учёта рабочего времени. - Настройте отбор по сотруднику и периоду (как в Способе 1).
- После формирования отчёта нажмите
Печать. - В открывшемся окне выберите:
- 🖼️
Печать в PDF— если нужно сохранить файл. - 🖨️
Печать на принтер— для прямой печати.
В 1С:Фреш также доступна функция отправки табеля по email прямо из программы:
- После формирования отчёта нажмите
Ещё → Отправить по email. - Укажите адрес получателя и при необходимости добавьте комментарий.
- Выберите формат (
PDFилиExcel) и отправьте. - Скачайте или разработайте шаблон печатной формы в формате
.ert(для 1С:Предприятие 8.3). - Перейдите в
Администрирование → Печатные формы → Дополнительные отчёты и обработки. - Нажмите
Создатьи загрузите файл шаблона. - Привяжите шаблон к отчёту
Табель учёта рабочего времени. - Теперь при печати табеля будет доступна новая форма.
- 📥 Сайт 1С:ИТС — в разделе
Печатные формыдля вашей конфигурации. - 🛠️ Форум Infostart — пользователи выкладывают кастомизированные формы.
- 💼 Партнёры 1С — можно заказать разработку формы под ваши требования.
⚠️ Внимание: В облачной версии 1С:Фреш настройки печатных форм ограничены. Если вам нужна кастомизированная форма табеля, обратитесь в службу поддержки 1С для доработки шаблона.
1С:ЗУП 3.1|1С:Бухгалтерия 3.0|1С:УНФ|1С:Фреш (облако)|Другая версия-->
Дополнительные возможности: настройка внешней печатной формы
Если стандартные формы табеля не подходят, можно подключить внешнюю печатную форму. Это актуально для компаний с уникальными требованиями к оформлению документов. Для этого:
Где взять готовые шаблоны:
Пример кода для подключения внешней печатной формы через Все функции:
Процедура ПодключитьВнешнююПечатнуюФорму
ВнешняяОбработка = Новый ВнешняяОбработка("C:\Temp\ТабельТ12.ert");
ПечатныеФормы.Добавить("ТабельТ12", ВнешняяОбработка);
КонецПроцедуры
Использование внешних печатных форм требует прав администратора. Перед подключением обязательно проверьте шаблон на тестовой базе, чтобы избежать конфликтов с основной конфигурацией.
FAQ: Частые вопросы по печати табеля на одного сотрудника
Можно ли распечатать табель за произвольный период (не месяц)?
Да, но с оговорками. В стандартных отчётах 1С обычно доступен отбор только по полному месяцу. Чтобы распечатать табель за произвольный период (например, 10–20 число), воспользуйтесь одним из способов:
- Экспортируйте данные в Excel и вручную оставьте нужные даты.
- Используйте отчёт
Анализ табеляс детализацией по дням и фильтром по датам. - Настройте внешнюю печатную форму с гибким периодом.
В 1С:ЗУП КОРП есть возможность формировать табель за произвольный интервал через Отчёты → Специализированные → Табель (произвольный период).
Как распечатать табель с подписями руководителя и сотрудника?
Подписи в печатной форме табеля добавляются автоматически, если в карточке сотрудника и настройках организации указаны:
- ФИО и должность руководителя подразделения (в справочнике
Подразделения). - ФИО и должность руководителя организации (в справочнике
Организации). - ФИО сотрудника (в его карточке).
- Проверьте заполнение реквизитов в справочниках.
- Обновите печатную форму через
Администрирование → Печатные формы. - Вручную добавьте подписи в Excel после экспорта.
Если подписи не печатаются:
Почему в табеле не отображаются коды отсутствия (например, отпуск или больничный)?
Этоная проблема, если:
- 📝 Не заполнены документы-основания (например,
ОтпускилиБольничный лист). - 🔄 Не выполнен перерасчёт табеля после внесения изменений.
- 📅 В документе указан неверный период (например, больничный зарегистрирован на другие даты).
Чтобы исправить:
- Проверьте наличие документов по отсутствию в разделе
Зарплата и кадры → Все документы. - Переформируйте табель через
Закрытие месяца. - Если коды всё равно не отображаются, проверьте настройки видов расчёта в справочнике
Начисления и удержания— там должны быть указаны правильные коды для Т-13 (например,09для отпуска,10для больничного).
Можно ли распечатать табель с расшифровкой сверхурочных часов?
Да, но стандартная форма Т-13 не предусматривает детализацию сверхурочных. Варианты решения:
- Экспорт в Excel — добавьте столбец с расчётом сверхурочных вручную.
- Внешняя печатная форма — разработайте шаблон с дополнительными полями.
- Отчёт «Анализ табеля» — в нём есть детализация по видам времени, включая сверхурочные.
В 1С:ЗУП КОРП есть специализированный отчёт Сверхурочные часы, который можно использовать как дополнение к табелю.
Как распечатать табель для сотрудника, который уволился?
Порядок действий зависит от того, архивируете ли вы данные об уволенных сотрудниках:
- Если сотрудник не архивирован — формируйте табель как обычно, выбрав его в отборе.
- Если сотрудник архивирован:
- В 1С:ЗУП 3.1 перейдите в
Все сотрудники(включите отображение архивных записей черезЕщё → Настроить список). - В 1С:Бухгалтерия 3.0 восстановите сотрудника из архива временно (через
Кадры → Архив сотрудников). - Сформируйте табель за нужный период и распечатайте.
Если данные о рабочем времени уволенного сотрудника не сохранились, восстановите их из резервной копии базы.