Updated charge, Invoice improvements and other minor fixes
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
<dd><?php echo $o->display('due_date'); ?></dd>
|
||||
<dt>Current Charges</dt>
|
||||
<dd><?php echo $o->total_charges(TRUE); ?></dd>
|
||||
<dt>Payments Recieved</dt>
|
||||
<dt>Payments Received</dt>
|
||||
<dd><?php echo $o->payments_total(TRUE); ?></dd>
|
||||
<dt>Credits Applied</dt>
|
||||
<dd><?php echo $o->total_credits(TRUE); ?></dd>
|
||||
@@ -45,55 +45,7 @@
|
||||
<div class="span11">
|
||||
<h4>Charge Details</h4>
|
||||
|
||||
<table class="table table-striped table-condensed table-hover" id="list-table" border="0">
|
||||
<tbody>
|
||||
<?php foreach ($o->items_periods() as $rs) : ?>
|
||||
<tr><th colspan="5"><?php echo StaticList_RecurSchedule::get($rs); ?></th></tr>
|
||||
|
||||
<?php foreach ($o->items_periods($rs) as $iio) : ?>
|
||||
<?php if ($iio->service_id) : ?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<!-- @todo product->title() should be changed to show the service_name() for the invoice product item -->
|
||||
<th colspan="2"><?php echo HTML::anchor(URL::link('user','service/view/'.$iio->service_id),$iio->service->id()).' '.$iio->product->title(); ?></th>
|
||||
<th> </th>
|
||||
<th><div class="text-right"><?php echo $o->service_items_total($iio,TRUE); ?></div></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td><?php printf('%s (%s)',$iio->invoice_line(),$iio->display('id')); ?></td>
|
||||
<td><div class="text-right"><?php echo $iio->subtotal(TRUE); ?></div></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<?php if ($x=$o->service_items_extra($iio)) : ?>
|
||||
<?php foreach ($x as $eiio) : ?>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td><?php printf('%s (%s)',$eiio->invoice_line(),$eiio->display('id')); ?></td>
|
||||
<td><div class="text-right"><?php echo $eiio->subtotal(TRUE); ?></div></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<?php endforeach ?>
|
||||
<?php endif ?>
|
||||
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td><?php echo 'Taxes'; ?></td>
|
||||
<td><div class="text-right"><?php echo $o->service_items_tax($iio,TRUE); ?></div></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<?php else : ?>
|
||||
<?php endif ?>
|
||||
<?php endforeach ?>
|
||||
|
||||
<?php endforeach ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php echo Invoice::instance($o)->render('html','body'); ?>
|
||||
|
||||
</div> <!-- /span -->
|
||||
</div>
|
||||
|
@@ -7,22 +7,28 @@
|
||||
<?php if ($iio->service_id) : ?>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th colspan="2"><?php echo $iio->service->service_name(); ?></th>
|
||||
<th colspan="2"><?php echo ($show_id ? HTML::anchor(URL::link('user','service/view/'.$iio->service_id),$iio->service->id()).' ' : '').$iio->service->service_name(); ?></th>
|
||||
<th> </th>
|
||||
<th><div class="text-right"><?php echo $o->service_items_total($iio,TRUE); ?></div></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"> </td>
|
||||
<td><?php echo $iio->invoice_line(); ?></td>
|
||||
<td><div class="text-right"><?php echo $iio->total(TRUE); ?></div></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
||||
<?php if ($x=$o->service_items($iio)) : ?>
|
||||
<?php foreach ($x as $eiio) : ?>
|
||||
<tr>
|
||||
<td colspan="1"> </td>
|
||||
<td colspan="1"> </td>
|
||||
<td><?php echo $eiio->invoice_line().($show_id ? " (<small>$eiio->id</small>)" : ''); ?></td>
|
||||
<td><div class="text-right"><?php echo $eiio->total(TRUE); ?></div></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<?php endforeach ?>
|
||||
<?php endif ?>
|
||||
|
||||
<?php if ($x=$o->service_items_extra($iio)) : ?>
|
||||
<?php foreach ($x as $eiio) : ?>
|
||||
<tr>
|
||||
<td colspan="2"> </td>
|
||||
<td><?php echo $eiio->invoice_line(); ?></td>
|
||||
<td><?php echo $eiio->invoice_line().($show_id ? " (<small>$eiio->id</small>)" : ''); ?></td>
|
||||
<td><div class="text-right"><?php echo $eiio->total(TRUE); ?></div></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
|
Reference in New Issue
Block a user