Parcourir la source

added summary figure for total

master
patrick il y a 6 ans
Parent
révision
c225ae6ae1
2 fichiers modifiés avec 13 ajouts et 4 suppressions
  1. +6
    -3
      html/bts_client_invoice_template.html
  2. +7
    -1
      ts.php

+ 6
- 3
html/bts_client_invoice_template.html Voir le fichier

@@ -60,7 +60,8 @@
<td class="invoice_summary_header" colspan=1>Name of Service</td>
<td class="invoice_summary_header" colspan=2>NDIS code</td>
<td class="invoice_summary_header" colspan=1>Total Hours</td>
<td class="invoice_summary_header" colspan=3> </td>
<td class="invoice_summary_header" colspan=1>Unit Price </td>
<td class="invoice_summary_header" colspan=2>Total </td>
<td></td>
</tr>
{{/has_summary}}
@@ -70,7 +71,8 @@
<td colspan=1>{{tos}}</td>
<td colspan=2>{{ndis}}</td>
<td colspan=1>{{Hours}}</td>
<td colspan=3> </td>
<td colspan=1>{{unitprice}} </td>
<td colspan=2>{{tos_total}} </td>
<td></td>
</tr>
{{/summary}}
@@ -80,7 +82,8 @@
<td class="invoice_summary_header" colspan=1>Name of Service</td>
<td class="invoice_summary_header" colspan=2>NDIS code</td>
<td class="invoice_summary_header" colspan=1>Total Hours</td>
<td class="invoice_summary_header" colspan=3> </td>
<td class="invoice_summary_header" colspan=1>Unit Price</td>
<td class="invoice_summary_header" colspan=2>Sum: {{overall_total}} </td>
<td></td>
<tr>
<td colspan=9 class=invoice_summary>

+ 7
- 1
ts.php Voir le fichier

@@ -1465,17 +1465,23 @@ ZOT;
{
$response['nojob'] = true;
}
$response['overall_total'] = 0;
foreach ($summary as $key => $val)
{
$unitprice = $price->get_tos_price($key);
$tos_total = $val * $price->get_tos_price($key);
$response['overall_total'] += $tos_total;
$response['summary'][] = array(
'ndis' => $key,
'tos' => $price->get_tos_full_str($key),
'unitprice'=> $unitprice,
'Hours'=> sprintf("%0.2f", $val),
'tos_total'=> sprintf("%0.2f", $tos_total),
);
}
if (count($summary) > 0){
$response['has_summary'] = true;
$response['overall_total'] = sprintf("%0.2f", $response['overall_total'] );
}

Chargement…
Annuler
Enregistrer