diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tmpl index a83516f57f..34e2cb8342 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tmpl +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tmpl @@ -5,38 +5,41 @@ //0"); } -discount=f.discount.value -listinc=parseInt(f.listinc.value) -currency=f.currency.value -applygst=parseInt(f.applygst.value) -listprice=f.list_price.value + discount=f.discount.value; + currency=f.currency.value; +listprice=f.list_price.value; + listinc=parseInt(f.listinc.value); + applygst=parseInt(f.applygst.value); // rrp=f.rrp.value // ecost=f.ecost.value //budgetted cost // GST=f.GST.value // total=f.total.value //make useful constants out of the above -exchangerate=f.elements[currency].value //get exchange rate +exchangerate=f.elements[currency].value; //get exchange rate. same as "discount" above? gst_on=(!listinc && applygst); //do real stuff rrp=listprice*exchangerate; -ecost=rrp*(100-discount)/100 +ecost=rrp*(100-discount)/100; GST=0; if (gst_on){ + rrp=rrp*(1+); GST=ecost*(); + ; // TMPL_VAR NAME=gstrate not set. leave rrp and GST alone. + } -total=(ecost+GST)*quantity +total=(ecost+GST)*quantity; -f.rrp.value=rrp; + f.rrp.value=rrp; f.ecost.value=ecost; f.total.value=total; - -f.GST.value=GST; + // FIXME: TMPL_VAR NAME="GST" never populated + f.GST.value=GST; return true; }