Minor fixes to statement, services and internal things
Many misc updates
This commit is contained in:
@@ -80,7 +80,7 @@ class Model_Payment extends ORMOSB {
|
||||
|
||||
// @todo database suffix needs to be dynamically calculated
|
||||
foreach (DB::Query(Database::SELECT,
|
||||
sprintf('SELECT A.id AS id,A.total_amt as total_amt FROM ab_%s A,ab_%s B WHERE A.site_id=B.site_id AND A.id=B.payment_id GROUP BY B.payment_id HAVING ROUND(SUM(B.alloc_amt),2)!=A.total_amt ORDER BY account_id,payment_id','payment','payment_item'))
|
||||
sprintf('SELECT A.id AS id,A.total_amt as total_amt FROM ab_%s A LEFT JOIN ab_%s B ON (A.site_id=B.site_id AND A.id=B.payment_id) WHERE (A.refund_status=0 OR A.refund_status IS NULL) GROUP BY A.id HAVING ROUND(SUM(IFNULL(B.alloc_amt,0)),2)!=A.total_amt ORDER BY account_id,payment_id','payment','payment_item'))
|
||||
->execute() as $values) {
|
||||
|
||||
array_push($pi,$values['id']);
|
||||
|
Reference in New Issue
Block a user