При работе в 1С:Зарплата и управление персоналом (ЗУП) 3.1 часто возникает необходимость проанализировать рабочее время сотрудников не в разрезе одного месяца, а за более длительный период, например, за целый год. Стандартный отчет Табель по умолчанию настроен на вывод данных помесячно в жестко заданном макете формы Т-13. Разберем подробно, как мы можем обойти это ограничение и получить нужную аналитику (сравнение нормы и факта отработанных часов) за любой период.
Если мы просто уберем группировку по месяцу в настройках отчета Табель, форма Т-13 не сможет корректно отработать и все равно разобьет данные на месяцы или выдаст ошибку. Чтобы этого избежать, нам необходимо отключить жесткую привязку к макету Т-13 и перевести отчет в классический табличный вид. Посмотрим по шагам, как это сделать:
Табель учета рабочего времени (Т-13).Ключ. Наша задача — найти секцию с параметром КлючВарианта. Этот параметр скрыт от пользователя в интерфейсе 1С, но присутствует в XML-выгрузке.АналитическийТабельГод).После этой манипуляции отчет перестанет компоноваться по жесткому регламентированному макету Т-13. Теперь скомпонуем структуру под нашу задачу:
Месяц и развернем его (нажав на плюсик).Части дат и выберем Год.Месяц.Части дат.Год.Таким образом, мы получим развернутую аналитическую таблицу, сгруппированную по году, в которой будут видны отработанные часы без разбивки на отдельные табели по месяцам.
Если нам нужны именно итоговые суммы часов (факт) без детальной ежедневной расшифровки, мы можем использовать зарплатные отчеты, так как они более гибки в настройке периодов. Рассмотрим этот вариант:
Откроем отчет Анализ зарплаты по сотрудникам (в целом за период) или Полный свод начислений, удержаний и выплат. Зададим период — весь необходимый год. Зайдем в настройки технического специалиста и удалим из структуры группировку по полю Месяц начисления. В результате программа скомпонует данные суммарно за год, и в колонках с отработанным временем мы увидим итоговые цифры за весь расчетный период.
Если цель нашего годового отчета — это выявление переработок (или недоработок) по сравнению с производственным календарем, то методологически верно использовать заложенный в 1С механизм СУРВ. Проанализируем, как его активировать:
Использовать суммированный учет рабочего времени.Суммированный учет рабочего времени и установим учетный период равным Год.При таких настройках система будет автоматически вести контроль нормы (по производственному календарю) и факта (по табелю или индивидуальному графику) за весь год. Для анализа можно будет использовать документ Регистрация переработок, который в конце года сам рассчитает разницу между плановыми и фактическими часами для оплаты сверхурочных.
В некоторых версиях программы (и при наличии соответствующих расширений) доступен отчет План-факт по рабочему времени, который в удобном табличном виде выводит плановые часы по графику, фактически отработанные часы и отклонение.
Если такого отчета нет, мы можем самостоятельно вытянуть данные через Универсальный отчет (Систему компоновки данных). Разберем, откуда брать информацию:
Представления_ДанныеУчетаВремениИСостоянийСотрудников.ДанныеПроизводственногоКалендаря или графиков работы.Сопоставив показатели из этих разделов в Универсальном отчете, вы сможете вывести детальную шахматку с нужными группировками без программирования и изменения конфигурации.