<%= &subs::format_name($customer->{'app'}) %> - <%= &subs::format_name($type) %>s
<% foreach my $quote ( @{$list} ) { %> <% my $q = $quote->{$type}; %>
<%= &subs::format_name($q->{'item'}) %> <% if ($type eq 'quote') { %> <% } %> <% if ($type eq 'invoice') { %> <% } %> <% foreach my $oc ( keys %{$q->{'options'}} ) { %> <% if (scalar @{$q->{'options'}->{$oc}} > 0) { %> <% foreach my $o ( @{$q->{'options'}->{$oc}} ) { %> <% } %> <% } %> <% } %>
ItemNameQuantityUnitCostMarkupPriceTaxTotal
Model <%= &subs::format_name($q->{'model'}->{'name'}) %> <%= $q->{'model'}->{'quantity'} || 1 %> <%= $q->{'model'}->{'unit'} %> <%= &subs::price_formatter($q->{'model'}->{'cost'}) %> <% if ($q->{'model'}->{'cost'} && $q->{'model'}->{'price'}) { %><%= &subs::percent_formatter(($q->{'model'}->{'price'} / $q->{'model'}->{'cost'}) / 10) %><% } %> <%= &subs::price_formatter($q->{'model'}->{'price'}) %> <%= &subs::price_formatter($q->{'model'}->{'tax'}) %> <% if ($q->{'model'}->{'price'} && $q->{'numbers'}->{'tax_rate'}) { %> <%= &subs::price_formatter($q->{'model'}->{'price'} + $q->{'model'}->{'tax'}) %> <% } else { %> <%= $q->{'model'}->{'price'} %> <% } %>
<%= &subs::format_name($oc) %>
ItemNameCostMarkupPriceTaxTotal
Option <%= &subs::format_name($o->{'name'}) %> <%= $o->{'quantity'} %> <%= $o->{'unit'} %> <%= &subs::price_formatter($o->{'cost'}) %> <% if ($o->{'cost'} && $o->{'price'}) { %><%= &subs::percent_formatter(($o->{'price'} / $o->{'cost'}) / 10) %><% } %> <%= &subs::price_formatter($o->{'price'}) %> <%= &subs::price_formatter($o->{'tax'}) %> <% if ($o->{'price'} && $q->{'numbers'}->{'tax_rate'}) { %> <%= &subs::price_formatter($o->{'price'} * $q->{'numbers'}->{'tax_rate'}) %> <% } else { %> <%= $o->{'price'} %> <% } %>
<%= &subs::price_formatter($q->{'numbers'}->{'cost'}) %> <%= &subs::percent_formatter($q->{'numbers'}->{'markup'}) %> <%= &subs::price_formatter($q->{'numbers'}->{'subtotal'}) %> <%= &subs::price_formatter($q->{'numbers'}->{'tax'}) %> <%= &subs::price_formatter($q->{'numbers'}->{'total'}) %> <%= &subs::price_formatter($q->{'numbers'}->{'balance'}) %>
<% } %>
<% foreach my $number ( sort keys %{$totals} ) { %> <% } %> <% foreach my $number ( sort keys %{$totals} ) { %> <% } %>
<%= &subs::format_name($number) %>
<%= sprintf("%.2f", $totals->{$number}) %>