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

В этой статье мы разберем все этапы работы с табелем — от создания документа до учета нестандартных ситуаций (больничные, командировки, отпуска). Особое внимание уделим типичным ошибкам, которые допускают пользователи, и способам их избежать. Инструкция актуальна для последних версий 1С:ЗУП 3.1 и 1С:Бухгалтерия 8.3, но основные принципы применимы и к более ранним редакциям. Если вы только начинаете работать с программой или хотите оптимизировать существующий процесс, этот материал поможет структурировать знания и избежать распространенных проблем.

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

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

Первое, что нужно проверить — это графики работы сотрудников. Они определяют норму рабочего времени для каждого работника и используются программой для автоматического расчета отклонений. Перейдите в раздел Настройки → Кадровый учет → Графики работы и убедитесь, что:

  • 📅 Для каждого сотрудника назначен актуальный график (5-дневка, сменный, гибкий и т.д.)
  • ⏰ В графике указаны правильные часы начала/окончания рабочего дня и перерывы
  • 🔄 Учет выходных и праздничных дней соответствует производственному календарю текущего года

Второе — это виды времени, которые будут использоваться в табеле. Их настройка находится в Настройки → Расчет зарплаты → Виды времени. Здесь должны быть созданы все необходимые коды:

  • Я — явка (работа по графику)
  • 🏥 Б — временная нетрудоспособность
  • ✈️ К — командировка
  • 🏖️ ОТ — отпуск
  • НН — неявка по невыясненным причинам
⚠️ Внимание: Если в вашей организации используются нестандартные виды времени (например, У для учебы или ДО для донорских дней), их необходимо добавить в справочник заранее. В противном случае эти периоды не будут корректно учитываться в расчетах.

Третий важный момент — это настройки табельного учета в политике организации. Перейдите в Настройки → Расчет зарплаты → Настройки табельного учета и проверьте:

  • 📊 Выбран ли метод учета: по дням или по часам (зависит от внутренних правил компании)
  • 📑 Указан ли ответственный за ведение табеля (это влияет на права доступа)
  • 🔄 Настроена ли автоматическая генерация табелей на следующий месяц
📊 Какой метод учета рабочего времени использует ваша компания?
По дням
По часам
Смешанный
Не знаю

2. Создание нового табеля: пошаговая инструкция

Когда все предварительные настройки выполнены, можно приступать к созданию табеля. В 1С:ЗУП 3.1 это делается через раздел Зарплата → Табель учета рабочего времени, а в 1С:Бухгалтерия — через Зарплата и кадры → Табель.

Алгоритм создания документа:

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

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

☑️ Проверка перед сохранением табеля

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

Важно понимать, что автоматическое заполнение табеля в 1С не учитывает фактические отклонения — больничные, отпуска, командировки и т.д. Эти данные необходимо вносить вручную или через связанные документы (например, листы нетрудоспособности).

3. Заполнение табеля: учет отклонений и особенностей

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

3.1. Больничные листы

Если сотрудник болел, в табеле нужно:

  1. Найти строку с фамилией сотрудника.
  2. Выделить дни болезни (они будут отмечены как Я или пустые).
  3. Заменить код на Б (болезнь) или Т (травма), если это производственная травма.
  4. В колонке Часы указать количество часов по больничному листу (обычно 0, если болезнь на весь день).

Связанный документ — Листок нетрудоспособности — можно создать прямо из табеля, нажав Добавить → Больничный лист. Это автоматически заполнит соответствующие дни в табеле.

3.2. Отпуска

Для учета отпусков:

  • 🏖️ Если отпуск уже оформлен документом Отпуск, дни автоматически отразятся в табеле с кодом ОТ.
  • 📝 Если отпуск не был оформлен заранее, его можно добавить прямо в табеле, выбрав код ОТ и указав количество дней.
  • ⏰ Для отпусков "за свой счет" используется код ДО (отпуск без сохранения зарплаты).

3.3. Командировки

Командировки отражаются кодом К. Важно:

  • ✈️ В табеле указываются только рабочие дни командировки (выходные остаются пустыми).
  • 💼 Если командировка пришлась на выходной, но сотрудник работал, используется код РВ (работа в выходной).
  • 📄 Командировка должна быть оформлена документом Командировка — это упростит учет.

3.4. Невыходы и опоздания

Для невыходов используются коды:

  • 🚫 НН — неявка по невыясненным причинам (требует уточнения).
  • ПР — прогул (если сотрудник не вышел без уважительной причины).
  • ОП — опоздание (указываются фактические часы работы).
