Введение
Отчет предназначен для гибкого анализа среднего заработка (СрЗП) по произвольному набору видов начислений в конфигурациях 1С.
Поводом для разработки послужил анализ существующих решений, представленных на Infostart. К сожалению, протестированные аналоги продемонстрировали крайне низкое качество: некорректные расчеты итогов, ошибки макетов и общую неработоспособность. Вызывает удивление, что задача такого уровня не имеет достойных готовых реализаций.
В связи с этим был разработан собственный инструмент с нуля, лишенный указанных недостатков и отвечающий требованиям к качеству и корректности расчетов.
Назначение и ключевые возможности
Отчет представляет собой гибкий инструмент для управленческого анализа фонда оплаты труда (ФОТ).
Ключевая особенность — возможность динамического формирования базы для расчета СрЗП. Пользователь может в интерактивном режиме, используя стандартный механизм отборов в шапке отчета, указать, какие виды начислений должны учитываться при расчете (например, только оклад, или оклад + сдельный заработок).
Это позволяет оперативно получать “управленческую” СрЗП, не зависящую от регламентной базы среднего заработка, заведенной в конфигурации.
Корректный расчет итогов
Особое внимание при разработке было уделено корректности расчета агрегированных (общих) итогов.
Распространенная проблема в аналогичных отчетах — так называемый “парадокс среднего”. Он проявляется, когда итог по средней ЗП за период не соответствует среднемесячным данным.
Например: СрЗП (Июнь) = 26 375, СрЗП (Июль) = 26 375, а “Итого СрЗП” = 21 100.
Это возникает из-за неверной методологии расчета итогов (например, деление общего ФОТ на общее уникальное число сотрудников за весь период).
Данный отчет использует методологию расчета, основанную на “человеко-месяцах”, обеспечивая логически верный результат:
СрЗП = Общая сумма ФОТ / Сумма уникальных сотрудников по каждому месяцу
Благодаря этому, итоговый средний заработок корректно отражает среднемесячные показатели.
Технически в ресурсах СКД это реализовано с помощью функции ВычислитьВыражениеСГруппировкойМассив, которая обеспечивает корректную агрегацию данных на уровне общих итогов:
Сумма(СуммаОборот) / Сумма(ВычислитьВыражениеСГруппировкойМассив(“Количество(Различные Сотрудник)”, “ПериодМесяц”))
Технические характеристики и преимущества
-
100% Реализация на СКД: Отчет полностью построен на Cистеме Компоновки Данных, не содержит программного кода формирования макета. Это позволяет пользователям вносить любые изменения в структуру (группировки, отборы, сортировки, выводимые поля) без доработки.
-
Набор ключевых показателей: Выводятся основные метрики для анализа:
-
Сумма Оборот: Итоговый ФОТ по выбранным начислениям.
-
Количество сотрудников: Общее количество “человеко-месяцев”. Это показатель объема труда (сумма ежемесячной численности), который используется для расчета корректной средней ЗП.
-
Количество уникальных сотрудников: Реальный уникальный охват (headcount) физических лиц, работавших за весь выбранный период.
-
Количество месяцев: Число периодов в анализе.
-
-
Стандартное подключение (БСП): Отчет выполнен по стандартам Библиотеки Стандартных Подсистем и подключается через “Дополнительные отчеты и обработки” без изменения основной конфигурации.
-
Универсальность: Запрос построен на регистре
НачисленияУдержанияПоСотрудникам.Обороты. Это обеспечивает совместимость с большинством конфигураций (ЗУП, ERP, КА), где данный регистр присутствует.
Сценарии использования
-
Оперативный анализ “управленческой” СрЗП в разрезе подразделений и организаций.
-
Анализ динамики ФОТ по месяцам (с исключением или включением премий, бонусов и пр.).
-
Сравнительный анализ нагрузки на ФОТ по нескольким юридическим лицам.
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.34.57
Вступайте в нашу телеграмм-группу Инфостарт