X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;ds=inline;f=gl%2Fmanage%2Fbank_accounts.php;h=6795f55019f9238a0cf9163324a5db42931a27b7;hb=4e6811018489ed5d9e4c029342c958e266d7b298;hp=c494247b73446943d9e2f5d1872916dbd2b9468e;hpb=f158d84399d97f9d5556dbab48f46ed79d221182;p=fa-stable.git diff --git a/gl/manage/bank_accounts.php b/gl/manage/bank_accounts.php index c494247b..6795f550 100644 --- a/gl/manage/bank_accounts.php +++ b/gl/manage/bank_accounts.php @@ -34,7 +34,7 @@ if ($Mode=='ADD_ITEM' || $Mode=='UPDATE_ITEM') set_focus('bank_account_name'); } if ($Mode=='ADD_ITEM' && (gl_account_in_bank_accounts(get_post('account_code')) - || key_in_foreign_table(get_post('account_code'), 'gl_trans', 'account', true))) { + || key_in_foreign_table(get_post('account_code'), 'gl_trans', 'account'))) { $input_error = 1; display_error(_("The GL account selected is already in use. Select another GL account.")); set_focus('account_code'); @@ -70,13 +70,13 @@ elseif( $Mode == 'Delete') $cancel_delete = 0; // PREVENT DELETES IF DEPENDENT RECORDS IN 'bank_trans' - if (key_in_foreign_table($selected_id, 'bank_trans', 'bank_act', true) || key_in_foreign_table(get_post('account_code'), 'gl_trans', 'account', true)) + if (key_in_foreign_table($selected_id, 'bank_trans', 'bank_act') || key_in_foreign_table(get_post('account_code'), 'gl_trans', 'account')) { $cancel_delete = 1; display_error(_("Cannot delete this bank account because transactions have been created using this account.")); } - if (key_in_foreign_table($selected_id, 'sales_pos', 'pos_account', true)) + if (key_in_foreign_table($selected_id, 'sales_pos', 'pos_account')) { $cancel_delete = 1; display_error(_("Cannot delete this bank account because POS definitions have been created using this account.")); @@ -135,7 +135,7 @@ while ($myrow = db_fetch($result)) inactive_control_row($th); end_table(1); -$is_used = $selected_id != -1 && key_in_foreign_table($selected_id, 'bank_trans', 'bank_act', true); +$is_used = $selected_id != -1 && key_in_foreign_table($selected_id, 'bank_trans', 'bank_act'); start_table(TABLESTYLE2); @@ -154,9 +154,6 @@ if ($selected_id != -1) $_POST['dflt_curr_act'] = $myrow["dflt_curr_act"]; } hidden('selected_id', $selected_id); - hidden('account_code'); - hidden('account_type'); - hidden('BankAccountCurrency', $_POST['BankAccountCurrency']); set_focus('bank_account_name'); } @@ -165,6 +162,7 @@ text_row(_("Bank Account Name:"), 'bank_account_name', null, 50, 100); if ($is_used) { label_row(_("Account Type:"), $bank_account_types[$_POST['account_type']]); + hidden('account_type'); } else { @@ -173,6 +171,7 @@ else if ($is_used) { label_row(_("Bank Account Currency:"), $_POST['BankAccountCurrency']); + hidden('BankAccountCurrency', $_POST['BankAccountCurrency']); } else { @@ -182,8 +181,10 @@ else yesno_list_row(_("Default currency account:"), 'dflt_curr_act'); if($is_used) +{ label_row(_("Bank Account GL Code:"), $_POST['account_code']); -else + hidden('account_code'); +} else gl_all_accounts_list_row(_("Bank Account GL Code:"), 'account_code', null); text_row(_("Bank Name:"), 'bank_name', null, 50, 60);