#set($preport = $report.getParticipantsReport())
#set($D = "$amps;")
4.1.6.02: Participants Summary
| Report Name: |
4.1.6.02: Participants Summary |
| Search: |
$report.getOrders().getSearchQuery().toFriendly() |
| Date: |
$context.getDateTime($preport.getDate()) |
| Created By: |
$preport.getUser() |
| |
|
Student ID |
Last Name |
First Name |
Order # |
Payment Date |
Payment Amount |
#foreach($group in $preport.getReportGroups())
#if($group.getCount() > 0)
#set($label = $group.getLabel())
#foreach($hit in $group.getHitTracker())
#set($order = $group.load($hit))
#set($cartitem = $order.getItems().get(0))
#set($classlist = $cartitem.getProduct().get("classlist"))
#set($classdata = $preport.loadObjectByField("learningGroup","id",$classlist))
#set($product = $cartitem.getProduct())
#set($method = "")
#set($vouchernumber = "N/A")
#set($vouchervalue = "N/A")
#if($order.getPaymentMethod().getType() == "prepaidcode")
#set($method = "Voucher")
#set($vouchernumber = $order.get("prepaid"))
#set($vouchervalue = $order.getSubTotal())
#elseif($order.getPaymentMethod().getType() == "creditcard")
#set($method = $order.getPaymentMethod().getCreditCardType())
#end
#set($price = "N/A")
#if($product.getPriceSupport().getRetailPrice())
#set($price = $product.getPriceSupport().getRetailPrice())
#end
#set($studentid = $preport.getDisplayValue("userprofile","id",$order.getCustomer().getId(), "studentid","N/A"))
### need to add student type to userprofile
#set($type = $preport.getDisplayValue("userprofile","id",$order.getCustomer().getId(), "type",""))
$group.incrementUniqueCount("studentid",$studentid)
$group.addMoney("tax",$order.getTax())
$group.addMoney("total",$order.getTotalPrice())
#if($vouchervalue != "N/A")
$group.addMoney("voucher",$vouchervalue)
#elseif($order.getPaymentMethod().getType() == "creditcard")
$group.addMoney("creditcard",$order.getTotalPrice())
#end
#if($velocityCount == 1)
|
#else
|
#end
$studentid |
$order.getCustomer().getLastName() |
$order.getCustomer().getFirstName() |
$order.getId() |
$context.getDate($order.getDate()) |
$order.getTotalPrice() |
#end
|
|
|
|
|
|
$group.getMoney("total","0") |
#end
#end
###
###
$preport.generateSummary()
|
|
|
|
|
|
$preport.getMoney("total","0") |
###