|
Lines 163-169
if ( $count == 1 ) {
Link Here
|
| 163 |
quantityreceived => @$results[0]->{'quantityreceived'}, |
163 |
quantityreceived => @$results[0]->{'quantityreceived'}, |
| 164 |
rrp => @$results[0]->{'rrp'}, |
164 |
rrp => @$results[0]->{'rrp'}, |
| 165 |
ecost => sprintf( "%.2f",$order->{'ecost'}), |
165 |
ecost => sprintf( "%.2f",$order->{'ecost'}), |
| 166 |
unitprice => sprintf( "%.2f",$order->{'unitprice'}), |
|
|
| 167 |
memberfirstname => $member->{firstname} || "", |
166 |
memberfirstname => $member->{firstname} || "", |
| 168 |
membersurname => $member->{surname} || "", |
167 |
membersurname => $member->{surname} || "", |
| 169 |
invoice => $invoice, |
168 |
invoice => $invoice, |
|
Lines 174-179
if ( $count == 1 ) {
Link Here
|
| 174 |
surnamesuggestedby => $suggestion->{surnamesuggestedby}, |
173 |
surnamesuggestedby => $suggestion->{surnamesuggestedby}, |
| 175 |
firstnamesuggestedby => $suggestion->{firstnamesuggestedby}, |
174 |
firstnamesuggestedby => $suggestion->{firstnamesuggestedby}, |
| 176 |
); |
175 |
); |
|
|
176 |
|
| 177 |
# regardless of the content of 'unitprice' e.g 0 or '' or any string will return in these cases 0.00 |
| 178 |
# and the 'IF' in the .tt will show 0.00 and not 'ecost' (see BZ 7129) |
| 179 |
# So if 'unitprice' == 0 we don't create unitprice |
| 180 |
if ( $order->{'unitprice'} != 0) { |
| 181 |
$template->param( |
| 182 |
unitprice => sprintf( "%.2f",$order->{'unitprice'}), |
| 183 |
); |
| 184 |
} |
| 177 |
} |
185 |
} |
| 178 |
else { |
186 |
else { |
| 179 |
my @loop; |
187 |
my @loop; |
| 180 |
- |
|
|