! -> Note
$ -> Affected files
+04-May-2010 Joe Hunt
+# [0000225] Supplier Payment Report showing paid invoices (rounding problem)
+$ /reporting/rep203.php
+
26-Apr-2010 Joe Hunt
! Allowing the Tax Report to be printed to Excel/OO Calc
$ /reporting/rep709.php
- /reports_main.php
+ /reporting/reports_main.php
/reporting/includes/excel_report.inc
21-Apr-2010 Joe Hunt
function getTransactions($supplier, $date)
{
$date = date2sql($date);
+ $dec = user_price_dec();
$sql = "SELECT ".TB_PREF."supp_trans.supp_reference,
".TB_PREF."supp_trans.tran_date,
(ABS(".TB_PREF."supp_trans.ov_amount) + ABS(".TB_PREF."supp_trans.ov_gst) ) AS TranTotal
FROM ".TB_PREF."supp_trans
WHERE ".TB_PREF."supp_trans.supplier_id = '" . $supplier . "'
- AND ABS(".TB_PREF."supp_trans.ov_amount) + ABS(".TB_PREF."supp_trans.ov_gst) - ".TB_PREF."supp_trans.alloc != 0
+ AND ROUND(ABS(".TB_PREF."supp_trans.ov_amount),$dec) + ROUND(ABS(".TB_PREF."supp_trans.ov_gst),$dec) -
+ ROUND(".TB_PREF."supp_trans.alloc,$dec) != 0
AND ".TB_PREF."supp_trans.tran_date <='" . $date . "'
ORDER BY ".TB_PREF."supp_trans.type,
".TB_PREF."supp_trans.trans_no";