[freeside-commits] branch master updated. c44e4e574c9268eae9213f95abc08471c45b48d0
Ivan
ivan at 420.am
Wed Mar 13 14:49:57 PDT 2013
The branch, master has been updated
via c44e4e574c9268eae9213f95abc08471c45b48d0 (commit)
from 7e90fee50d691a93369b1693cbb3743e627bdb03 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c44e4e574c9268eae9213f95abc08471c45b48d0
Author: Ivan Kohler <ivan at freeside.biz>
Date: Wed Mar 13 14:49:56 2013 -0700
optimize line item detail "Paid" column inefficiency sometimes causing load issues for big installs, RT#21933
diff --git a/httemplate/search/cust_bill_pkg.cgi b/httemplate/search/cust_bill_pkg.cgi
index 11937b3..70b460d 100644
--- a/httemplate/search/cust_bill_pkg.cgi
+++ b/httemplate/search/cust_bill_pkg.cgi
@@ -559,12 +559,11 @@ if ( $cgi->param('nottax') ) {
#total payments
-my $pay_sub = "SELECT SUM(cust_bill_pay_pkg.amount) AS pay_amount,
- billpkgnum
- FROM cust_bill_pay_pkg
- GROUP BY billpkgnum";
-$join_pkg .= " LEFT JOIN ($pay_sub) AS item_pay USING (billpkgnum)";
-push @select, 'item_pay.pay_amount';
+my $pay_sub = "SELECT SUM(cust_bill_pay_pkg.amount)
+ FROM cust_bill_pay_pkg
+ WHERE cust_bill_pkg.billpkgnum = cust_bill_pay_pkg.billpkgnum
+ ";
+push @select, "($pay_sub) AS pay_amount";
# credit
-----------------------------------------------------------------------
Summary of changes:
httemplate/search/cust_bill_pkg.cgi | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
More information about the freeside-commits
mailing list