[Koha-bugs] [Bug 22225] New: Tax hints and prices on orderreceive.pl may not match
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Tue Jan 29 14:02:56 CET 2019
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=22225
Bug ID: 22225
Summary: Tax hints and prices on orderreceive.pl may not match
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P5 - low
Component: Acquisitions
Assignee: koha-bugs at lists.koha-community.org
Reporter: nick at bywatersolutions.com
QA Contact: testopia at bugs.koha-community.org
Target Milestone: ---
In the perl script we test whether the vendor invoice prices include tax:
if ( $bookseller->invoiceincgst ) {
$rrp = $order->{rrp_tax_included};
$ecost = $order->{ecost_tax_included};
unless ( $unitprice != 0 and defined $unitprice) {
$unitprice = $order->{ecost_tax_included};
}
} else {
$rrp = $order->{rrp_tax_excluded};
$ecost = $order->{ecost_tax_excluded};
unless ( $unitprice != 0 and defined $unitprice) {
$unitprice = $order->{ecost_tax_excluded};
}
}
In the template we test whether the vendor list prices include tax:
<li><label for="rrp">Retail price: </label>[% rrp | $Price %] <span
class="hint">(adjusted for [% cur_active | html %], [% IF (listincgst == 1)
%]tax inclusive[% ELSE %]tax exclusive[% END %])</span></li>
<li>
<label for="replacementprice">Replacement price:</label>
<input type="text" size="20" name="replacementprice"
id="replacementprice" value="[% replacementprice | $Price %]" />
</li>
<li><label for="ecost">Budgeted cost: </label>[% ecost | $Price %]
<span class="hint">[% IF (listincgst == 1) %](tax inclusive)[% ELSE %](tax
exclusive)[% END %]</span></li>
<li>
<label for="unitprice">Actual cost:</label>
<input type="text" size="20" name="unitprice" id="unitprice"
value="[% unitprice | $Price on_editing => 1 %]" /> <span class="hint">[% IF
(invoiceincgst == 1) %](tax inclusive)[% ELSE %](tax exclusive)[% END %]</span>
</li>
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list