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

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

Если вы работаете с 1С 8.3 и раньше тратили часы на поиск этой информации, после прочтения сможете получать нужные цифры за 2-3 клика. Материал актуален для последних релизах платформы (на момент публикации) и адаптирован под разные роли пользователей — от рядового кадровика до ИТ-специалиста, настраивающего отчеты.

1. Табель учета рабочего времени — основной источник данных

Самый очевидный и надежный способ — это табель учета рабочего времени (Зарплата и кадры → Табель). Здесь фиксируются все фактически отработанные дни, часы, а также отклонения (отпуска, больничные, прогул). В зависимости от конфигурации путь к табелю может немного отличаться:

  • 📌 1С:ЗУП 3.1: Зарплата и кадры → Табель учета рабочего времени
  • 📌 1С:ERP 2.5: Кадры → Табель учета рабочего времени
  • 📌 1С:Бухгалтерия 3.0: Зарплата и кадры → Табель (если включен модуль зарплаты)

В открывшемся окне выберите период (месяц/квартал) и организацию. Система автоматически сформирует таблицу со всеми сотрудниками и кодами явок/неявок. Обратите внимание на столбцы:

  • 🔹 Отраб. — количество фактически отработанных дней
  • 🔹 Часы — суммарное время работы (для сменного графика)
  • 🔹 Отклонения — больничные (Б), отпуска (ОТ), командировки (К)

Если нужны данные по конкретному сотруднику, используйте фильтр по ФИО или табельному номеру. Для экспорта в Excel нажмите Еще → Выгрузить и выберите формат .xlsx.

💡

В табеле отображаются только те дни, которые были зафиксированы документами (приказами на отпуск, больничными листами и т.д.). Если сотрудник не вышел на работу без уважительной причины, день может быть не учтен до создания документа "Неявка".

2. Отчет "Анализ учета рабочего времени"

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

Зарплата и кадры → Отчеты по зарплате → Анализ учета рабочего времени

Преимущества этого отчета:

  • 📊 Возможность группировки по подразделениям, должностям, видам времени
  • 🔍 Детализация по часам (а не только по дням)
  • 📅 Сравнение с нормой рабочего времени по производственному календарю
  • 📤 Экспорт в Excel, PDF или печать

Чтобы получить количество отработанных дней, настройте отчет следующим образом:

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

Результат будет представлен в виде таблицы с итогами по каждому сотруднику. Обратите внимание на столбец Отклонение от нормы — он показывает, на сколько дней человек отработал больше или меньше положенного.

Указать корректный период|Отметить галочкой "Отработано дней"|Добавить группировку по подразделениям|Проверить фильтр по организации|Экспортировать данные для архива-->

3. Карточка сотрудника: быстрый просмотр

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

Зарплата и кадры → Сотрудники → [Выберите ФИО] → Закладка "Учет рабочего времени"

На этой закладке отображается:

  • 📅 Табель за текущий месяц (с кодами явок)
  • 📈 График работы (норма дней/часов)
  • 📊 Итоги по отработанному времени за период

Для просмотра истории за прошлые месяцы используйте кнопку История в верхней панели. Здесь можно увидеть динамику: например, как менялось количество отработанных дней после выхода из декрета или смены графика.

Что делать, если в карточке сотрудника не отображается табель?

Если закладка "Учет рабочего времени" пустая, проверьте:

1. Права доступа вашей роли (возможно, нет прав на просмотр табеля).

2. Настройки программы: в некоторых конфигурациях табель хранится отдельно от карточки сотрудника.

3. Период: если сотрудник уволен, данные могут быть архивированы.

В этом случае используйте общий табель (раздел 1) или отчет "Анализ учета рабочего времени" (раздел 2).

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

4. Отчет "Свод по исполнению графика"

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

Зарплата и кадры → Отчеты по кадрам → Свод по исполнению графика

Особенности отчета:

Параметр Описание Пример использования
Отработано дней Фактическое количество дней на работе Сравнение с нормой для premiрования
Недоработка Разница между планом и фактом (в днях/часах) Выявление зон риска для дисциплинарных взысканий
Переработка Сверхурочные часы/дни Расчет компенсаций или дополнительных выходных
Ночные часы Время работы в ночную смену Начисление доплат по ТК РФ

Отчет особенно востребован в компаниях с посменным графиком (производство, торговля, охрана). Например, если сотрудник должен был отработать 20 смен по 12 часов, а отработал 18, система покажет недоработку в 2 дня (24 часа).

💡

Отчет "Свод по исполнению графика" — единственный в 1С, который автоматически рассчитывает переработки и недоработки с учетом индивидуальных графиков сотрудников.

