Требуется узнать общее количество человеко-часов по сотрудникам или проектам за год, но не знаете, где в 1С:Предприятие искать эти данные? Проблема в том, что термин «человеко-часы» не всегда встречается в интерфейсе программы в явном виде — его можно найти под разными названиями: «отработанное время», «табель учёта времени», «трудозатраты» или даже скрыто в аналитических отчётах. В этой статье разберём, как выгрузить человеко-часы за год в 1С:ЗУП 3.1, 1С:Бухгалтерии 3.0 и других конфигурациях, включая нюансы для разных версий платформы.
Важно понимать, что человеко-часы в 1С не всегда рассчитываются автоматически — иногда их нужно формировать через специальные отчёты или даже донастраивать. Например, в ЗУП данные берутся из табеля учёта рабочего времени, а в Управлении торговлей (УТ) — из задач или проектов. Мы покажем все возможные пути, включая скрытые настройки, которые часто упускают даже опытные пользователи.
Если вам нужны не просто цифры, а разбивка человеко-часов по проектам, подразделениям или видам работ с учётом сверхурочных и ночных часов, то стандартных отчётов может быть недостаточно — потребуется доработка или использование внешних обработок. Об этом тоже поговорим ниже.
1. Где искать человеко-часы в 1С:ЗУП 3.1 (самый полный вариант)
Конфигурация «1С:Зарплата и Управление Персоналом 3.1» — основной инструмент для учёта рабочего времени. Здесь человеко-часы можно посмотреть в нескольких местах, но самый надёжный способ — через отчёт «Табель учёта рабочего времени». Вот пошаговая инструкция:
- Откройте раздел
Кадры → Табель учёта рабочего времени. - Нажмите кнопку «Сформировать» или «Отчёты» (в зависимости от версии).
- В настройках отчёта выберите:
- 📅 Период: укажите год (например,
01.01.2026–31.12.2026). - 👥 Сотрудники: выберите конкретных работников или оставьте всех.
- 📊 Вид отчёта: «Табель (Т-13)» или «Анализ отработанного времени».
- 📅 Период: укажите год (например,
Excel или PDF.В полученном отчёте ищите колонки «Отработано часов» или «Явочное время». Именно эти данные и есть человеко-часы. Если нужна детализация по видам времени (ночные, сверхурочные, командировки), используйте отчёт «Анализ фонда рабочего времени» — он даёт более глубокую аналитику.
Табель заполнен за все месяцы года|В настройках учёта времени включён параметр "Часы" (не только дни)|Права доступа пользователя позволяют просматривать отчёты|Отсутствуют ошибки в графиках работы сотрудников-->
⚠️ Внимание: Если в табеле стоят коды «Н» (ночные часы) или «С» (сверхурочные), но в отчёте они не суммируются отдельно, проверьте настройки учёта в разделе Настройки → Расчёт зарплаты → Учёт рабочего времени. Возможно, требуется включить флаг «Детализировать виды времени».
Для автоматизации можно настроить регламентный отчёт, который будет формироваться ежемесячно и накапливать данные за год. Это избавит от ручного сбора информации. Подробнее о настройке регламентных задач читайте в FAQ в конце статьи.
2. Human hours в 1С:Бухгалтерии 3.0 — где искать и как считать
В «1С:Бухгалтерии 3.0» нет прямого учёта человеко-часов, так как эта конфигурация ориентирована на финансовые операции, а не на кадровый учёт. Однако если в вашей базе ведётся учёт зарплаты (раздел «Зарплата и кадры»), то данные можно извлечь косвенно:
- Перейдите в
Зарплата и кадры → Табель учёта рабочего времени. - Сформируйте отчёт за нужный период (год).
- Если раздела нет — значит, учёт времени не ведётся, и человеко-часы придётся рассчитывать вручную или интегрировать данные из 1С:ЗУП.
Альтернативный способ — использовать отчёт «Анализ зарплаты», где в настройках можно добавить колонку «Отработанные часы». Для этого:
- Откройте
Зарплата и кадры → Отчёты по зарплате → Анализ зарплаты. - В настройках отчёта найдите раздел «Показатели» и добавьте поле «Часы (отработанные)».
- Установите период — год — и сформируйте данные.
| Способ получения человеко-часов | Где искать в 1С:Бухгалтерии | Ограничения |
|---|---|---|
| Табель учёта рабочего времени | Зарплата и кадры → Табель |
Данные могут быть неполными, если учёт времени ведётся в другой программе |
| Анализ зарплаты | Отчёты по зарплате → Анализ зарплаты |
Требуется ручная настройка колонок |
| Интеграция с 1С:ЗУП | Администрирование → Интеграция |
Нужны навыки настройки обмена данными |
⚠️ Внимание: В Бухгалтерии 3.0 человеко-часы часто рассчитываются приблизительно (например, исходя из оклада и нормы часов по производственному календарю). Если нужна точность, лучше использовать 1С:ЗУП или дорабатывать конфигурацию.
В 1С:ЗУП|В Excel по табелям|В другой программе (УТ, ERP)|Не учитываем-->
3. Человеко-часы по проектам в 1С:Управление торговлей (УТ 11)
Если вам нужны человеко-часы не просто по сотрудникам, а привязанные к проектам, задачам или заказам, то в «1С:Управление торговлей 11» для этого есть инструмент «Учёт рабочего времени по задачам». Вот как его использовать:
- Перейдите в раздел
CRM и маркетинг → Задачи. - Откройте отчёт «Анализ затрат времени» (или «Отчёт по задачам» в зависимости от версии).
- В настройках отчёта:
- 📅 Укажите период — год.
- 🔧 Добавьте группировку по «Проектам» или «Заказам».
- 📊 Включите колонку «Затраченное время (часы)».
- 📋 Документ «Отчёт о выполненной работе»** (если ведётся учёт по производственным заказам).
- 🔄 Интеграцию с 1С:ЗУП (если время учитывается там, а в УТ только привязывается к проектам).
- Фиксировать время прямо из интерфейса 1С (кнопка «Старт/Стоп»).
- Автоматически распределять часы по проектам и статьям затрат.
- Экспортировать данные в
Excelс детализацией по дням.
Если раздела с задачами нет, значит, функционал учёта времени не подключён. В этом случае человеко-часы по проектам можно учитывать через:
Для автоматизации сбора данных по проектам можно использовать внешнюю обработку «Учёт времени по задачам», которую разрабатывают многие партнёры 1С. Она позволяет:
Если в вашей УТ 11 нет раздела "Задачи", но нужна аналитика по проектам, попробуйте использовать документ "Отчёт производства за смену" — в нём можно указать затраты труда в часах по каждому заказу.
4. Как посчитать человеко-часы вручную (если нет автоматизации)
Если в вашей конфигурации 1С нет готовых отчётов по человеко-часам, их можно рассчитать вручную на основе табеля. Для этого:
- Экспортируйте табель учёта рабочего времени за год в
Excel. - Создайте дополнительный столбец «Человеко-часы» и используйте формулу:
=СУММ(значение_явочных_часов_за_день * количество_сотрудников)Например, если в день отработали 3 сотрудника по 8 часов, то человеко-часов за день = 24.
- Просуммируйте данные по всем дням года.
При ручном расчёте легко допустить ошибки, поэтому проверяйте:
- 🔹 Совпадает ли количество явочных дней с производственным календарём.
- 🔹 Учтёны ли сверхурочные и ночные часы (они могут учитываться с повышающим коэффициентом).
- 🔹 Нет ли дублирующих записей по сотрудникам.
| Тип времени | Коэффициент для человеко-часов | Пример расчёта |
|---|---|---|
| Обычные часы | 1 | 8 часов × 1 = 8 человеко-часов |
| Сверхурочные (первые 2 часа) | 1.5 | 2 часа × 1.5 = 3 человеко-часа |
| Ночные часы | 1.2 (по ТК РФ) | 4 часа × 1.2 = 4.8 человеко-часов |
⚠️ Внимание: При ручном расчёте человеко-часов для отчётности в Роструд или статистику учитывайте, что некоторые виды времени (например, командировки или учебные часы) могут иметь особые правила учёта. Уточняйте актуальные требования в нормативных документах.
Как учитывать человеко-часы при сменном графике?
При сменном графике (например, "сутки через трое") человеко-часы считаются по фактической отработке, а не по норме. В 1С:ЗУП для этого нужно:
1. Настроить график работы с указанием продолжительности смены (например, 24 часа).
2. В табеле проставлять код "Я" (явка) на всю смену, а не на 8 часов.
3. В отчёте "Анализ фонда времени" включить детализацию по сменам.
Если в программе не хватает функционала, используйте внешнюю обработку "Учёт сменного графика" (доступна у партнёров 1С).
5. Экспорт человеко-часов в Excel и дальнейшая аналитика
Часто данных в 1С недостаточно для глубокого анализа, и человеко-часы нужно экспортировать в Excel или Power BI. Вот как это сделать правильно:
- Сформируйте отчёт по человеко-часам (например, «Табель» или «Анализ фонда времени»).
- Нажмите кнопку «Выгрузить» или «Экспорт» (обычно в верхнем меню отчёта).
- Выберите формат:
- 📖 Excel (.xlsx) — для дальнейшей обработки.
- 📄 PDF — для печати или архива.
- 🗃️ XML/JSON — для интеграции с другими системами.
- 📊 Построить сводные таблицы по подразделениям или проектам.
- 📈 Создать графики динамики человеко-часов по месяцам.
- 🔍 Выявить аномалии (например, резкое увеличение сверхурочных часов).
- 🚫 Несовпадение данных в табеле и графике работы:
Если в графике указано 8 часов в день, а в табеле проставлено 7, то человеко-часы будут занижены. Проверяйте соответствие кодов («Я», «Н», «С») фактическому времени.
- 🚫 Игнорирование сверхурочных и ночных часов:
По трудовому кодексу такие часы учитываются с повышающим коэффициентом. В 1С:ЗУП это настраивается в разделе
Настройки → Расчёт зарплаты → Учёт рабочего времени. - 🚫 Отсутствие учёта времени по совместителям:
Совместители часто забываются в отчётах. Включите их в выборку в настройках табеля.
- 🚫 Экспорт данных без проверки:
Перед выгрузкой в
Excelсверьте итоги отчёта с данными по подразделениям. Например, сумма человеко-часов по всем отделам должна совпадать с общим итогом.
После экспорта в Excel можно:
Пример формулы для анализа в Excel:
=СУММЕСЛИ(диапазон_сотрудников; "Иванов"; диапазон_часов)
Эта формула посчитает все человеко-часы для конкретного сотрудника.
Для корректного экспорта человеко-часов в Excel настройте в 1С параметры выгрузки: отключите группировку строк и включите вывод всех колонок (включая скрытые). Это поможет избежать потери данных.
6. Типичные ошибки при учёте человеко-часов и как их избежать
Даже опытные пользователи 1С допускают ошибки при работе с человеко-часами. Вот самые распространённые:
⚠️ Внимание: Если в вашей организации ведётся учёт времени по нескольким системам (например, часть данных в 1С, часть — в Bitrix24 или Jira), то перед формированием годового отчёта обязательно сведите все источники. Расхождения могут привести к искажению реальной картины трудозатрат.
Для проверки корректности данных используйте кросс-сверку:
- Сравните человеко-часы из 1С с данными из табелей в бумажном виде (если ведутся).
- Проверьте, совпадает ли количество отработанных дней с производственным календарём (учитывая праздники и выходные).
- Убедитесь, что в отчёте нет дублей по сотрудникам (иногда одни и те же данные попадают в разные периоды из-за ошибок в графиках).
7. Доработки и внешние обработки для учёта человеко-часов
Если стандартных отчётов 1С недостаточно, можно использовать:
- 🔧 Внешние обработки:
Например, «Анализ трудозатрат» от фирмы «1С» или «Учёт времени по проектам» от партнёров. Они позволяют:
- Детализировать человеко-часы по задачам, этапам проектов, клиентам.
- Настраивать автоматический расчёт сверхурочных с учётом индивидуальных графиков.
- Интегрироваться с системами контроля версий (например, Git) для учёта времени разработчиков.
- 🤖 Автоматизация через скрипты:
Если у вас есть программист 1С, можно написать обработку, которая будет:
- Ежемесячно собирать данные из табелей и сохранять их в отдельный регистр.
- Сравнивать фактические человеко-часы с плановыми (например, по смете проекта).
- Отправлять уведомления при превышении нормы сверхурочных.
Пример кода для выгрузки человеко-часов через запрос (для программистов):
ВЫБРАТЬ
Сотрудник.Наименование КАК Сотрудник,
СУММА(Табель.Часы) КАК ЧеловекоЧасы
ИЗ
Документ.ТабельУчетаРабочегоВремени КАК Табель
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудник
ПО Табель.Сотрудник = Сотрудник.Ссылка
ГДЕ
Табель.Дата МЕЖДУ &НачалоПериода И &КонецПериода
СГРУППИРОВАТЬ ПО
Сотрудник.Наименование
Готовые обработки можно найти:
- 🛒 На портале Infostart (раздел «Обработки для ЗУП»).
- 🛒 В каталоге решений 1С:ИТС.
- 🛒 У партнёров-франчайзи 1С (многие предлагают бесплатные демо-версии).
⚠️ Внимание: Перед установкой внешних обработок сделайте резервную копию базы и проверьте обработку на тестовом контуре. Некоторые решения могут конфликтовать с обновлениями 1С.
FAQ: Частые вопросы о человеко-часах в 1С
Как посчитать человеко-часы за год, если в табеле указаны только дни?
Если в табеле проставлены только коды («Я», «Б», «ОТ») без указания часов, то человеко-часы рассчитываются исходя из нормы рабочего дня по графику сотрудника. Например:
- При 8-часовом дне и коде «Я» (явка) за день засчитывается 8 человеко-часов.
- При сменном графике (например, 12 часов) — 12 человеко-часов.
Чтобы автоматизировать расчёт, доработайте табель: добавьте колонку «Часы» и настройте автозаполнение на основе графика.
Можно ли в 1С:Бухгалтерии 3.0 вести учёт человеко-часов по проектам?
В стандартной конфигурации — нет. Но есть два варианта:
- Использовать документ «Отчёт о выполненной работе» (раздел «Производство»), где можно указать затраты труда в часах по заказам.
- Интегрировать 1С:Бухгалтерию с 1С:ЗУП или 1С:УТ, где ведётся учёт времени по проектам.
Для полноценного учёта потребуется доработка конфигурации.
Как экспортировать человеко-часы с разбивкой по месяцам?
В отчёте «Табель учёта рабочего времени» или «Анализ фонда времени» (в ЗУП):
- В настройках отчёта добавьте группировку по месяцам.
- Экспортируйте данные в
Excelи используйте сводную таблицу для анализа динамики.
Если нужна ежемесячная выгрузка автоматически, настройте регламентное задание в разделе Администрирование → Регламентные операции.
Что делать, если человеко-часы в 1С не совпадают с данными из другой системы?
Расхождения могут возникать из-за:
- 🔹 Разных правил округления (например, в одной системе 15 минут округляются до 0.25 часа, в другой — до 0.5).
- 🔹 Неучтённых перерывов (в некоторых системах обеденный перерыв вычитается, в других — нет).
- 🔹 Ошибок в графиках работы (например, в 1С не указаны выходные).
Для сверки:
- Выберите контрольную выборку (например, данные за один месяц по 3–5 сотрудникам).
- Сравните почасовые записи в обеих системах.
- Настройте правила интеграции (если данные передаются автоматически).
Как учитывать человеко-часы для удалённых сотрудников?
Для удалёнщиков человеко-часы учитываются так же, как и для офисных сотрудников, но есть нюансы:
- 📌 В табеле проставляйте код «Я» (явка) или «У» (удалённая работа), если он есть в вашей конфигурации.
- 📌 Используйте системы тайм-трекинга (например, Toggl, Clockify) и интегрируйте их с 1С через
API. - 📌 Настройте в 1С:ЗУП отдельный вид расчёта для удалённой работы (раздел
Настройки → Виды расчётов).
Если удалённые сотрудники работают по гибкому графику, уточните в табеле фактическое время (не норму по графику).