|
Lines 267-288
if ($op eq ""){
Link Here
|
| 267 |
$orderinfo{tax_rate} = $bookseller->tax_rate; |
267 |
$orderinfo{tax_rate} = $bookseller->tax_rate; |
| 268 |
my $c = $c_discount ? $c_discount : $bookseller->discount / 100; |
268 |
my $c = $c_discount ? $c_discount : $bookseller->discount / 100; |
| 269 |
$orderinfo{discount} = $c; |
269 |
$orderinfo{discount} = $c; |
| 270 |
if ( $bookseller->listincgst ) { |
270 |
if ( $c_discount ) { |
| 271 |
if ( $c_discount ) { |
271 |
$orderinfo{ecost} = $price; |
| 272 |
$orderinfo{ecost} = $price; |
272 |
$orderinfo{rrp} = $orderinfo{ecost} / ( 1 - $c ); |
| 273 |
$orderinfo{rrp} = $orderinfo{ecost} / ( 1 - $c ); |
|
|
| 274 |
} else { |
| 275 |
$orderinfo{ecost} = $price * ( 1 - $c ); |
| 276 |
$orderinfo{rrp} = $price; |
| 277 |
} |
| 278 |
} else { |
273 |
} else { |
| 279 |
if ( $c_discount ) { |
274 |
$orderinfo{ecost} = $price * ( 1 - $c ); |
| 280 |
$orderinfo{ecost} = $price / ( 1 + $orderinfo{tax_rate} ); |
275 |
$orderinfo{rrp} = $price; |
| 281 |
$orderinfo{rrp} = $orderinfo{ecost} / ( 1 - $c ); |
|
|
| 282 |
} else { |
| 283 |
$orderinfo{rrp} = $price / ( 1 + $orderinfo{tax_rate} ); |
| 284 |
$orderinfo{ecost} = $orderinfo{rrp} * ( 1 - $c ); |
| 285 |
} |
| 286 |
} |
276 |
} |
| 287 |
$orderinfo{listprice} = $orderinfo{rrp} / $active_currency->rate; |
277 |
$orderinfo{listprice} = $orderinfo{rrp} / $active_currency->rate; |
| 288 |
$orderinfo{unitprice} = $orderinfo{ecost}; |
278 |
$orderinfo{unitprice} = $orderinfo{ecost}; |
|
Lines 337-358
if ($op eq ""){
Link Here
|
| 337 |
$orderinfo{tax_rate} = $bookseller->tax_rate; |
327 |
$orderinfo{tax_rate} = $bookseller->tax_rate; |
| 338 |
my $c = $c_discount ? $c_discount : $bookseller->discount / 100; |
328 |
my $c = $c_discount ? $c_discount : $bookseller->discount / 100; |
| 339 |
$orderinfo{discount} = $c; |
329 |
$orderinfo{discount} = $c; |
| 340 |
if ( $bookseller->listincgst ) { |
330 |
if ( $c_discount ) { |
| 341 |
if ( $c_discount ) { |
331 |
$orderinfo{ecost} = $price; |
| 342 |
$orderinfo{ecost} = $price; |
332 |
$orderinfo{rrp} = $orderinfo{ecost} / ( 1 - $c ); |
| 343 |
$orderinfo{rrp} = $orderinfo{ecost} / ( 1 - $c ); |
|
|
| 344 |
} else { |
| 345 |
$orderinfo{ecost} = $price * ( 1 - $c ); |
| 346 |
$orderinfo{rrp} = $price; |
| 347 |
} |
| 348 |
} else { |
333 |
} else { |
| 349 |
if ( $c_discount ) { |
334 |
$orderinfo{ecost} = $price * ( 1 - $c ); |
| 350 |
$orderinfo{ecost} = $price / ( 1 + $orderinfo{tax_rate} ); |
335 |
$orderinfo{rrp} = $price; |
| 351 |
$orderinfo{rrp} = $orderinfo{ecost} / ( 1 - $c ); |
|
|
| 352 |
} else { |
| 353 |
$orderinfo{rrp} = $price / ( 1 + $orderinfo{tax_rate} ); |
| 354 |
$orderinfo{ecost} = $orderinfo{rrp} * ( 1 - $c ); |
| 355 |
} |
| 356 |
} |
336 |
} |
| 357 |
$orderinfo{listprice} = $orderinfo{rrp} / $active_currency->rate; |
337 |
$orderinfo{listprice} = $orderinfo{rrp} / $active_currency->rate; |
| 358 |
$orderinfo{unitprice} = $orderinfo{ecost}; |
338 |
$orderinfo{unitprice} = $orderinfo{ecost}; |
| 359 |
- |
|
|