Ведение табеля учета рабочего времени в 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия — обязательная процедура для любого предприятия, которая напрямую влияет на корректность начисления зарплаты, расчета отпускных и составления отчетности. Ошибки в табеле могут привести к штрафам от трудовой инспекции, переплатам по фонду оплаты труда или, наоборот, недоплатам сотрудникам. При этом функционал 1С позволяет автоматизировать большую часть процесса, но требует правильной первоначальной настройки и понимания ключевых нюансов.
В этой статье мы разберем все этапы работы с табелем — от создания документа до учета нестандартных ситуаций (больничные, командировки, отпуска). Особое внимание уделим типичным ошибкам, которые допускают пользователи, и способам их избежать. Инструкция актуальна для последних версий 1С:ЗУП 3.1 и 1С:Бухгалтерия 8.3, но основные принципы применимы и к более ранним редакциям. Если вы только начинаете работать с программой или хотите оптимизировать существующий процесс, этот материал поможет структурировать знания и избежать распространенных проблем.
1. Подготовка программы: настройки перед работой с табелем
Прежде чем приступать к заполнению табеля, необходимо убедиться, что в 1С корректно настроены все параметры, влияющие на учет рабочего времени. Без этого даже правильно заполненный документ может содержать ошибки в расчетах.
Первое, что нужно проверить — это графики работы сотрудников. Они определяют норму рабочего времени для каждого работника и используются программой для автоматического расчета отклонений. Перейдите в раздел Настройки → Кадровый учет → Графики работы и убедитесь, что:
- 📅 Для каждого сотрудника назначен актуальный график (5-дневка, сменный, гибкий и т.д.)
- ⏰ В графике указаны правильные часы начала/окончания рабочего дня и перерывы
- 🔄 Учет выходных и праздничных дней соответствует производственному календарю текущего года
Второе — это виды времени, которые будут использоваться в табеле. Их настройка находится в Настройки → Расчет зарплаты → Виды времени. Здесь должны быть созданы все необходимые коды:
- ✅
Я— явка (работа по графику) - 🏥
Б— временная нетрудоспособность - ✈️
К— командировка - 🏖️
ОТ— отпуск - ⏳
НН— неявка по невыясненным причинам
⚠️ Внимание: Если в вашей организации используются нестандартные виды времени (например,Удля учебы илиДОдля донорских дней), их необходимо добавить в справочник заранее. В противном случае эти периоды не будут корректно учитываться в расчетах.
Третий важный момент — это настройки табельного учета в политике организации. Перейдите в Настройки → Расчет зарплаты → Настройки табельного учета и проверьте:
- 📊 Выбран ли метод учета: по дням или по часам (зависит от внутренних правил компании)
- 📑 Указан ли ответственный за ведение табеля (это влияет на права доступа)
- 🔄 Настроена ли автоматическая генерация табелей на следующий месяц
2. Создание нового табеля: пошаговая инструкция
Когда все предварительные настройки выполнены, можно приступать к созданию табеля. В 1С:ЗУП 3.1 это делается через раздел Зарплата → Табель учета рабочего времени, а в 1С:Бухгалтерия — через Зарплата и кадры → Табель.
Алгоритм создания документа:
- Нажмите кнопку Создать и выберите тип документа — обычно это
Табель учета рабочего времени. - Укажите организацию (если их несколько) и подразделение (можно выбрать конкретное или оставить все).
- Выберите период — месяц, за который формируется табель. Программа автоматически подтянет производственный календарь.
- Нажмите Заполнить — система сгенерирует табель для всех сотрудников выбранного подразделения с учетом их графиков работы.
После автоматического заполнения вы получите таблицу, где каждому сотруднику соответствует строка, а каждому дню месяца — столбец. По умолчанию все дни будут отмечены как Я (явка), если день является рабочим по графику, или оставаться пустыми, если это выходной/праздник.
☑️ Проверка перед сохранением табеля
Важно понимать, что автоматическое заполнение табеля в 1С не учитывает фактические отклонения — больничные, отпуска, командировки и т.д. Эти данные необходимо вносить вручную или через связанные документы (например, листы нетрудоспособности).
3. Заполнение табеля: учет отклонений и особенностей
Основная работа с табелем заключается в корректировке автоматически сгенерированных данных. Рассмотрим, как учитывать наиболее распространенные отклонения от графика.
3.1. Больничные листы
Если сотрудник болел, в табеле нужно:
- Найти строку с фамилией сотрудника.
- Выделить дни болезни (они будут отмечены как
Яили пустые). - Заменить код на
Б(болезнь) илиТ(травма), если это производственная травма. - В колонке Часы указать количество часов по больничному листу (обычно 0, если болезнь на весь день).
Связанный документ — Листок нетрудоспособности — можно создать прямо из табеля, нажав Добавить → Больничный лист. Это автоматически заполнит соответствующие дни в табеле.
3.2. Отпуска
Для учета отпусков:
- 🏖️ Если отпуск уже оформлен документом
Отпуск, дни автоматически отразятся в табеле с кодомОТ. - 📝 Если отпуск не был оформлен заранее, его можно добавить прямо в табеле, выбрав код
ОТи указав количество дней. - ⏰ Для отпусков "за свой счет" используется код
ДО(отпуск без сохранения зарплаты).
3.3. Командировки
Командировки отражаются кодом К. Важно:
- ✈️ В табеле указываются только рабочие дни командировки (выходные остаются пустыми).
- 💼 Если командировка пришлась на выходной, но сотрудник работал, используется код
РВ(работа в выходной). - 📄 Командировка должна быть оформлена документом
Командировка— это упростит учет.
3.4. Невыходы и опоздания
Для невыходов используются коды:
- 🚫
НН— неявка по невыясненным причинам (требует уточнения). - ❌
ПР— прогул (если сотрудник не вышел без уважительной причины). - ⏰
ОП— опоздание (указываются фактические часы работы).
⚠️ Внимание: КодННдолжен быть заменен на конкретный (например,БилиОТ) после выяснения причины невыхода. В противном случае эти дни не будут учтены при расчете зарплаты.
Для удобства в 1С предусмотрена возможность группового редактирования. Например, если целое подразделение ушло в отпуск, можно выделить всех сотрудников и сразу поменять коды на нужные дни.
Что делать, если сотрудник работал в выходной?
Если сотрудник вышел на работу в свой выходной день, в табеле нужно указать код РВ (работа в выходной) и прописать фактически отработанные часы. Эти часы будут оплачены в двойном размере или компенсированы отгулом (в зависимости от внутренних правил компании).
4. Проверка и исправление ошибок в табеле
Ошибки в табеле могут привести к серьезным последствиям — от неверного начисления зарплаты до проблем при проверках. Поэтому перед проведением документа необходимо выполнить несколько проверок.
Типичные ошибки и как их избежать:
| Ошибка | Причина | Как исправить |
|---|---|---|
| Некорректное количество рабочих дней | Неверный график работы | Проверить и исправить график в карточке сотрудника |
| Отсутствуют коды для больничных/отпусков | Документы не связаны с табелем | Создать связанные документы или вручную прописать коды |
| Лишние часы в выходные | Ошибка при ручном вводе | Удалить лишние записи или поменять код на РВ |
Невыходы без объяснения (НН) |
Не уточнена причина отсутствия | Уточнить причину и заменить код на актуальный |
Для автоматической проверки в 1С предусмотрен отчет Анализ табеля, который показывает:
- 🔍 Сотрудников с неполным рабочим временем
- ⚠️ Дни с кодом
НН(требуют уточнения) - ⏰ Расхождения между графиком и фактическим временем
Чтобы открыть отчет, перейдите в Отчеты → Анализ табеля и выберите нужный период. Система выделит красным все проблемные места.
Если в вашей компании часто возникают ошибки с табелем из-за большого количества сотрудников, настройте автоматическое заполнение на основе данных СКУД (системы контроля доступа). Это позволит минимизировать ручной ввод и снизить количество ошибок.
5. Печать и экспорт табеля
После заполнения и проверки табель нужно распечатать для подписи ответственных лиц. В 1С предусмотрено несколько вариантов печатных форм:
- 📄 Т-12 — унифицированная форма для всех организаций
- 📄 Т-13 — для учета рабочего времени в часах
- 📄 Произвольная форма — если компания использует свой шаблон
Чтобы распечатать табель:
- Откройте документ
Табель учета рабочего времени. - Нажмите кнопку Печать и выберите нужную форму.
- Укажите период и сотрудников (можно выбрать всех или конкретных).
- Нажмите Сформировать, затем Печать.
Если нужно передать табель в электронном виде (например, в бухгалтерию или вышестоящую организацию), его можно экспортировать:
- 📥 В Excel — через кнопку
Выгрузить → В Excel - 📥 В PDF — через виртуальный принтер
- 📥 В XML — если требуется обмен с другими системами
⚠️ Внимание: Печатная форма табеля должна быть подписана руководителем подразделения и ответственным за кадровый учет. Без подписей документ не имеет юридической силы.
6. Интеграция табеля с расчетом зарплаты
Табель учета рабочего времени напрямую влияет на расчет зарплаты. После его утверждения данные автоматически передаются в документ Начисление зарплаты, где:
- 💰 Дни по коду
Яоплачиваются по окладу или тарифу - 🏥 Дни по коду
Боплачиваются по больничному листу - 🏖️ Дни по коду
ОТоплачиваются как отпускные - ✈️ Дни по коду
Коплачиваются по среднему заработку
Чтобы проверить, как табель повлиял на зарплату:
- Откройте документ
Начисление зарплатыза тот же период. - Проверьте раздел Отклонения — здесь должны отобразиться все дни, отличные от стандартной явки.
- Сравните суммы с табелем: количество оплачиваемых дней и часов должно совпадать.
Если обнаружены расхождения, вернитесь в табель и проверьте:
- 🔄 Корректность кодов (например,
ОТвместоЯ) - ⏰ Правильность указанных часов (особенно для сменного графика)
- 📅 Соответствие периодов в табеле и начислении зарплаты
Табель должен быть утвержден до расчета зарплаты. Если внести изменения в табель после начисления зарплаты, придется пересчитывать документ, что может привести к ошибкам в бухгалтерском учете.
7. Автоматизация табельного учета: полезные возможности 1С
Ручное заполнение табеля отнимает много времени, особенно в крупных компаниях. К счастью, 1С предлагает несколько инструментов для автоматизации:
7.1. Автоматическое заполнение по данным СКУД
Если в компании установлена система контроля доступа (турникеты, биометрия), можно настроить автоматическую выгрузку данных о проходах сотрудников в 1С. Для этого:
- Подключите модуль интеграции (например, 1С:СКУД или BioSmart).
- Настройте правила сопоставления данных (какой проход считается началом рабочего дня).
- Запустите обработку — программа сама заполнит табель на основе фактических данных.
7.2. Шаблоны табелей
Если в компании есть повторяющиеся схемы работы (например, вахтовый метод), можно создать шаблоны табелей:
- 📑 Сохраните заполненный табель как шаблон через
Файл → Сохранить как шаблон. - 🔄 В следующем месяце загрузите шаблон и скорректируйте только изменившиеся данные.
7.3. Мобильное приложение "1С:Зарплата и Кадры"
Сотрудники могут самостоятельно вносить данные о своем рабочем времени через мобильное приложение. Для этого:
- 📱 Установите приложение на смартфоны сотрудников.
- 🔑 Настройте доступ через
Настройки → Мобильное приложение. - 📊 Сотрудники будут отмечать начало/окончание рабочего дня, а данные автоматически попадут в 1С.
Эти инструменты позволяют сократить время на ведение табеля на 50-70% и снизить количество ошибок.
8. Типичные проблемы и их решения
Даже при правильной настройке программы пользователи сталкиваются с типичными проблемами. Рассмотрим самые распространенные и способы их решения.
8.1. Табель не заполняется автоматически
Причина: Не назначены графики работы или неверно настроены параметры табельного учета.
Решение:
- Проверьте, что у всех сотрудников указаны графики в карточках.
- Убедитесь, что в настройках табельного учета включена опция
Автоматическое заполнение. - Обновите производственный календарь (возможно, не учтены праздничные дни).
8.2. В табеле не отображаются больничные/отпуска
Причина: Документы Больничный лист или Отпуск не связаны с табелем.
Решение:
- Откройте документ больничного/отпуска и проверьте, что в нем указан тот же месяц, что и в табеле.
- Перепроведите документ (кнопка
Провести). - Если не помогло, вручную пропишите коды в табеле.
8.3. Ошибка "Недопустимый код вида времени"
Причина: В табеле используется код, который не внесен в справочник Виды времени.
Решение:
- Откройте справочник
Виды времении добавьте недостающий код. - Или замените код в табеле на существующий (например,
БвместоБЛ).
8.4. Табель не проводится
Причина: Возможны несколько причин — от отсутствия прав до логических ошибок в данных.
Решение:
- Проверьте, что у вас есть права на проведение документа.
- Убедитесь, что все обязательные поля заполнены (организация, подразделение, период).
- Проверьте логику: например, нельзя указать код
Яв выходной день.
⚠️ Внимание: Если проблема не решается, воспользуйтесь журналом регистрации (Администрирование → Журнал регистрации). Здесь можно найти подробное описание ошибки, которое поможет в диагностике.
FAQ: Частые вопросы по табелю в 1С
Можно ли вести табель не по месяцу, а по другой периодичности (например, по неделе)?
Да, в 1С можно настроить ведение табеля за любой период — неделю, декаду или произвольный интервал. Для этого при создании документа выберите нужный диапазон дат в поле Период. Однако учтите, что для расчета зарплаты удобнее использовать месячный табель, так как начисление обычно происходит раз в месяц.
Как в табеле отразить работу в ночное время?
Для учета ночных часов (с 22:00 до 6:00) в 1С предусмотрен отдельный механизм. В табеле такие часы отмечаются стандартным кодом Я, но в документе Начисление зарплаты нужно включить опцию Учет ночных часов и указать процент доплаты (обычно 20% от тарифа). Альтернативно можно использовать код НС (ночная смена), если он предусмотрен в вашей конфигурации.
Что делать, если сотрудник забыл отметиться в СКУД, но фактически работал?
В этом случае данные в табеле нужно скорректировать вручную. Откройте табель, найдите строку сотрудника и поменяйте код с НН на Я, указав фактически отработанные часы. Если СКУД интегрирована с 1С, можно также внести корректировку в журнал проходов (обычно это делает администратор системы).
Как в табеле отразить удаленную работу?
Для удаленной работы в 1С нет отдельного кода, поэтому используйте стандартный Я (явка). Если нужно выделить таких сотрудников, можно:
- Создать отдельный код (например,
УД— удаленная работа) в справочникеВиды времени. - Использовать комментарий в табеле (поле Примечание).
Главное — чтобы часы были указаны корректно, так как это влияет на оплату.
Можно ли импортировать табель из Excel в 1С?
Да, в 1С предусмотрена возможность импорта табелей из Excel. Для этого:
- Подготовьте файл в строгом соответствии с шаблоном (можно выгрузить пустой табель из 1С и использовать его как образец).
- В разделе
Табель учета рабочего временинажмите Загрузить из файла. - Выберите подготовленный Excel-файл и подтвердите загрузку.
После импорта обязательно проверьте данные на корректность, так как ошибки в формате файла могут привести к неверному заполнению.