Причиной написания данного отчета явилась острая необходимость быстрого доступа к определенным данным из расчетно-платежной ведомости с произвольным упорядочиванием колонок видов расчетов. Порядок колонок настраивается в панели справа на закладке «Виды расчетов». В какой последовательности в списке находятся виды расчетов, в той же последовательности они будут размещены в отчете. Можно сохранить наиболее часто востребованные настройки. Для этого в командной панели нужно выбрать «Действия» -> «Сохранить значения» или нажать соответсвующую пиктограмму. Отчет поддерживает часть функционала ПостроителяОтчета, т.е. можно устанавливать отбор по различным критериям. На панели справа в закладке «Настройки» есть возможность добавить группировки по строкам, выводить дополнительные реквизиты (показатели).
Так как в реализации задействован механизм Временных таблиц, это накладывает ограничения на вывод группировок данных иерархически. Код демонстрирует редкие приемы использования Построителя отчета. В случае недостаточности каких-либо данных отчет можно поправить под свои нужды в конфигураторе. Весь код занимает около 500 строк.
Спасибо!
Нужный отчет.Спасибо.
Молодец, yak127! Спасибо! Интересное решение и сам отчёт. Нашим девчатам, думаю, очень понравится.
Цвета на скрине жуткие, конечно! А так норм.
вышла такая ошибка как это решить {Форма.ФормаОтчета.Форма(240)}: Значение не является значением объектного типа (Наименование)
НоваяЗапись.ФИО = ПерваяЗапись.Сотрудник.Наименование;
(6) reginank2005,
судя по ошибке, в переменной «ПерваяЗапись.Сотрудник» мы имеем пустую ссылку. Вижу свою ошибку: в 217 строке условие неимеющее смысл, но она на это врядли повлияет. Можете подробнее описать когда появляется эта ошибка? Дело в том, что даже если в результате выполнения запроса будет пустой результат у меня эта ошибка не воспроизводится. Поэтому хотелось бы узнать побольше об условиях при которых эта ошибка появляется.
А не планируете ли добавить возможность группировки нескольких начислений в 1 столбец? Просто у некоторых расчетчики ведут чуть ли не сотню различных начислений :(. Да и многим было бы удобно, например, сгруппировать тарифы/премии/надбавки/и т.п.
(8) триша,
интересное предложение, только в ближайшее время врядли получится, слишком большой загруз по работе, отчетная пора, всем все надо.
Спасибо нужный отчет очень помог
Спасибо за отчет
Спасибо. Бухгалтера тоже передают Спасибо!
Мне необходим отчет по начислениям по видам расчетов в списке. Подскажите пожалуйста, этот отчет можно настроить?
НоваяЗапись.ФИО = ПерваяЗапись.Сотрудник.Наименование;
Появляется,если в поле, где у вас отбор по подразделению и ФИО пусто. Обязательно нужно установить отбор хотя бы по организации, и тогда все норм.