X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=gl%2Fincludes%2Fui%2Fgl_bank_ui.inc;h=a4a95b85a3027526bcd73d3964940e7f0273cb0b;hb=df671df0181c7b578bb75e07e581c5e9878e2aaa;hp=34a4fed92971e618787409dde7e7ef11d0fe3c1a;hpb=413edb18717f1f6c19009f843465092f26f197a6;p=fa-stable.git diff --git a/gl/includes/ui/gl_bank_ui.inc b/gl/includes/ui/gl_bank_ui.inc index 34a4fed9..a4a95b85 100644 --- a/gl/includes/ui/gl_bank_ui.inc +++ b/gl/includes/ui/gl_bank_ui.inc @@ -74,7 +74,7 @@ function display_bank_header(&$order) hidden('PersonDetailID'); } $trans = get_customer_habit($_POST['person_id']); // take care of customers on hold - if ($trans['dissallow_invoices'] != 0) + if (is_array($trans) && $trans['dissallow_invoices'] != 0) { if ($payment) { @@ -230,14 +230,14 @@ function gl_edit_item_controls(&$order, $dim, $Index=null) if ($_POST['PayType'] == PT_CUSTOMER) { $acc = get_branch_accounts($_POST['PersonDetailID']); - $_POST['code_id'] = $acc['receivables_account']; + $_POST['code_id'] = is_array($acc) ? $acc['receivables_account'] : ''; } elseif ($_POST['PayType'] == PT_SUPPLIER) { $acc = get_supplier_accounts($_POST['person_id']); - $_POST['code_id'] = $acc['payable_account']; - $_POST['dimension_id'] = $acc['dimension_id']; - $_POST['dimension2_id'] = $acc['dimension2_id']; + $_POST['code_id'] = is_array($acc) ? $acc['payable_account'] : ''; + $_POST['dimension_id'] = is_array($acc) ? $acc['dimension_id'] : ''; + $_POST['dimension2_id'] = is_array($acc) ? $acc['dimension2_id'] : ''; } else { $_POST['code_id'] =