X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=gl%2Fincludes%2Fdb%2Fgl_journal.inc;h=b3378b0ce5f3cae9e7a51b860d0de3e5ad76a3a4;hb=64f24ae3a63762d18b1ab6408263ec6ca1e14fb2;hp=c44cb335b3328b8fd15179cecb5259439ed66d5a;hpb=0de6b62c746183caa49750af76c06d37510490eb;p=fa-stable.git diff --git a/gl/includes/db/gl_journal.inc b/gl/includes/db/gl_journal.inc index c44cb335..b3378b0c 100644 --- a/gl/includes/db/gl_journal.inc +++ b/gl/includes/db/gl_journal.inc @@ -56,8 +56,9 @@ function delete_journal($type, $trans_no) function get_journal($type, $trans_no) { - $sql = "SELECT * FROM ".TB_PREF."journal - WHERE `type`=".db_escape($type)." AND " ."`trans_no`=".db_escape($trans_no); + $sql = "SELECT gl.*, bt.reconciled reconcile_date FROM ".TB_PREF."journal gl + LEFT JOIN ".TB_PREF."bank_trans bt ON gl.`type`=bt.`type` AND gl.trans_no=bt.trans_no + WHERE gl.`type`=".db_escape($type)." AND " ."gl.`trans_no`=".db_escape($trans_no); $myrow= db_query($sql, 'cannot retrieve journal entry'); return db_fetch($myrow); @@ -126,6 +127,9 @@ function write_journal_entries(&$cart) add_journal($trans_type, $trans_id, $total, $date_ , $cart->currency, $ref, $cart->source_ref, $cart->rate, $cart->event_date, $cart->doc_date); + if ($cart->reconcile_date) + update_reconcile_date($trans_type, $cart->order_id, $cart->reconcile_date); + $Refs->save($trans_type, $trans_id, $ref); if ($new) { add_comments($trans_type, $trans_id, $date_, $memo_);