В конфигурации «Зарплата и Управление Персоналом» (в частности, в редакции 2.1 / 2.5) отчет «Расчетная ведомость организации» построен на базе Схемы компоновки данных (СКД). При формировании отчета список колонок с начислениями и удержаниями формируется динамически по данным регистров расчета. Часто возникает необходимость скрыть лишние виды расчета, чтобы сделать печатную форму более компактной. Однако некорректная настройка фильтрации может привести к тому, что отчет начнет показывать неверные итоговые цифры.
Рассмотрим, почему происходит искажение итогов при обычных настройках и какими способами можно скрыть ненужные колонки с сохранением правильных расчетных данных.
Выясним причину, по которой обычная установка отбора может испортить отчет. Если установить отбор по полю ИмяВидаРасчета или ВидРасчета в общих настройках отчета (например, указать условие «Начинается с» или выбрать только определенные виды начислений), система компоновки данных применит фильтр к исходным записям еще до расчета общих ресурсов.
В результате из выборки полностью исключаются данные по всем остальным видам расчета. Такие итоговые показатели, как «Всего начислено», «Всего удержано», «К выплате», а также конечные и начальные остатки задолженности пересчитываются только по выбранным строкам. Общий итог по организации становится недостоверным.
Разберем по шагам, как правильно наложить отбор, чтобы ограничить только состав видимых колонок, не затрагивая общий расчет сумм:
ВидРасчета или ИмяВидаРасчета).ИмяВидаРасчета с видом сравнения «Начинается с» или «В списке»).Проанализируем вариант скрытия колонок с помощью условного оформления отчета:
МаксимальнаяШирина и зададим его значение равным 0 (или укажем пустой текст для отображения).Рассмотрим наименее трудоемкий вариант, если требуется разово сформировать ведомость для руководства или печати:
Если штатная расчетная ведомость не позволяет удобно настроить аналитику под ваши задачи, рекомендуем проанализировать другие отчеты программы: