@@ -, +, @@ from a staged file --- acqui/addorderiso2709.pl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) --- a/acqui/addorderiso2709.pl +++ a/acqui/addorderiso2709.pl @@ -222,12 +222,13 @@ if ($op eq ""){ my $basket = GetBasket( $orderinfo{basketno} ); my $bookseller = GetBookSellerFromId( $basket->{booksellerid} ); $orderinfo{gstrate} = $bookseller->{gstrate}; + my $discount = $bookseller->{discount} / 100; if ( $bookseller->{listincgst} ) { $orderinfo{rrp} = $price; - $orderinfo{ecost} = $orderinfo{rrp} * ( 1 - $bookseller->{discount} ); + $orderinfo{ecost} = $orderinfo{rrp} * ( 1 - $discount ); } else { $orderinfo{rrp} = $price / ( 1 + $orderinfo{gstrate} ); - $orderinfo{ecost} = $orderinfo{rrp} * ( 1 - $bookseller->{discount} ); + $orderinfo{ecost} = $orderinfo{rrp} * ( 1 - $discount ); } $orderinfo{listprice} = $orderinfo{rrp}; $orderinfo{unitprice} = $orderinfo{ecost}; --