<select class="form-control" ng-model="print.template_name" ng-change="template_changed()">
<option value="bills_current">[% l('Bills, Current') %]</option>
<option value="bills_historical">[% l('Bills, Historical') %]</option>
+ <option value="bill_payment">[% l('Bills, Payment') %]</option>
</select>
</div>
<div class="col-md-7">
<td>[% l('Received: [_1]', '{{payment.amount | currency}}') %]</td>
</tr>
<tr>
- <td colspan="2">{{payment.xact.copy_barcode}}</td>
- <td colspan="3">{{payment.xact.title}}</td>
+ <td colspan="5">
+ {{payment.xact.copy_barcode}} {{payment.xact.title}}
+ </td>
</tr>
</table>
<br/>
balance_owed : 2.00
}
}
- ]
+ ],
+
+ previous_balance : 8.45,
+ payment_total : 2.00,
+ payment_applied : 2.00,
+ new_balance : 6.45,
+ amount_voided : 0,
+ change_given : 0,
+ payment_type : 'cash_payment',
+ payment_note : 'Here is a payment note',
}
+ $scope.preview_scope.payments = [
+ {amount : 1.00, xact : $scope.preview_scope.transactions[0]},
+ {amount : 1.00, xact : $scope.preview_scope.transactions[1]}
+ ]
+ $scope.preview_scope.payments[0].xact.title = 'Hali Bote Azikaban de tao fan';
+ $scope.preview_scope.payments[0].xact.copy_barcode = '334343434';
+ $scope.preview_scope.payments[1].xact.title = 'Traveling Pants!!';
+ $scope.preview_scope.payments[1].xact.copy_barcode = '334343467';
$scope.template_changed = function() {
egCore.hatch.getPrintTemplate($scope.print.template_name)
// page data not yet refreshed, capture data from current scope
var print_data = {
+ payment_note : note,
previous_balance : $scope.summary.balance_owed,
payment_total : $scope.payment_amount,
payment_applied : $scope.pending_payment(),