4.1.6.19: Revenue

#set($lgreport = $report.getRevenueReport()) #set($D = "$")
#foreach($group in $lgreport.getReportGroups()) #set($lg = $group.getLearningGroupData()) #set($size = $group.getCount()) #set($price = "N/A") ##doesn't make sense: how to find product price of learningGroup? #if($product.getPriceSupport().getRetailPrice()) #set($price = $product.getPriceSupport().getRetailPrice()) #end ##in summary: # of students, total, discount $group.addFloatAsString("students","$size") $group.addMoney("total",$group.getTotal()) $group.addMoneyAsString("discount","0") #set($cols = [1..5]) #set($summary = 3) #end $lgreport.generateSummary() #set($cols = [1..5]) #set($summary = 3) #foreach($i in $cols) #end #foreach($i in $cols) #end #foreach($i in $cols) #end
Class ID Class Name Start Date End Date Class Value Discounted Value Number of Students Total
$lg.id $lg $!{context.getDate($lg.startdate)} $!{context.getDate($lg.enddate)} $price Discount $size $group.getTotal()
SummaryNumber of Students $lgreport.getFloat("students","0")
Discount $lgreport.getMoney("discount","0")
Total $lgreport.getMoney("total","0")