⚠️ Внимание: Код НН должен быть заменен на конкретный (например, Б или ОТ) после выяснения причины невыхода. В противном случае эти дни не будут учтены при расчете зарплаты.

Для удобства в 1С предусмотрена возможность группового редактирования. Например, если целое подразделение ушло в отпуск, можно выделить всех сотрудников и сразу поменять коды на нужные дни.

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

Если сотрудник вышел на работу в свой выходной день, в табеле нужно указать код РВ (работа в выходной) и прописать фактически отработанные часы. Эти часы будут оплачены в двойном размере или компенсированы отгулом (в зависимости от внутренних правил компании).

4. Проверка и исправление ошибок в табеле

Ошибки в табеле могут привести к серьезным последствиям — от неверного начисления зарплаты до проблем при проверках. Поэтому перед проведением документа необходимо выполнить несколько проверок.

Типичные ошибки и как их избежать:

Ошибка Причина Как исправить
Некорректное количество рабочих дней Неверный график работы Проверить и исправить график в карточке сотрудника
Отсутствуют коды для больничных/отпусков Документы не связаны с табелем Создать связанные документы или вручную прописать коды
Лишние часы в выходные Ошибка при ручном вводе Удалить лишние записи или поменять код на РВ
Невыходы без объяснения (НН) Не уточнена причина отсутствия Уточнить причину и заменить код на актуальный

Для автоматической проверки в 1С предусмотрен отчет Анализ табеля, который показывает:

  • 🔍 Сотрудников с неполным рабочим временем
  • ⚠️ Дни с кодом НН (требуют уточнения)
  • ⏰ Расхождения между графиком и фактическим временем

Чтобы открыть отчет, перейдите в Отчеты → Анализ табеля и выберите нужный период. Система выделит красным все проблемные места.

💡

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

5. Печать и экспорт табеля

После заполнения и проверки табель нужно распечатать для подписи ответственных лиц. В 1С предусмотрено несколько вариантов печатных форм:

  • 📄 Т-12 — унифицированная форма для всех организаций
  • 📄 Т-13 — для учета рабочего времени в часах
  • 📄 Произвольная форма — если компания использует свой шаблон

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

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

Если нужно передать табель в электронном виде (например, в бухгалтерию или вышестоящую организацию), его можно экспортировать:

  • 📥 В Excel — через кнопку Выгрузить → В Excel
  • 📥 В PDF — через виртуальный принтер
  • 📥 В XML — если требуется обмен с другими системами
⚠️ Внимание: Печатная форма табеля должна быть подписана руководителем подразделения и ответственным за кадровый учет. Без подписей документ не имеет юридической силы.

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

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

  • 💰 Дни по коду Я оплачиваются по окладу или тарифу
  • 🏥 Дни по коду Б оплачиваются по больничному листу
  • 🏖️ Дни по коду ОТ оплачиваются как отпускные
  • ✈️ Дни по коду К оплачиваются по среднему заработку

Чтобы проверить, как табель повлиял на зарплату:

  1. Откройте документ Начисление зарплаты за тот же период.
  2. Проверьте раздел Отклонения — здесь должны отобразиться все дни, отличные от стандартной явки.
  3. Сравните суммы с табелем: количество оплачиваемых дней и часов должно совпадать.

Если обнаружены расхождения, вернитесь в табель и проверьте:

  • 🔄 Корректность кодов (например, ОТ вместо Я)
  • ⏰ Правильность указанных часов (особенно для сменного графика)
  • 📅 Соответствие периодов в табеле и начислении зарплаты
💡

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

7. Автоматизация табельного учета: полезные возможности 1С

Ручное заполнение табеля отнимает много времени, особенно в крупных компаниях. К счастью, 1С предлагает несколько инструментов для автоматизации:

7.1. Автоматическое заполнение по данным СКУД

Если в компании установлена система контроля доступа (турникеты, биометрия), можно настроить автоматическую выгрузку данных о проходах сотрудников в 1С. Для этого:

  1. Подключите модуль интеграции (например, 1С:СКУД или BioSmart).
  2. Настройте правила сопоставления данных (какой проход считается началом рабочего дня).
  3. Запустите обработку — программа сама заполнит табель на основе фактических данных.

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. Подготовьте файл в строгом соответствии с шаблоном (можно выгрузить пустой табель из 1С и использовать его как образец).
  2. В разделе Табель учета рабочего времени нажмите Загрузить из файла.
  3. Выберите подготовленный Excel-файл и подтвердите загрузку.

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