X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fcust_main%2FCredit_Limit.pm;h=4b2fbdfe4bc1ff1a17ac4f8c2191a544593c50a3;hb=e7ad2eb96136818535381e41c2483bea121084cc;hp=238d8852f41d35df4d3dc0ee26456b8c7db0a489;hpb=c5922713bc199600bc8c203155a4016c9d24cbbc;p=freeside.git diff --git a/FS/FS/cust_main/Credit_Limit.pm b/FS/FS/cust_main/Credit_Limit.pm index 238d8852f..4b2fbdfe4 100644 --- a/FS/FS/cust_main/Credit_Limit.pm +++ b/FS/FS/cust_main/Credit_Limit.pm @@ -42,13 +42,10 @@ sub check_credit_limit { #false laziness w/svc_phone->sum_cdrs / psearch_cdrs my $sum = qsearchs( { - 'select' => 'SUM(rated_price) AS rated_price', - 'table' => 'cdr', - 'hashref' => { 'status' => 'rated', - 'svcnum' => { op => 'IN', - value => '('. join(',',@svcnum). ')', - }, - }, + 'select' => 'SUM(rated_price) AS rated_price', + 'table' => 'cdr', + 'hashref' => { 'status' => 'rated', }, + 'extra_sql' => ' AND svcnum IN ('. join(',',@svcnum). ') ', } ); return '' unless $sum->rated_price > $credit_limit;