5. Документы-основания: где скрываются "невидимые" дни

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

  • 📄 Приказы на отпуск (Зарплата и кадры → Отпуска) — дни отпуска не считаются отработанными, но должны быть отмечены кодом ОТ или ОД.
  • 🏥 Больничные листы (Зарплата и кадры → Больничные листы) — дни нетрудоспособности кодируются как Б.
  • ✈️ Командировки (Зарплата и кадры → Командировки) — дни в командировке могут учитываться как отработанные (код К) или как иной период (зависит от настроек).
  • 🕒 Учет рабочего времени (Зарплата и кадры → Учет рабочего времени) — ручные корректировки табеля.

Чтобы избежать ошибок, всегда сверяйте данные табеля с документами-основаниями. Например, если сотрудник брал отпуск за свой счет, но документ не был проведен, дни могут числиться как прогул.

Ежемесячно|Только при расхождении зарплаты|Никогда|Не знаю, как это сделать-->

Критическая ошибка: в 1С:ЗУП 3.1 при переносе данных из табеля в расчет зарплаты дни по коду "НН" (неявка по невыясненным причинам) автоматически исключаются из отработанных, даже если позже будет создан документ "Неявка" с уважительной причиной. Чтобы исправить это, требуется перерасчет зарплаты за период.

6. Настройка пользовательского отчета (для продвинутых)

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

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

Преимущества кастомизированных отчетов:

  • 🎯 Точные данные под ваши бизнес-процессы.
  • 📌 Автоматическое обновление при изменении табеля.
  • 📊 Возможность интеграции с другими системами (например, Power BI).

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

💡

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

7. Экспорт данных для внешнего анализа

Иногда данных в недостаточно для глубокого анализа. В этом случае поможет экспорт в Excel, Google Sheets или Power BI. Большинство отчетов в поддерживают выгрузку в формате .xlsx или .csv.

Как экспортировать:

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

В Excel вы сможете:

  • 📊 Построить графики динамики отработанных дней по месяцам.
  • 🔍 Применить условное форматирование для выделения проблемных зон (например, сотрудников с частыми прогулами).
  • 📈 Сравнить данные по отделам или филиалам.

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

Как автоматизировать экспорт отчетов?

1. Перейдите в Администрирование → Поддержка и обслуживание → Регламентные задания.

2. Создайте новое задание типа Выгрузка данных.

3. Укажите отчет, период и путь для сохранения файла.

4. Настройте расписание (например, 1-е число каждого месяца в 9:00).

5. Запустите задание в тестовом режиме, чтобы проверить корректность выгрузки.

Обратите внимание: для этого требуются права администратора.

Частые ошибки и как их избежать

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

Ошибка Причина Решение
Дни отпуска считаются как отработанные Не проведен документ "Отпуск" Провести документ и пересчитать табель
Недостает дней в табеле Не заполнен график работы сотрудника Проверить настройки графика в карточке сотрудника
Дублирующиеся записи в табеле Ошибка при ручном вводе данных Удалить дубли и перепровести документ
Не совпадают данные в отчете и табеле Разные периоды или фильтры Проверить настройки отчета и табеля

Если после проверки всех настроек данные по-прежнему некорректны, обратитесь к журналу регистрации (Администрирование → Журнал регистрации). Здесь фиксируются все действия пользователей, что поможет выявить, кто и когда вносил изменения в табель.

💡

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

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

Как посчитать отработанные дни для расчета отпускных?

Для расчета отпускных используйте отчет Сведения о времени работы сотрудника (Зарплата и кадры → Отчеты по кадрам). Здесь указывается стаж для отпуска, включая отработанные дни и периоды, засчитываемые в отпускной стаж (например, командировки). Обратите внимание: больничные и отпуска за свой счет в стаж для отпуска не входят.

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

Это происходит, если не создан документ Командировка или он не проведен. Проверьте раздел Зарплата и кадры → Командировки. Если документ есть, но дни не отображаются, проверьте настройки учета времени в командировке (должен быть установлен флаг "Учитывать в табеле").

Можно ли в 1С посчитать отработанные дни за произвольный период (не месяц)?

Да, для этого используйте отчет Анализ учета рабочего времени и вручную укажите нужный диапазон дат в поле Период. Также можно воспользоваться отчетом Свод по исполнению графика, где доступна детализация по дням.

Как учесть отработанные дни для совместителей?

Для совместителей отработанные дни учитываются отдельно по каждому месту работы. В карточке сотрудника проверьте закладку Внешнее совместительство и укажите график работы. В табеле дни будут отображаться с пометкой С (совместительство). При расчете зарплаты используйте коэффициент занятости.

Где в 1С:Бухгалтерия посмотреть отработанные дни, если нет модуля зарплаты?

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

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

⚠️ Внимание: В некоторых отраслевых решениях (например, 1С:Медцина или 1С:Образование) учет рабочего времени ведется по специфическим правилам. Перед анализом данных сверьтесь с методическими рекомендациями вашей конфигурации.