From: Janusz Dobrowolski Date: Sun, 10 Nov 2013 14:11:30 +0000 (+0100) Subject: Journal Inquiry (bank transaction view): fixed database error on bank transaction... X-Git-Tag: 2.3-final~171 X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=commitdiff_plain;h=50308535083c1a55458a1eabfb0f388d42294d94;hp=e9e66f59a1ad3a07c19c8e67b896207444eda82f;p=fa-stable.git Journal Inquiry (bank transaction view): fixed database error on bank transaction view triggered on some buggy MySQL versions. --- diff --git a/gl/includes/db/gl_db_bank_trans.inc b/gl/includes/db/gl_db_bank_trans.inc index 49c1c9ff..f8880152 100644 --- a/gl/includes/db/gl_db_bank_trans.inc +++ b/gl/includes/db/gl_db_bank_trans.inc @@ -66,9 +66,9 @@ function exists_bank_trans($type, $type_no) function get_bank_trans($type, $trans_no=null, $person_type_id=null, $person_id=null) { $sql = "SELECT bt.*, act.*, - IFNULL(abs(dt.ov_amount), IFNULL (abs(st.ov_amount), bt.amount)) settled_amount, - IFNULL(abs(dt.ov_amount/bt.amount), IFNULL (abs(st.ov_amount/bt.amount), 1)) settle_rate, - IFNULL(debtor.curr_code, IFNULL (supplier.curr_code, act.bank_curr_code)) settle_curr + IFNULL(abs(dt.ov_amount), IFNULL(ABS(st.ov_amount), bt.amount)) settled_amount, + IFNULL(abs(dt.ov_amount/bt.amount), IFNULL(ABS(st.ov_amount/bt.amount), 1)) settle_rate, + IFNULL(debtor.curr_code, IFNULL(supplier.curr_code, act.bank_curr_code)) settle_curr FROM ".TB_PREF."bank_trans bt LEFT JOIN ".TB_PREF."debtor_trans dt ON dt.type=bt.type AND dt.trans_no=bt.trans_no