Подобная модификация добавлена только для неоперативного режима (по требованиям заказчика), для оперативного делается отчет по первому типу цен из списка.
Код открытый. Кому захочется и для оперативного режима это сделать, то ничего сложного там нет.
Для универсального отчета подобная реализация одна из возможных и по моему самая верная.