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 |
- |
|
|